diff options
author | Patrick Delaunay <patrick.delaunay@st.com> | 2017-08-03 12:36:06 +0200 |
---|---|---|
committer | Anatolij Gustschin <agust@denx.de> | 2017-09-12 13:40:47 +0200 |
commit | 08a43cfbc29224dadf1d725e26697c227bf9723a (patch) | |
tree | 64bbbc5d37fb57cdaa09e9f8b5514c0bcee27d20 /drivers/video | |
parent | c98ac3487e413c71e5d36322ef3324b21c6f60f9 (diff) | |
download | u-boot-08a43cfbc29224dadf1d725e26697c227bf9723a.tar.gz u-boot-08a43cfbc29224dadf1d725e26697c227bf9723a.tar.bz2 u-boot-08a43cfbc29224dadf1d725e26697c227bf9723a.zip |
dm: backlight: Add CONFIG_BACKLIGHT_PWM
Add a config to select individually the driver for PWM backlights.
Manage "depends on" to be backyard compatible.
Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Diffstat (limited to 'drivers/video')
-rw-r--r-- | drivers/video/Kconfig | 11 | ||||
-rw-r--r-- | drivers/video/Makefile | 4 |
2 files changed, 12 insertions, 3 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 082cc4a528..fe34da073b 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig @@ -14,6 +14,17 @@ config DM_VIDEO option compiles in the video uclass and routes all LCD/video access through this. +config BACKLIGHT_PWM + bool "Generic PWM based Backlight Driver" + depends on DM_VIDEO && DM_PWM + default y + help + If you have a LCD backlight adjustable by PWM, say Y to enable + this driver. + This driver can be use with "simple-panel" and + it understands the standard device tree + (leds/backlight/pwm-backlight.txt) + config VIDEO_BPP8 bool "Support 8-bit-per-pixel displays" depends on DM_VIDEO diff --git a/drivers/video/Makefile b/drivers/video/Makefile index 5cf8909295..fc1cd14a51 100644 --- a/drivers/video/Makefile +++ b/drivers/video/Makefile @@ -11,9 +11,7 @@ obj-$(CONFIG_DM_VIDEO) += backlight-uclass.o obj-$(CONFIG_DM_VIDEO) += panel-uclass.o simple_panel.o obj-$(CONFIG_DM_VIDEO) += video-uclass.o vidconsole-uclass.o obj-$(CONFIG_DM_VIDEO) += video_bmp.o -ifdef CONFIG_DM_VIDEO -obj-$(CONFIG_DM_PWM) += pwm_backlight.o -endif +obj-$(CONFIG_BACKLIGHT_PWM) += pwm_backlight.o obj-$(CONFIG_CONSOLE_NORMAL) += console_normal.o obj-$(CONFIG_CONSOLE_ROTATION) += console_rotate.o obj-$(CONFIG_CONSOLE_TRUETYPE) += console_truetype.o fonts/ |