Lines Matching refs:bl

92 static int pwm_backlight_update_status(struct backlight_device *bl)  in pwm_backlight_update_status()  argument
94 struct pwm_bl_data *pb = bl_get_data(bl); in pwm_backlight_update_status()
95 int brightness = bl->props.brightness; in pwm_backlight_update_status()
98 if (bl->props.power != FB_BLANK_UNBLANK || in pwm_backlight_update_status()
99 bl->props.fb_blank != FB_BLANK_UNBLANK || in pwm_backlight_update_status()
100 bl->props.state & BL_CORE_FBBLANK) in pwm_backlight_update_status()
119 static int pwm_backlight_check_fb(struct backlight_device *bl, in pwm_backlight_check_fb() argument
122 struct pwm_bl_data *pb = bl_get_data(bl); in pwm_backlight_check_fb()
200 struct backlight_device *bl; in pwm_backlight_probe() local
310 bl = backlight_device_register(dev_name(&pdev->dev), &pdev->dev, pb, in pwm_backlight_probe()
312 if (IS_ERR(bl)) { in pwm_backlight_probe()
314 ret = PTR_ERR(bl); in pwm_backlight_probe()
325 bl->props.brightness = data->dft_brightness; in pwm_backlight_probe()
326 backlight_update_status(bl); in pwm_backlight_probe()
328 platform_set_drvdata(pdev, bl); in pwm_backlight_probe()
339 struct backlight_device *bl = platform_get_drvdata(pdev); in pwm_backlight_remove() local
340 struct pwm_bl_data *pb = bl_get_data(bl); in pwm_backlight_remove()
342 backlight_device_unregister(bl); in pwm_backlight_remove()
355 struct backlight_device *bl = platform_get_drvdata(pdev); in pwm_backlight_shutdown() local
356 struct pwm_bl_data *pb = bl_get_data(bl); in pwm_backlight_shutdown()
364 struct backlight_device *bl = dev_get_drvdata(dev); in pwm_backlight_suspend() local
365 struct pwm_bl_data *pb = bl_get_data(bl); in pwm_backlight_suspend()
380 struct backlight_device *bl = dev_get_drvdata(dev); in pwm_backlight_resume() local
382 backlight_update_status(bl); in pwm_backlight_resume()