mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
drm/tiny: Add driver for Sharp Memory LCD
Add support for the monochrome Sharp Memory LCDs. Co-developed-by: Mehdi Djait <mehdi.djait@bootlin.com> Signed-off-by: Mehdi Djait <mehdi.djait@bootlin.com> Signed-off-by: Alex Lanzano <lanzano.alex@gmail.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Acked-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241015230617.3020230-3-lanzano.alex@gmail.com Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
This commit is contained in:
committed by
Dmitry Baryshkov
parent
12f6baa472
commit
b8f9f21716
@@ -7387,6 +7387,12 @@ S: Maintained
|
||||
F: Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml
|
||||
F: drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c
|
||||
|
||||
DRM DRIVER FOR SHARP MEMORY LCD
|
||||
M: Alex Lanzano <lanzano.alex@gmail.com>
|
||||
S: Maintained
|
||||
F: Documentation/devicetree/bindings/display/sharp,ls010b7dh04.yaml
|
||||
F: drivers/gpu/drm/tiny/sharp-memory.c
|
||||
|
||||
DRM DRIVER FOR SITRONIX ST7586 PANELS
|
||||
M: David Lechner <david@lechnology.com>
|
||||
S: Maintained
|
||||
|
||||
@@ -198,6 +198,27 @@ config TINYDRM_REPAPER
|
||||
|
||||
If M is selected the module will be called repaper.
|
||||
|
||||
config TINYDRM_SHARP_MEMORY
|
||||
tristate "DRM support for Sharp Memory LCD panels"
|
||||
depends on DRM && SPI
|
||||
select DRM_CLIENT_SELECTION
|
||||
select DRM_GEM_DMA_HELPER
|
||||
select DRM_KMS_HELPER
|
||||
help
|
||||
DRM Driver for the following Sharp Memory Panels:
|
||||
* 1.00" Sharp Memory LCD (LS010B7DH04)
|
||||
* 1.10" Sharp Memory LCD (LS011B7DH03)
|
||||
* 1.20" Sharp Memory LCD (LS012B7DD01)
|
||||
* 1.28" Sharp Memory LCD (LS013B7DH03)
|
||||
* 1.26" Sharp Memory LCD (LS013B7DH05)
|
||||
* 1.80" Sharp Memory LCD (LS018B7DH02)
|
||||
* 2.70" Sharp Memory LCD (LS027B7DH01)
|
||||
* 2.70" Sharp Memory LCD (LS027B7DH01A)
|
||||
* 3.20" Sharp Memory LCD (LS032B7DD02)
|
||||
* 4.40" Sharp Memory LCD (LS044Q7DH01)
|
||||
|
||||
If M is selected the module will be called sharp_memory.
|
||||
|
||||
config TINYDRM_ST7586
|
||||
tristate "DRM support for Sitronix ST7586 display panels"
|
||||
depends on DRM && SPI
|
||||
|
||||
@@ -14,5 +14,6 @@ obj-$(CONFIG_TINYDRM_ILI9341) += ili9341.o
|
||||
obj-$(CONFIG_TINYDRM_ILI9486) += ili9486.o
|
||||
obj-$(CONFIG_TINYDRM_MI0283QT) += mi0283qt.o
|
||||
obj-$(CONFIG_TINYDRM_REPAPER) += repaper.o
|
||||
obj-$(CONFIG_TINYDRM_SHARP_MEMORY) += sharp-memory.o
|
||||
obj-$(CONFIG_TINYDRM_ST7586) += st7586.o
|
||||
obj-$(CONFIG_TINYDRM_ST7735R) += st7735r.o
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user