Lines Matching full:backlight
16 #include <linux/backlight.h>
85 static struct backlight_device *backlight; variable
137 /* Instance 1 is "get backlight", cmp with DSDT */ in bl_get()
140 pr_err("Could not query backlight: %d\n", err); in bl_get()
146 pr_debug("Current backlight level: 0x%X - index: %d\n", in bl_get()
164 /* Instance 0 is "set backlight" */ in bl_set_status()
214 (backlight || in msi_wmi_notify()
237 backlight = backlight_device_register(DRV_NAME, NULL, NULL, in msi_wmi_backlight_setup()
240 if (IS_ERR(backlight)) in msi_wmi_backlight_setup()
241 return PTR_ERR(backlight); in msi_wmi_backlight_setup()
245 backlight_device_unregister(backlight); in msi_wmi_backlight_setup()
249 backlight->props.brightness = err; in msi_wmi_backlight_setup()
315 pr_err("Unable to setup backlight device\n"); in msi_wmi_init()
318 pr_debug("Backlight device created\n"); in msi_wmi_init()
321 if (!event_wmi && !backlight) { in msi_wmi_init()
322 pr_err("This machine doesn't have neither MSI-hotkeys nor backlight through WMI\n"); in msi_wmi_init()
343 backlight_device_unregister(backlight); in msi_wmi_exit()