Lines Matching full:backlight
11 #include <linux/backlight.h>
37 struct backlight_device *backlight; member
53 if (lvds->backlight) { in panel_lvds_disable()
54 lvds->backlight->props.power = FB_BLANK_POWERDOWN; in panel_lvds_disable()
55 lvds->backlight->props.state |= BL_CORE_FBBLANK; in panel_lvds_disable()
56 backlight_update_status(lvds->backlight); in panel_lvds_disable()
100 if (lvds->backlight) { in panel_lvds_enable()
101 lvds->backlight->props.state &= ~BL_CORE_FBBLANK; in panel_lvds_enable()
102 lvds->backlight->props.power = FB_BLANK_UNBLANK; in panel_lvds_enable()
103 backlight_update_status(lvds->backlight); in panel_lvds_enable()
227 /* Get GPIOs and backlight controller. */ in panel_lvds_probe()
246 np = of_parse_phandle(lvds->dev->of_node, "backlight", 0); in panel_lvds_probe()
248 lvds->backlight = of_find_backlight_by_node(np); in panel_lvds_probe()
251 if (!lvds->backlight) in panel_lvds_probe()
275 put_device(&lvds->backlight->dev); in panel_lvds_probe()
287 if (lvds->backlight) in panel_lvds_remove()
288 put_device(&lvds->backlight->dev); in panel_lvds_remove()