Lines Matching refs:bl
35 static int max8925_backlight_set(struct backlight_device *bl, int brightness) in max8925_backlight_set() argument
37 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_set()
68 static int max8925_backlight_update_status(struct backlight_device *bl) in max8925_backlight_update_status() argument
70 int brightness = bl->props.brightness; in max8925_backlight_update_status()
72 if (bl->props.power != FB_BLANK_UNBLANK) in max8925_backlight_update_status()
75 if (bl->props.fb_blank != FB_BLANK_UNBLANK) in max8925_backlight_update_status()
78 if (bl->props.state & BL_CORE_SUSPENDED) in max8925_backlight_update_status()
81 return max8925_backlight_set(bl, brightness); in max8925_backlight_update_status()
84 static int max8925_backlight_get_brightness(struct backlight_device *bl) in max8925_backlight_get_brightness() argument
86 struct max8925_backlight_data *data = bl_get_data(bl); in max8925_backlight_get_brightness()
136 struct backlight_device *bl; in max8925_backlight_probe() local
166 bl = devm_backlight_device_register(&pdev->dev, "max8925-backlight", in max8925_backlight_probe()
169 if (IS_ERR(bl)) { in max8925_backlight_probe()
171 return PTR_ERR(bl); in max8925_backlight_probe()
173 bl->props.brightness = MAX_BRIGHTNESS; in max8925_backlight_probe()
175 platform_set_drvdata(pdev, bl); in max8925_backlight_probe()
193 backlight_update_status(bl); in max8925_backlight_probe()