diff --git a/include/linux/backlight.h b/include/linux/backlight.h index 0b5897446dca..a5a50e784548 100644 --- a/include/linux/backlight.h +++ b/include/linux/backlight.h @@ -13,6 +13,7 @@ #include #include #include +#include /* Notes on locking: * @@ -106,6 +107,12 @@ struct backlight_device { struct list_head entry; struct device dev; + /* Backlight cooling device */ + struct thermal_cooling_device *cdev; + /* Thermally limited max brightness */ + int thermal_brightness_limit; + /* User brightness request */ + int usr_brightness_req; /* Multiple framebuffers may share one backlight device */ bool fb_bl_on[FB_MAX];