linux/drivers/gpu/drm/bridge/Kconfig
<<
>>
Prefs
   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_ANALOGIX_ANX78XX
  20        tristate "Analogix ANX78XX bridge"
  21        select DRM_KMS_HELPER
  22        select REGMAP_I2C
  23        ---help---
  24          ANX78XX is an ultra-low Full-HD SlimPort transmitter
  25          designed for portable devices. The ANX78XX transforms
  26          the HDMI output of an application processor to MyDP
  27          or DisplayPort.
  28
  29config DRM_CDNS_DSI
  30        tristate "Cadence DPI/DSI bridge"
  31        select DRM_KMS_HELPER
  32        select DRM_MIPI_DSI
  33        select DRM_PANEL_BRIDGE
  34        select GENERIC_PHY_MIPI_DPHY
  35        depends on OF
  36        help
  37          Support Cadence DPI to DSI bridge. This is an internal
  38          bridge and is meant to be directly embedded in a SoC.
  39
  40config DRM_DUMB_VGA_DAC
  41        tristate "Dumb VGA DAC Bridge support"
  42        depends on OF
  43        select DRM_KMS_HELPER
  44        help
  45          Support for non-programmable RGB to VGA DAC bridges, such as ADI
  46          ADV7123, TI THS8134 and THS8135 or passive resistor ladder DACs.
  47
  48config DRM_LVDS_ENCODER
  49        tristate "Transparent parallel to LVDS encoder support"
  50        depends on OF
  51        select DRM_PANEL_BRIDGE
  52        help
  53          Support for transparent parallel to LVDS encoders that don't require
  54          any configuration.
  55
  56config DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW
  57        tristate "MegaChips stdp4028-ge-b850v3-fw and stdp2690-ge-b850v3-fw"
  58        depends on OF
  59        select DRM_KMS_HELPER
  60        select DRM_PANEL
  61        ---help---
  62          This is a driver for the display bridges of
  63          GE B850v3 that convert dual channel LVDS
  64          to DP++. This is used with the i.MX6 imx-ldb
  65          driver. You are likely to say N here.
  66
  67config DRM_NXP_PTN3460
  68        tristate "NXP PTN3460 DP/LVDS bridge"
  69        depends on OF
  70        select DRM_KMS_HELPER
  71        select DRM_PANEL
  72        ---help---
  73          NXP PTN3460 eDP-LVDS bridge chip driver.
  74
  75config DRM_PARADE_PS8622
  76        tristate "Parade eDP/LVDS bridge"
  77        depends on OF
  78        select DRM_PANEL
  79        select DRM_KMS_HELPER
  80        select BACKLIGHT_CLASS_DEVICE
  81        ---help---
  82          Parade eDP-LVDS bridge chip driver.
  83
  84config DRM_SIL_SII8620
  85        tristate "Silicon Image SII8620 HDMI/MHL bridge"
  86        depends on OF
  87        select DRM_KMS_HELPER
  88        imply EXTCON
  89        select INPUT
  90        select RC_CORE
  91        help
  92          Silicon Image SII8620 HDMI/MHL bridge chip driver.
  93
  94config DRM_SII902X
  95        tristate "Silicon Image sii902x RGB/HDMI bridge"
  96        depends on OF
  97        select DRM_KMS_HELPER
  98        select REGMAP_I2C
  99        select I2C_MUX
 100        ---help---
 101          Silicon Image sii902x bridge chip driver.
 102
 103config DRM_SII9234
 104        tristate "Silicon Image SII9234 HDMI/MHL bridge"
 105        depends on OF
 106        ---help---
 107          Say Y here if you want support for the MHL interface.
 108          It is an I2C driver, that detects connection of MHL bridge
 109          and starts encapsulation of HDMI signal.
 110
 111config DRM_THINE_THC63LVD1024
 112        tristate "Thine THC63LVD1024 LVDS decoder bridge"
 113        depends on OF
 114        ---help---
 115          Thine THC63LVD1024 LVDS/parallel converter driver.
 116
 117config DRM_TOSHIBA_TC358764
 118        tristate "TC358764 DSI/LVDS bridge"
 119        depends on DRM && DRM_PANEL
 120        depends on OF
 121        select DRM_MIPI_DSI
 122        help
 123          Toshiba TC358764 DSI/LVDS bridge driver.
 124
 125config DRM_TOSHIBA_TC358767
 126        tristate "Toshiba TC358767 eDP bridge"
 127        depends on OF
 128        select DRM_KMS_HELPER
 129        select REGMAP_I2C
 130        select DRM_PANEL
 131        ---help---
 132          Toshiba TC358767 eDP bridge chip driver.
 133
 134config DRM_TI_TFP410
 135        tristate "TI TFP410 DVI/HDMI bridge"
 136        depends on OF
 137        select DRM_KMS_HELPER
 138        ---help---
 139          Texas Instruments TFP410 DVI/HDMI Transmitter driver
 140
 141config DRM_TI_SN65DSI86
 142        tristate "TI SN65DSI86 DSI to eDP bridge"
 143        depends on OF
 144        select DRM_KMS_HELPER
 145        select REGMAP_I2C
 146        select DRM_PANEL
 147        select DRM_MIPI_DSI
 148        help
 149          Texas Instruments SN65DSI86 DSI to eDP Bridge driver
 150
 151source "drivers/gpu/drm/bridge/analogix/Kconfig"
 152
 153source "drivers/gpu/drm/bridge/adv7511/Kconfig"
 154
 155source "drivers/gpu/drm/bridge/synopsys/Kconfig"
 156
 157endmenu
 158