Lines Matching refs:lmu_bank
19 static int ti_lmu_common_update_brightness(struct ti_lmu_bank *lmu_bank,
22 struct regmap *regmap = lmu_bank->regmap;
33 if (lmu_bank->max_brightness == MAX_BRIGHTNESS_11BIT) {
34 reg = lmu_bank->lsb_brightness_reg;
46 reg = lmu_bank->msb_brightness_reg;
51 int ti_lmu_common_set_brightness(struct ti_lmu_bank *lmu_bank, int brightness)
53 return ti_lmu_common_update_brightness(lmu_bank, brightness);
84 int ti_lmu_common_set_ramp(struct ti_lmu_bank *lmu_bank)
86 struct regmap *regmap = lmu_bank->regmap;
89 if (lmu_bank->ramp_up_usec == 0 && lmu_bank->ramp_down_usec == 0) {
93 ramp_up = ti_lmu_common_convert_ramp_to_index(lmu_bank->ramp_up_usec);
94 ramp_down = ti_lmu_common_convert_ramp_to_index(lmu_bank->ramp_down_usec);
99 return regmap_write(regmap, lmu_bank->runtime_ramp_reg, ramp);