Lines Matching refs:bl
32 static int max8925_backlight_set(struct backlight_device *bl, int brightness) in max8925_backlight_set() argument
34 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_set()
65 static int max8925_backlight_update_status(struct backlight_device *bl) in max8925_backlight_update_status() argument
67 int brightness = bl->props.brightness; in max8925_backlight_update_status()
69 if (bl->props.power != FB_BLANK_UNBLANK) in max8925_backlight_update_status()
72 if (bl->props.fb_blank != FB_BLANK_UNBLANK) in max8925_backlight_update_status()
75 if (bl->props.state & BL_CORE_SUSPENDED) in max8925_backlight_update_status()
78 return max8925_backlight_set(bl, brightness); in max8925_backlight_update_status()
81 static int max8925_backlight_get_brightness(struct backlight_device *bl) in max8925_backlight_get_brightness() argument
83 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_get_brightness()
135 struct backlight_device *bl; in max8925_backlight_probe() local
165 bl = devm_backlight_device_register(&pdev->dev, "max8925-backlight", in max8925_backlight_probe()
168 if (IS_ERR(bl)) { in max8925_backlight_probe()
170 return PTR_ERR(bl); in max8925_backlight_probe()
172 bl->props.brightness = MAX_BRIGHTNESS; in max8925_backlight_probe()
174 platform_set_drvdata(pdev, bl); in max8925_backlight_probe()
192 backlight_update_status(bl); in max8925_backlight_probe()