Skip to content

Commit 30e2ae9

Browse files
grasseadrobertfoss
authored andcommitted
drm/bridge: Introduce LT8912B DSI to HDMI bridge
Lontium LT8912B is a DSI to HDMI bridge. Reported-by: kernel test robot <[email protected]> Signed-off-by: Adrien Grassein <[email protected]> Reviewed-by: Robert Foss <[email protected]> Signed-off-by: Robert Foss <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
1 parent 3aa6031 commit 30e2ae9

File tree

4 files changed

+781
-0
lines changed

4 files changed

+781
-0
lines changed

MAINTAINERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10479,6 +10479,7 @@ LONTIUM LT8912B MIPI TO HDMI BRIDGE
1047910479
M: Adrien Grassein <[email protected]>
1048010480
S: Maintained
1048110481
F: Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
10482+
F: drivers/gpu/drm/bridge/lontium-lt8912b.c
1048210483

1048310484
LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
1048410485
M: Sathya Prakash <[email protected]>

drivers/gpu/drm/bridge/Kconfig

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,20 @@ config DRM_DISPLAY_CONNECTOR
6161
on ARM-based platforms. Saying Y here when this driver is not needed
6262
will not cause any issue.
6363

64+
config DRM_LONTIUM_LT8912B
65+
tristate "Lontium LT8912B DSI/HDMI bridge"
66+
depends on OF
67+
select DRM_PANEL_BRIDGE
68+
select DRM_KMS_HELPER
69+
select REGMAP_I2C
70+
help
71+
Driver for Lontium LT8912B DSI to HDMI bridge
72+
chip driver.
73+
Please say Y if you have such hardware.
74+
75+
Say M here if you want to support this hardware as a module.
76+
The module will be named "lontium-lt8912b".
77+
6478
config DRM_LONTIUM_LT9611
6579
tristate "Lontium LT9611 DSI/HDMI bridge"
6680
select SND_SOC_HDMI_CODEC if SND_SOC

drivers/gpu/drm/bridge/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ obj-$(CONFIG_DRM_CDNS_DSI) += cdns-dsi.o
33
obj-$(CONFIG_DRM_CHIPONE_ICN6211) += chipone-icn6211.o
44
obj-$(CONFIG_DRM_CHRONTEL_CH7033) += chrontel-ch7033.o
55
obj-$(CONFIG_DRM_DISPLAY_CONNECTOR) += display-connector.o
6+
obj-$(CONFIG_DRM_LONTIUM_LT8912B) += lontium-lt8912b.o
67
obj-$(CONFIG_DRM_LONTIUM_LT9611) += lontium-lt9611.o
78
obj-$(CONFIG_DRM_LONTIUM_LT9611UXC) += lontium-lt9611uxc.o
89
obj-$(CONFIG_DRM_LVDS_CODEC) += lvds-codec.o

0 commit comments

Comments
 (0)