hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/video/backlight/adp8870_bl.c
....@@ -1,9 +1,8 @@
1
+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Backlight driver for Analog Devices ADP8870 Backlight Devices
34 *
45 * Copyright 2009-2011 Analog Devices Inc.
5
- *
6
- * Licensed under the GPL-2 or later.
76 */
87
98 #include <linux/module.h>
....@@ -400,15 +399,7 @@
400399
401400 static int adp8870_bl_update_status(struct backlight_device *bl)
402401 {
403
- int brightness = bl->props.brightness;
404
-
405
- if (bl->props.power != FB_BLANK_UNBLANK)
406
- brightness = 0;
407
-
408
- if (bl->props.fb_blank != FB_BLANK_UNBLANK)
409
- brightness = 0;
410
-
411
- return adp8870_bl_set(bl, brightness);
402
+ return adp8870_bl_set(bl, backlight_get_brightness(bl));
412403 }
413404
414405 static int adp8870_bl_get_brightness(struct backlight_device *bl)
....@@ -992,5 +983,5 @@
992983 module_i2c_driver(adp8870_driver);
993984
994985 MODULE_LICENSE("GPL v2");
995
-MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>");
986
+MODULE_AUTHOR("Michael Hennerich <michael.hennerich@analog.com>");
996987 MODULE_DESCRIPTION("ADP8870 Backlight driver");