18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig DRM_BRIDGE 38c2ecf20Sopenharmony_ci def_bool y 48c2ecf20Sopenharmony_ci depends on DRM 58c2ecf20Sopenharmony_ci help 68c2ecf20Sopenharmony_ci Bridge registration and lookup framework. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciconfig DRM_PANEL_BRIDGE 98c2ecf20Sopenharmony_ci def_bool y 108c2ecf20Sopenharmony_ci depends on DRM_BRIDGE 118c2ecf20Sopenharmony_ci depends on DRM_KMS_HELPER 128c2ecf20Sopenharmony_ci select DRM_PANEL 138c2ecf20Sopenharmony_ci help 148c2ecf20Sopenharmony_ci DRM bridge wrapper of DRM panels 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_cimenu "Display Interface Bridges" 178c2ecf20Sopenharmony_ci depends on DRM && DRM_BRIDGE 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciconfig DRM_CDNS_DSI 208c2ecf20Sopenharmony_ci tristate "Cadence DPI/DSI bridge" 218c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 228c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 238c2ecf20Sopenharmony_ci select DRM_PANEL_BRIDGE 248c2ecf20Sopenharmony_ci select GENERIC_PHY_MIPI_DPHY 258c2ecf20Sopenharmony_ci depends on OF 268c2ecf20Sopenharmony_ci help 278c2ecf20Sopenharmony_ci Support Cadence DPI to DSI bridge. This is an internal 288c2ecf20Sopenharmony_ci bridge and is meant to be directly embedded in a SoC. 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciconfig DRM_CHRONTEL_CH7033 318c2ecf20Sopenharmony_ci tristate "Chrontel CH7033 Video Encoder" 328c2ecf20Sopenharmony_ci depends on OF 338c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 348c2ecf20Sopenharmony_ci help 358c2ecf20Sopenharmony_ci Enable support for the Chrontel CH7033 VGA/DVI/HDMI Encoder, as 368c2ecf20Sopenharmony_ci found in the Dell Wyse 3020 thin client. 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci If in doubt, say "N". 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ciconfig DRM_DISPLAY_CONNECTOR 418c2ecf20Sopenharmony_ci tristate "Display connector support" 428c2ecf20Sopenharmony_ci depends on OF 438c2ecf20Sopenharmony_ci help 448c2ecf20Sopenharmony_ci Driver for display connectors with support for DDC and hot-plug 458c2ecf20Sopenharmony_ci detection. Most display controller handle display connectors 468c2ecf20Sopenharmony_ci internally and don't need this driver, but the DRM subsystem is 478c2ecf20Sopenharmony_ci moving towards separating connector handling from display controllers 488c2ecf20Sopenharmony_ci on ARM-based platforms. Saying Y here when this driver is not needed 498c2ecf20Sopenharmony_ci will not cause any issue. 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciconfig DRM_LONTIUM_LT9611 528c2ecf20Sopenharmony_ci tristate "Lontium LT9611 DSI/HDMI bridge" 538c2ecf20Sopenharmony_ci select SND_SOC_HDMI_CODEC if SND_SOC 548c2ecf20Sopenharmony_ci depends on OF 558c2ecf20Sopenharmony_ci select DRM_PANEL_BRIDGE 568c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 578c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 588c2ecf20Sopenharmony_ci select REGMAP_I2C 598c2ecf20Sopenharmony_ci help 608c2ecf20Sopenharmony_ci Driver for Lontium LT9611 DSI to HDMI bridge 618c2ecf20Sopenharmony_ci chip driver that converts dual DSI and I2S to 628c2ecf20Sopenharmony_ci HDMI signals 638c2ecf20Sopenharmony_ci Please say Y if you have such hardware. 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ciconfig DRM_LVDS_CODEC 668c2ecf20Sopenharmony_ci tristate "Transparent LVDS encoders and decoders support" 678c2ecf20Sopenharmony_ci depends on OF 688c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 698c2ecf20Sopenharmony_ci select DRM_PANEL_BRIDGE 708c2ecf20Sopenharmony_ci help 718c2ecf20Sopenharmony_ci Support for transparent LVDS encoders and decoders that don't 728c2ecf20Sopenharmony_ci require any configuration. 738c2ecf20Sopenharmony_ci 748c2ecf20Sopenharmony_ciconfig DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW 758c2ecf20Sopenharmony_ci tristate "MegaChips stdp4028-ge-b850v3-fw and stdp2690-ge-b850v3-fw" 768c2ecf20Sopenharmony_ci depends on OF 778c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 788c2ecf20Sopenharmony_ci select DRM_PANEL 798c2ecf20Sopenharmony_ci help 808c2ecf20Sopenharmony_ci This is a driver for the display bridges of 818c2ecf20Sopenharmony_ci GE B850v3 that convert dual channel LVDS 828c2ecf20Sopenharmony_ci to DP++. This is used with the i.MX6 imx-ldb 838c2ecf20Sopenharmony_ci driver. You are likely to say N here. 848c2ecf20Sopenharmony_ci 858c2ecf20Sopenharmony_ciconfig DRM_NWL_MIPI_DSI 868c2ecf20Sopenharmony_ci tristate "Northwest Logic MIPI DSI Host controller" 878c2ecf20Sopenharmony_ci depends on DRM 888c2ecf20Sopenharmony_ci depends on COMMON_CLK 898c2ecf20Sopenharmony_ci depends on OF && HAS_IOMEM 908c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 918c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 928c2ecf20Sopenharmony_ci select DRM_PANEL_BRIDGE 938c2ecf20Sopenharmony_ci select GENERIC_PHY_MIPI_DPHY 948c2ecf20Sopenharmony_ci select MFD_SYSCON 958c2ecf20Sopenharmony_ci select MULTIPLEXER 968c2ecf20Sopenharmony_ci select REGMAP_MMIO 978c2ecf20Sopenharmony_ci help 988c2ecf20Sopenharmony_ci This enables the Northwest Logic MIPI DSI Host controller as 998c2ecf20Sopenharmony_ci for example found on NXP's i.MX8 Processors. 1008c2ecf20Sopenharmony_ci 1018c2ecf20Sopenharmony_ciconfig DRM_NXP_PTN3460 1028c2ecf20Sopenharmony_ci tristate "NXP PTN3460 DP/LVDS bridge" 1038c2ecf20Sopenharmony_ci depends on OF 1048c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1058c2ecf20Sopenharmony_ci select DRM_PANEL 1068c2ecf20Sopenharmony_ci help 1078c2ecf20Sopenharmony_ci NXP PTN3460 eDP-LVDS bridge chip driver. 1088c2ecf20Sopenharmony_ci 1098c2ecf20Sopenharmony_ciconfig DRM_PARADE_PS8622 1108c2ecf20Sopenharmony_ci tristate "Parade eDP/LVDS bridge" 1118c2ecf20Sopenharmony_ci depends on OF 1128c2ecf20Sopenharmony_ci select DRM_PANEL 1138c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1148c2ecf20Sopenharmony_ci select BACKLIGHT_CLASS_DEVICE 1158c2ecf20Sopenharmony_ci help 1168c2ecf20Sopenharmony_ci Parade eDP-LVDS bridge chip driver. 1178c2ecf20Sopenharmony_ci 1188c2ecf20Sopenharmony_ciconfig DRM_PARADE_PS8640 1198c2ecf20Sopenharmony_ci tristate "Parade PS8640 MIPI DSI to eDP Converter" 1208c2ecf20Sopenharmony_ci depends on OF 1218c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1228c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 1238c2ecf20Sopenharmony_ci select DRM_PANEL 1248c2ecf20Sopenharmony_ci help 1258c2ecf20Sopenharmony_ci Choose this option if you have PS8640 for display 1268c2ecf20Sopenharmony_ci The PS8640 is a high-performance and low-power 1278c2ecf20Sopenharmony_ci MIPI DSI to eDP converter 1288c2ecf20Sopenharmony_ci 1298c2ecf20Sopenharmony_ciconfig DRM_SIL_SII8620 1308c2ecf20Sopenharmony_ci tristate "Silicon Image SII8620 HDMI/MHL bridge" 1318c2ecf20Sopenharmony_ci depends on OF 1328c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1338c2ecf20Sopenharmony_ci select EXTCON 1348c2ecf20Sopenharmony_ci depends on RC_CORE || !RC_CORE 1358c2ecf20Sopenharmony_ci help 1368c2ecf20Sopenharmony_ci Silicon Image SII8620 HDMI/MHL bridge chip driver. 1378c2ecf20Sopenharmony_ci 1388c2ecf20Sopenharmony_ciconfig DRM_SII902X 1398c2ecf20Sopenharmony_ci tristate "Silicon Image sii902x RGB/HDMI bridge" 1408c2ecf20Sopenharmony_ci depends on OF 1418c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1428c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 1438c2ecf20Sopenharmony_ci select REGMAP_I2C 1448c2ecf20Sopenharmony_ci select I2C_MUX 1458c2ecf20Sopenharmony_ci select SND_SOC_HDMI_CODEC if SND_SOC 1468c2ecf20Sopenharmony_ci help 1478c2ecf20Sopenharmony_ci Silicon Image sii902x bridge chip driver. 1488c2ecf20Sopenharmony_ci 1498c2ecf20Sopenharmony_ciconfig DRM_SII9234 1508c2ecf20Sopenharmony_ci tristate "Silicon Image SII9234 HDMI/MHL bridge" 1518c2ecf20Sopenharmony_ci depends on OF 1528c2ecf20Sopenharmony_ci help 1538c2ecf20Sopenharmony_ci Say Y here if you want support for the MHL interface. 1548c2ecf20Sopenharmony_ci It is an I2C driver, that detects connection of MHL bridge 1558c2ecf20Sopenharmony_ci and starts encapsulation of HDMI signal. 1568c2ecf20Sopenharmony_ci 1578c2ecf20Sopenharmony_ciconfig DRM_SIMPLE_BRIDGE 1588c2ecf20Sopenharmony_ci tristate "Simple DRM bridge support" 1598c2ecf20Sopenharmony_ci depends on OF 1608c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1618c2ecf20Sopenharmony_ci help 1628c2ecf20Sopenharmony_ci Support for non-programmable DRM bridges, such as ADI ADV7123, TI 1638c2ecf20Sopenharmony_ci THS8134 and THS8135 or passive resistor ladder DACs. 1648c2ecf20Sopenharmony_ci 1658c2ecf20Sopenharmony_ciconfig DRM_THINE_THC63LVD1024 1668c2ecf20Sopenharmony_ci tristate "Thine THC63LVD1024 LVDS decoder bridge" 1678c2ecf20Sopenharmony_ci depends on OF 1688c2ecf20Sopenharmony_ci help 1698c2ecf20Sopenharmony_ci Thine THC63LVD1024 LVDS/parallel converter driver. 1708c2ecf20Sopenharmony_ci 1718c2ecf20Sopenharmony_ciconfig DRM_TOSHIBA_TC358762 1728c2ecf20Sopenharmony_ci tristate "TC358762 DSI/DPI bridge" 1738c2ecf20Sopenharmony_ci depends on OF 1748c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 1758c2ecf20Sopenharmony_ci select DRM_PANEL_BRIDGE 1768c2ecf20Sopenharmony_ci help 1778c2ecf20Sopenharmony_ci Toshiba TC358762 DSI/DPI bridge driver. 1788c2ecf20Sopenharmony_ci 1798c2ecf20Sopenharmony_ciconfig DRM_TOSHIBA_TC358764 1808c2ecf20Sopenharmony_ci tristate "TC358764 DSI/LVDS bridge" 1818c2ecf20Sopenharmony_ci depends on OF 1828c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 1838c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1848c2ecf20Sopenharmony_ci select DRM_PANEL 1858c2ecf20Sopenharmony_ci help 1868c2ecf20Sopenharmony_ci Toshiba TC358764 DSI/LVDS bridge driver. 1878c2ecf20Sopenharmony_ci 1888c2ecf20Sopenharmony_ciconfig DRM_TOSHIBA_TC358767 1898c2ecf20Sopenharmony_ci tristate "Toshiba TC358767 eDP bridge" 1908c2ecf20Sopenharmony_ci depends on OF 1918c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 1928c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 1938c2ecf20Sopenharmony_ci select REGMAP_I2C 1948c2ecf20Sopenharmony_ci select DRM_PANEL 1958c2ecf20Sopenharmony_ci help 1968c2ecf20Sopenharmony_ci Toshiba TC358767 eDP bridge chip driver. 1978c2ecf20Sopenharmony_ci 1988c2ecf20Sopenharmony_ciconfig DRM_TOSHIBA_TC358768 1998c2ecf20Sopenharmony_ci tristate "Toshiba TC358768 MIPI DSI bridge" 2008c2ecf20Sopenharmony_ci depends on OF 2018c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 2028c2ecf20Sopenharmony_ci select REGMAP_I2C 2038c2ecf20Sopenharmony_ci select DRM_PANEL 2048c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 2058c2ecf20Sopenharmony_ci help 2068c2ecf20Sopenharmony_ci Toshiba TC358768AXBG/TC358778XBG DSI bridge chip driver. 2078c2ecf20Sopenharmony_ci 2088c2ecf20Sopenharmony_ciconfig DRM_TOSHIBA_TC358775 2098c2ecf20Sopenharmony_ci tristate "Toshiba TC358775 DSI/LVDS bridge" 2108c2ecf20Sopenharmony_ci depends on OF 2118c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 2128c2ecf20Sopenharmony_ci select REGMAP_I2C 2138c2ecf20Sopenharmony_ci select DRM_PANEL 2148c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 2158c2ecf20Sopenharmony_ci help 2168c2ecf20Sopenharmony_ci Toshiba TC358775 DSI/LVDS bridge chip driver. 2178c2ecf20Sopenharmony_ci 2188c2ecf20Sopenharmony_ciconfig DRM_TI_TFP410 2198c2ecf20Sopenharmony_ci tristate "TI TFP410 DVI/HDMI bridge" 2208c2ecf20Sopenharmony_ci depends on OF 2218c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 2228c2ecf20Sopenharmony_ci help 2238c2ecf20Sopenharmony_ci Texas Instruments TFP410 DVI/HDMI Transmitter driver 2248c2ecf20Sopenharmony_ci 2258c2ecf20Sopenharmony_ciconfig DRM_TI_SN65DSI86 2268c2ecf20Sopenharmony_ci tristate "TI SN65DSI86 DSI to eDP bridge" 2278c2ecf20Sopenharmony_ci depends on OF 2288c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 2298c2ecf20Sopenharmony_ci select REGMAP_I2C 2308c2ecf20Sopenharmony_ci select DRM_PANEL 2318c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 2328c2ecf20Sopenharmony_ci help 2338c2ecf20Sopenharmony_ci Texas Instruments SN65DSI86 DSI to eDP Bridge driver 2348c2ecf20Sopenharmony_ci 2358c2ecf20Sopenharmony_ciconfig DRM_TI_TPD12S015 2368c2ecf20Sopenharmony_ci tristate "TI TPD12S015 HDMI level shifter and ESD protection" 2378c2ecf20Sopenharmony_ci depends on OF 2388c2ecf20Sopenharmony_ci select DRM_KMS_HELPER 2398c2ecf20Sopenharmony_ci help 2408c2ecf20Sopenharmony_ci Texas Instruments TPD12S015 HDMI level shifter and ESD protection 2418c2ecf20Sopenharmony_ci driver. 2428c2ecf20Sopenharmony_ci 2438c2ecf20Sopenharmony_cisource "drivers/gpu/drm/bridge/analogix/Kconfig" 2448c2ecf20Sopenharmony_ci 2458c2ecf20Sopenharmony_cisource "drivers/gpu/drm/bridge/adv7511/Kconfig" 2468c2ecf20Sopenharmony_ci 2478c2ecf20Sopenharmony_cisource "drivers/gpu/drm/bridge/cadence/Kconfig" 2488c2ecf20Sopenharmony_ci 2498c2ecf20Sopenharmony_cisource "drivers/gpu/drm/bridge/synopsys/Kconfig" 2508c2ecf20Sopenharmony_ci 2518c2ecf20Sopenharmony_ciendmenu 252