Lines Matching refs:bl
187 static int lm3630a_bank_a_update_status(struct backlight_device *bl) in lm3630a_bank_a_update_status() argument
190 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_a_update_status()
195 return lm3630a_pwm_ctrl(pchip, bl->props.brightness, in lm3630a_bank_a_update_status()
196 bl->props.max_brightness); in lm3630a_bank_a_update_status()
204 ret = lm3630a_write(pchip, REG_BRT_A, bl->props.brightness); in lm3630a_bank_a_update_status()
205 if (bl->props.brightness < 0x4) in lm3630a_bank_a_update_status()
219 static int lm3630a_bank_a_get_brightness(struct backlight_device *bl) in lm3630a_bank_a_get_brightness() argument
222 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_a_get_brightness()
248 bl->props.brightness = brightness; in lm3630a_bank_a_get_brightness()
249 return bl->props.brightness; in lm3630a_bank_a_get_brightness()
262 static int lm3630a_bank_b_update_status(struct backlight_device *bl) in lm3630a_bank_b_update_status() argument
265 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_b_update_status()
270 return lm3630a_pwm_ctrl(pchip, bl->props.brightness, in lm3630a_bank_b_update_status()
271 bl->props.max_brightness); in lm3630a_bank_b_update_status()
279 ret = lm3630a_write(pchip, REG_BRT_B, bl->props.brightness); in lm3630a_bank_b_update_status()
280 if (bl->props.brightness < 0x4) in lm3630a_bank_b_update_status()
294 static int lm3630a_bank_b_get_brightness(struct backlight_device *bl) in lm3630a_bank_b_get_brightness() argument
297 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_b_get_brightness()
323 bl->props.brightness = brightness; in lm3630a_bank_b_get_brightness()
324 return bl->props.brightness; in lm3630a_bank_b_get_brightness()