aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/tinydrm/Kconfig
diff options
context:
space:
mode:
authorDavid Lechner <david@lechnology.com>2018-05-25 14:36:23 -0500
committerDavid Lechner <david@lechnology.com>2018-06-27 13:03:45 -0500
commit3fa0e8f6f9609ba195b8b3e4cf3e61420451fc7b (patch)
tree0f4be14d5dff46eb40b703fc750db4527ebcbf02 /drivers/gpu/drm/tinydrm/Kconfig
parentdt-bindings: new binding for Ilitek ILI9341 display panels (diff)
downloadlinux-dev-3fa0e8f6f9609ba195b8b3e4cf3e61420451fc7b.tar.xz
linux-dev-3fa0e8f6f9609ba195b8b3e4cf3e61420451fc7b.zip
drm/tinydrm: new driver for ILI9341 display panels
This adds a new driver for display panels that use the Ilitek ILI9341 controller. It currently supports a single display panel, namely the YX240QV29-T (e.g. Adafruit 2.4" TFT). The init sequence is from the Adafruit Python library for the ILI9341 controller. https://github.com/adafruit/Adafruit_Python_ILI9341 Signed-off-by: David Lechner <david@lechnology.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Reviewed-by: Noralf Trønnes <noralf@tronnes.org> Link: https://patchwork.freedesktop.org/patch/msgid/20180525193623.15533-5-david@lechnology.com
Diffstat (limited to 'drivers/gpu/drm/tinydrm/Kconfig')
-rw-r--r--drivers/gpu/drm/tinydrm/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/gpu/drm/tinydrm/Kconfig b/drivers/gpu/drm/tinydrm/Kconfig
index 4592a5e3f20b..7a8008b0783f 100644
--- a/drivers/gpu/drm/tinydrm/Kconfig
+++ b/drivers/gpu/drm/tinydrm/Kconfig
@@ -20,6 +20,16 @@ config TINYDRM_ILI9225
If M is selected the module will be called ili9225.
+config TINYDRM_ILI9341
+ tristate "DRM support for ILI9341 display panels"
+ depends on DRM_TINYDRM && SPI
+ select TINYDRM_MIPI_DBI
+ help
+ DRM driver for the following Ilitek ILI9341 panels:
+ * YX240QV29-T 2.4" 240x320 TFT (Adafruit 2.4")
+
+ If M is selected the module will be called ili9341.
+
config TINYDRM_MI0283QT
tristate "DRM support for MI0283QT"
depends on DRM_TINYDRM && SPI