hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/video/backlight/adp5520_bl.c
....@@ -1,9 +1,8 @@
1
+// SPDX-License-Identifier: GPL-2.0-or-later
12 /*
23 * Backlight driver for Analog Devices ADP5520/ADP5501 MFD PMICs
34 *
45 * Copyright 2009 Analog Devices Inc.
5
- *
6
- * Licensed under the GPL-2 or later.
76 */
87
98 #include <linux/kernel.h>
....@@ -66,15 +65,7 @@
6665
6766 static int adp5520_bl_update_status(struct backlight_device *bl)
6867 {
69
- int brightness = bl->props.brightness;
70
-
71
- if (bl->props.power != FB_BLANK_UNBLANK)
72
- brightness = 0;
73
-
74
- if (bl->props.fb_blank != FB_BLANK_UNBLANK)
75
- brightness = 0;
76
-
77
- return adp5520_bl_set(bl, brightness);
68
+ return adp5520_bl_set(bl, backlight_get_brightness(bl));
7869 }
7970
8071 static int adp5520_bl_get_brightness(struct backlight_device *bl)
....@@ -391,7 +382,7 @@
391382
392383 module_platform_driver(adp5520_bl_driver);
393384
394
-MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>");
385
+MODULE_AUTHOR("Michael Hennerich <michael.hennerich@analog.com>");
395386 MODULE_DESCRIPTION("ADP5520(01) Backlight Driver");
396387 MODULE_LICENSE("GPL");
397388 MODULE_ALIAS("platform:adp5520-backlight");