1# SPDX-License-Identifier: GPL-2.0-only 2config DRM_BRIDGE 3 def_bool y 4 depends on DRM 5 help 6 Bridge registration and lookup framework. 7 8config DRM_PANEL_BRIDGE 9 def_bool y 10 depends on DRM_BRIDGE 11 depends on DRM_KMS_HELPER 12 select DRM_PANEL 13 help 14 DRM bridge wrapper of DRM panels 15 16menu "Display Interface Bridges" 17 depends on DRM && DRM_BRIDGE 18 19config DRM_CDNS_DSI 20 tristate "Cadence DPI/DSI bridge" 21 select DRM_KMS_HELPER 22 select DRM_MIPI_DSI 23 select DRM_PANEL_BRIDGE 24 select GENERIC_PHY_MIPI_DPHY 25 depends on OF 26 help 27 Support Cadence DPI to DSI bridge. This is an internal 28 bridge and is meant to be directly embedded in a SoC. 29 30config DRM_CHRONTEL_CH7033 31 tristate "Chrontel CH7033 Video Encoder" 32 depends on OF 33 select DRM_KMS_HELPER 34 help 35 Enable support for the Chrontel CH7033 VGA/DVI/HDMI Encoder, as 36 found in the Dell Wyse 3020 thin client. 37 38 If in doubt, say "N". 39 40config DRM_DISPLAY_CONNECTOR 41 tristate "Display connector support" 42 depends on OF 43 help 44 Driver for display connectors with support for DDC and hot-plug 45 detection. Most display controller handle display connectors 46 internally and don't need this driver, but the DRM subsystem is 47 moving towards separating connector handling from display controllers 48 on ARM-based platforms. Saying Y here when this driver is not needed 49 will not cause any issue. 50 51config DRM_LONTIUM_LT9611 52 tristate "Lontium LT9611 DSI/HDMI bridge" 53 select SND_SOC_HDMI_CODEC if SND_SOC 54 depends on OF 55 select DRM_PANEL_BRIDGE 56 select DRM_KMS_HELPER 57 select DRM_MIPI_DSI 58 select REGMAP_I2C 59 help 60 Driver for Lontium LT9611 DSI to HDMI bridge 61 chip driver that converts dual DSI and I2S to 62 HDMI signals 63 Please say Y if you have such hardware. 64 65config DRM_LVDS_CODEC 66 tristate "Transparent LVDS encoders and decoders support" 67 depends on OF 68 select DRM_KMS_HELPER 69 select DRM_PANEL_BRIDGE 70 help 71 Support for transparent LVDS encoders and decoders that don't 72 require any configuration. 73 74config DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW 75 tristate "MegaChips stdp4028-ge-b850v3-fw and stdp2690-ge-b850v3-fw" 76 depends on OF 77 select DRM_KMS_HELPER 78 select DRM_PANEL 79 help 80 This is a driver for the display bridges of 81 GE B850v3 that convert dual channel LVDS 82 to DP++. This is used with the i.MX6 imx-ldb 83 driver. You are likely to say N here. 84 85config DRM_NWL_MIPI_DSI 86 tristate "Northwest Logic MIPI DSI Host controller" 87 depends on DRM 88 depends on COMMON_CLK 89 depends on OF && HAS_IOMEM 90 select DRM_KMS_HELPER 91 select DRM_MIPI_DSI 92 select DRM_PANEL_BRIDGE 93 select GENERIC_PHY_MIPI_DPHY 94 select MFD_SYSCON 95 select MULTIPLEXER 96 select REGMAP_MMIO 97 help 98 This enables the Northwest Logic MIPI DSI Host controller as 99 for example found on NXP's i.MX8 Processors. 100 101config DRM_NXP_PTN3460 102 tristate "NXP PTN3460 DP/LVDS bridge" 103 depends on OF 104 select DRM_KMS_HELPER 105 select DRM_PANEL 106 help 107 NXP PTN3460 eDP-LVDS bridge chip driver. 108 109config DRM_PARADE_PS8622 110 tristate "Parade eDP/LVDS bridge" 111 depends on OF 112 select DRM_PANEL 113 select DRM_KMS_HELPER 114 select BACKLIGHT_CLASS_DEVICE 115 help 116 Parade eDP-LVDS bridge chip driver. 117 118config DRM_PARADE_PS8640 119 tristate "Parade PS8640 MIPI DSI to eDP Converter" 120 depends on OF 121 select DRM_KMS_HELPER 122 select DRM_MIPI_DSI 123 select DRM_PANEL 124 help 125 Choose this option if you have PS8640 for display 126 The PS8640 is a high-performance and low-power 127 MIPI DSI to eDP converter 128 129config DRM_SIL_SII8620 130 tristate "Silicon Image SII8620 HDMI/MHL bridge" 131 depends on OF 132 select DRM_KMS_HELPER 133 select EXTCON 134 depends on RC_CORE || !RC_CORE 135 help 136 Silicon Image SII8620 HDMI/MHL bridge chip driver. 137 138config DRM_SII902X 139 tristate "Silicon Image sii902x RGB/HDMI bridge" 140 depends on OF 141 select DRM_KMS_HELPER 142 select DRM_MIPI_DSI 143 select REGMAP_I2C 144 select I2C_MUX 145 select SND_SOC_HDMI_CODEC if SND_SOC 146 help 147 Silicon Image sii902x bridge chip driver. 148 149config DRM_SII9234 150 tristate "Silicon Image SII9234 HDMI/MHL bridge" 151 depends on OF 152 help 153 Say Y here if you want support for the MHL interface. 154 It is an I2C driver, that detects connection of MHL bridge 155 and starts encapsulation of HDMI signal. 156 157config DRM_SIMPLE_BRIDGE 158 tristate "Simple DRM bridge support" 159 depends on OF 160 select DRM_KMS_HELPER 161 help 162 Support for non-programmable DRM bridges, such as ADI ADV7123, TI 163 THS8134 and THS8135 or passive resistor ladder DACs. 164 165config DRM_THINE_THC63LVD1024 166 tristate "Thine THC63LVD1024 LVDS decoder bridge" 167 depends on OF 168 help 169 Thine THC63LVD1024 LVDS/parallel converter driver. 170 171config DRM_TOSHIBA_TC358762 172 tristate "TC358762 DSI/DPI bridge" 173 depends on OF 174 select DRM_MIPI_DSI 175 select DRM_PANEL_BRIDGE 176 help 177 Toshiba TC358762 DSI/DPI bridge driver. 178 179config DRM_TOSHIBA_TC358764 180 tristate "TC358764 DSI/LVDS bridge" 181 depends on OF 182 select DRM_MIPI_DSI 183 select DRM_KMS_HELPER 184 select DRM_PANEL 185 help 186 Toshiba TC358764 DSI/LVDS bridge driver. 187 188config DRM_TOSHIBA_TC358767 189 tristate "Toshiba TC358767 eDP bridge" 190 depends on OF 191 select DRM_KMS_HELPER 192 select DRM_MIPI_DSI 193 select REGMAP_I2C 194 select DRM_PANEL 195 help 196 Toshiba TC358767 eDP bridge chip driver. 197 198config DRM_TOSHIBA_TC358768 199 tristate "Toshiba TC358768 MIPI DSI bridge" 200 depends on OF 201 select DRM_KMS_HELPER 202 select REGMAP_I2C 203 select DRM_PANEL 204 select DRM_MIPI_DSI 205 help 206 Toshiba TC358768AXBG/TC358778XBG DSI bridge chip driver. 207 208config DRM_TOSHIBA_TC358775 209 tristate "Toshiba TC358775 DSI/LVDS bridge" 210 depends on OF 211 select DRM_KMS_HELPER 212 select REGMAP_I2C 213 select DRM_PANEL 214 select DRM_MIPI_DSI 215 help 216 Toshiba TC358775 DSI/LVDS bridge chip driver. 217 218config DRM_TI_TFP410 219 tristate "TI TFP410 DVI/HDMI bridge" 220 depends on OF 221 select DRM_KMS_HELPER 222 help 223 Texas Instruments TFP410 DVI/HDMI Transmitter driver 224 225config DRM_TI_SN65DSI86 226 tristate "TI SN65DSI86 DSI to eDP bridge" 227 depends on OF 228 select DRM_KMS_HELPER 229 select REGMAP_I2C 230 select DRM_PANEL 231 select DRM_MIPI_DSI 232 help 233 Texas Instruments SN65DSI86 DSI to eDP Bridge driver 234 235config DRM_TI_TPD12S015 236 tristate "TI TPD12S015 HDMI level shifter and ESD protection" 237 depends on OF 238 select DRM_KMS_HELPER 239 help 240 Texas Instruments TPD12S015 HDMI level shifter and ESD protection 241 driver. 242 243source "drivers/gpu/drm/bridge/analogix/Kconfig" 244 245source "drivers/gpu/drm/bridge/adv7511/Kconfig" 246 247source "drivers/gpu/drm/bridge/cadence/Kconfig" 248 249source "drivers/gpu/drm/bridge/synopsys/Kconfig" 250 251endmenu 252