D | mlx90635.c | 312 static int mlx90635_read_ee_object(struct regmap *regmap, u32 *Ea, u32 *Eb, u32 *Fa, s16 *Fb, in mlx90635_read_ee_object() argument 322 ret = mlx90635_read_ee_register(regmap, MLX90635_EE_Eb, Eb); in mlx90635_read_ee_object() 555 static s32 mlx90635_calc_temp_object(s64 object, s64 ambient, u32 Ea, u32 Eb, in mlx90635_calc_temp_object() argument 564 kTA0 = (Eb * 1000LL) >> 8LL; in mlx90635_calc_temp_object() 582 u32 Ea, Eb, Fa; in mlx90635_calc_object() local 586 ret = mlx90635_read_ee_object(data->regmap_ee, &Ea, &Eb, &Fa, &Fb, &Ga, &Gb, &Ha, &Hb, &Fa_scale); in mlx90635_calc_object() 602 *val = mlx90635_calc_temp_object(object, ambient, Ea, Eb, Ga, Fa, Fa_scale, Fb, in mlx90635_calc_object() 849 u32 Ea, Eb, Fa; in mlx90635_wakeup() local 886 ret = mlx90635_read_ee_object(data->regmap_ee, &Ea, &Eb, &Fa, &Fb, &Ga, &Gb, &Ha, &Hb, &Fa_scale); in mlx90635_wakeup()
|