Lines Matching refs:regmap_ee
129 struct regmap *regmap_ee; member
586 ret = mlx90635_read_ee_object(data->regmap_ee, &Ea, &Eb, &Fa, &Fb, &Ga, &Gb, &Ha, &Hb, &Fa_scale); in mlx90635_calc_object()
613 ret = mlx90635_read_ee_ambient(data->regmap_ee, &PG, &PO, &Gb); in mlx90635_calc_ambient()
853 regcache_cache_bypass(data->regmap_ee, false); in mlx90635_wakeup()
854 regcache_cache_only(data->regmap_ee, false); in mlx90635_wakeup()
870 regcache_mark_dirty(data->regmap_ee); in mlx90635_wakeup()
872 ret = regcache_sync(data->regmap_ee); in mlx90635_wakeup()
879 ret = mlx90635_read_ee_ambient(data->regmap_ee, &PG, &PO, &Gb); in mlx90635_wakeup()
886 ret = mlx90635_read_ee_object(data->regmap_ee, &Ea, &Eb, &Fa, &Fb, &Ga, &Gb, &Ha, &Hb, &Fa_scale); in mlx90635_wakeup()
893 ret = regmap_read(data->regmap_ee, MLX90635_EE_VERSION, &dsp_version); in mlx90635_wakeup()
900 regcache_cache_only(data->regmap_ee, true); in mlx90635_wakeup()
937 struct regmap *regmap_ee; in mlx90635_probe() local
949 regmap_ee = devm_regmap_init_i2c(client, &mlx90635_regmap_ee); in mlx90635_probe()
950 if (IS_ERR(regmap_ee)) in mlx90635_probe()
951 return dev_err_probe(&client->dev, PTR_ERR(regmap_ee), in mlx90635_probe()
958 mlx90635->regmap_ee = regmap_ee; in mlx90635_probe()
992 ret = regmap_read(mlx90635->regmap_ee, MLX90635_EE_VERSION, &dsp_version); in mlx90635_probe()