Skip to content

Commit f932817

Browse files
author
kun_liu
committed
drm/panel: add TDO DSI V1 panel driver
panel-tdo-dsi-v1.c as module to driver tdo panel. Signed-off-by: kun_liu <kun_liu@shtdo.com>
1 parent 7797665 commit f932817

3 files changed

Lines changed: 506 additions & 0 deletions

File tree

drivers/gpu/drm/panel/Kconfig

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1087,6 +1087,20 @@ config DRM_PANEL_TPO_Y17P
10871087
Say Y if you want to enable support for panels based on the
10881088
TDO Y17P controller.
10891089

1090+
config DRM_PANEL_TDO_DSI_V1
1091+
tristate "TDO touchscreen panels V1"
1092+
depends on DRM_MIPI_DSI
1093+
depends on I2C
1094+
depends on BACKLIGHT_CLASS_DEVICE
1095+
help
1096+
Say Y here if you want to enable support for TDO DSI
1097+
touchscreen panels, e.g. tl034wvs03, tl040hds31, etc.
1098+
This driver provides MIPI DSI display interface.
1099+
It also handles backlight control via the backlight
1100+
class device.
1101+
To compile this driver as a module, choose M here; the
1102+
module will be called panel-tdo-dsi-v1.
1103+
10901104
config DRM_PANEL_TPO_TD028TTEC1
10911105
tristate "Toppoly (TPO) TD028TTEC1 panel driver"
10921106
depends on OF && SPI

drivers/gpu/drm/panel/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ obj-$(CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521) += panel-sony-tulip-truly-nt355
108108
obj-$(CONFIG_DRM_PANEL_STARTEK_KD070FHFID015) += panel-startek-kd070fhfid015.o
109109
obj-$(CONFIG_DRM_PANEL_TDO_TL070WSH30) += panel-tdo-tl070wsh30.o
110110
obj-$(CONFIG_DRM_PANEL_TPO_Y17P) += panel-tdo-y17p.o
111+
obj-$(CONFIG_DRM_PANEL_TDO_DSI_V1) += panel-tdo-dsi-v1.o
111112
obj-$(CONFIG_DRM_PANEL_TPO_TD028TTEC1) += panel-tpo-td028ttec1.o
112113
obj-$(CONFIG_DRM_PANEL_TPO_TD043MTEA1) += panel-tpo-td043mtea1.o
113114
obj-$(CONFIG_DRM_PANEL_TPO_TPG110) += panel-tpo-tpg110.o

0 commit comments

Comments
 (0)