Lines Matching refs:bl
183 static int lm3630a_bank_a_update_status(struct backlight_device *bl) in lm3630a_bank_a_update_status() argument
186 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_a_update_status()
191 lm3630a_pwm_ctrl(pchip, bl->props.brightness, in lm3630a_bank_a_update_status()
192 bl->props.max_brightness); in lm3630a_bank_a_update_status()
202 ret = lm3630a_write(pchip, REG_BRT_A, bl->props.brightness); in lm3630a_bank_a_update_status()
203 if (bl->props.brightness < 0x4) in lm3630a_bank_a_update_status()
217 static int lm3630a_bank_a_get_brightness(struct backlight_device *bl) in lm3630a_bank_a_get_brightness() argument
220 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_a_get_brightness()
246 bl->props.brightness = brightness; in lm3630a_bank_a_get_brightness()
247 return bl->props.brightness; in lm3630a_bank_a_get_brightness()
260 static int lm3630a_bank_b_update_status(struct backlight_device *bl) in lm3630a_bank_b_update_status() argument
263 struct lm3630a_chip *pchip = bl_get_data(bl); in lm3630a_bank_b_update_status()
268 lm3630a_pwm_ctrl(pchip, bl->props.brightness, in lm3630a_bank_b_update_status()
269 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()