summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/panel/Kconfig
diff options
context:
space:
mode:
authorLaurent Pinchart2016-11-18 01:58:18 +0100
committerLaurent Pinchart2017-04-04 16:03:35 +0200
commit7c9dff5bd643052989ec0982a8fc30b26b940db9 (patch)
tree1c7a4e76a3047049e0e0e2b15ddf883cdb44c281 /drivers/gpu/drm/panel/Kconfig
parentdrm: Add data transmission order bus flag (diff)
downloadkernel-qcow2-linux-7c9dff5bd643052989ec0982a8fc30b26b940db9.tar.gz
kernel-qcow2-linux-7c9dff5bd643052989ec0982a8fc30b26b940db9.tar.xz
kernel-qcow2-linux-7c9dff5bd643052989ec0982a8fc30b26b940db9.zip
drm: panels: Add LVDS panel driver
This driver supports LVDS panels that don't require device-specific handling of power supplies or control signals. It implements automatic backlight handling if the panel is attached to a backlight controller. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Diffstat (limited to 'drivers/gpu/drm/panel/Kconfig')
-rw-r--r--drivers/gpu/drm/panel/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/gpu/drm/panel/Kconfig b/drivers/gpu/drm/panel/Kconfig
index 62aba976e744..5dc2106da2bc 100644
--- a/drivers/gpu/drm/panel/Kconfig
+++ b/drivers/gpu/drm/panel/Kconfig
@@ -7,6 +7,16 @@ config DRM_PANEL
menu "Display Panels"
depends on DRM && DRM_PANEL
+config DRM_PANEL_LVDS
+ tristate "Generic LVDS panel driver"
+ depends on OF
+ depends on BACKLIGHT_CLASS_DEVICE
+ select VIDEOMODE_HELPERS
+ help
+ This driver supports LVDS panels that don't require device-specific
+ handling of power supplies or control signals. It implements automatic
+ backlight handling if the panel is attached to a backlight controller.
+
config DRM_PANEL_SIMPLE
tristate "support for simple panels"
depends on OF