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()
203 (backlight || in msi_wmi_notify()
223 backlight = backlight_device_register(DRV_NAME, NULL, NULL, in msi_wmi_backlight_setup()
226 if (IS_ERR(backlight)) in msi_wmi_backlight_setup()
227 return PTR_ERR(backlight); in msi_wmi_backlight_setup()
231 backlight_device_unregister(backlight); in msi_wmi_backlight_setup()
235 backlight->props.brightness = err; in msi_wmi_backlight_setup()
301 pr_err("Unable to setup backlight device\n"); in msi_wmi_init()
304 pr_debug("Backlight device created\n"); in msi_wmi_init()
307 if (!event_wmi && !backlight) { in msi_wmi_init()
308 pr_err("This machine doesn't have neither MSI-hotkeys nor backlight through WMI\n"); in msi_wmi_init()
329 backlight_device_unregister(backlight); in msi_wmi_exit()