Skip to content

Commit 0497236

Browse files
Liu Yinglumag
authored andcommitted
drm/bridge: Add ITE IT6263 LVDS to HDMI converter
Add basic HDMI video output support. Currently, only RGB888 output pixel format is supported. At the LVDS input side, the driver supports single LVDS link and dual LVDS links with "jeida-24" LVDS mapping. Product link: https://www.ite.com.tw/en/product/cate1/IT6263 Signed-off-by: Liu Ying <victor.liu@nxp.com> Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com> Acked-by: Maxime Ripard <mripard@kernel.org> Tested-by: Biju Das <biju.das.jz@bp.renesas.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20241104032806.611890-11-victor.liu@nxp.com Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
1 parent 0a86a4d commit 0497236

File tree

3 files changed

+910
-0
lines changed

3 files changed

+910
-0
lines changed

drivers/gpu/drm/bridge/Kconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,17 @@ config DRM_FSL_LDB
9090
help
9191
Support for i.MX8MP DPI-to-LVDS on-SoC encoder.
9292

93+
config DRM_ITE_IT6263
94+
tristate "ITE IT6263 LVDS/HDMI bridge"
95+
depends on OF
96+
select DRM_DISPLAY_HDMI_STATE_HELPER
97+
select DRM_DISPLAY_HELPER
98+
select DRM_BRIDGE_CONNECTOR
99+
select DRM_KMS_HELPER
100+
select REGMAP_I2C
101+
help
102+
ITE IT6263 LVDS to HDMI bridge chip driver.
103+
93104
config DRM_ITE_IT6505
94105
tristate "ITE IT6505 DisplayPort bridge"
95106
depends on OF

drivers/gpu/drm/bridge/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ obj-$(CONFIG_DRM_CHRONTEL_CH7033) += chrontel-ch7033.o
66
obj-$(CONFIG_DRM_CROS_EC_ANX7688) += cros-ec-anx7688.o
77
obj-$(CONFIG_DRM_DISPLAY_CONNECTOR) += display-connector.o
88
obj-$(CONFIG_DRM_FSL_LDB) += fsl-ldb.o
9+
obj-$(CONFIG_DRM_ITE_IT6263) += ite-it6263.o
910
obj-$(CONFIG_DRM_ITE_IT6505) += ite-it6505.o
1011
obj-$(CONFIG_DRM_LONTIUM_LT8912B) += lontium-lt8912b.o
1112
obj-$(CONFIG_DRM_LONTIUM_LT9211) += lontium-lt9211.o

0 commit comments

Comments
 (0)