Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
a33ee95f TR |
2 | config DRM_BRIDGE |
3 | def_bool y | |
4 | depends on DRM | |
5 | help | |
6 | Bridge registration and lookup framework. | |
7 | ||
13dfc054 EA |
8 | config 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 | ||
a33ee95f TR |
16 | menu "Display Interface Bridges" |
17 | depends on DRM && DRM_BRIDGE | |
18 | ||
0647e7dd EBS |
19 | config 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 | ||
e1923395 BB |
29 | config DRM_CDNS_DSI |
30 | tristate "Cadence DPI/DSI bridge" | |
31 | select DRM_KMS_HELPER | |
32 | select DRM_MIPI_DSI | |
33 | select DRM_PANEL_BRIDGE | |
fced5a36 | 34 | select GENERIC_PHY_MIPI_DPHY |
e1923395 BB |
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 | ||
56fe8b6f MR |
40 | config DRM_DUMB_VGA_DAC |
41 | tristate "Dumb VGA DAC Bridge support" | |
42 | depends on OF | |
43 | select DRM_KMS_HELPER | |
44 | help | |
bbce9ad9 LW |
45 | Support for non-programmable RGB to VGA DAC bridges, such as ADI |
46 | ADV7123, TI THS8134 and THS8135 or passive resistor ladder DACs. | |
56fe8b6f | 47 | |
67cc3e22 LP |
48 | config DRM_LVDS_ENCODER |
49 | tristate "Transparent parallel to LVDS encoder support" | |
50 | depends on OF | |
13dfc054 | 51 | select DRM_PANEL_BRIDGE |
67cc3e22 LP |
52 | help |
53 | Support for transparent parallel to LVDS encoders that don't require | |
54 | any configuration. | |
55 | ||
fcfa0ddc PST |
56 | config 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 | ||
330b48bd TR |
67 | config DRM_NXP_PTN3460 |
68 | tristate "NXP PTN3460 DP/LVDS bridge" | |
6a1688ae | 69 | depends on OF |
b21f4b65 | 70 | select DRM_KMS_HELPER |
5bbb9a2e | 71 | select DRM_PANEL |
6a1688ae | 72 | ---help--- |
330b48bd | 73 | NXP PTN3460 eDP-LVDS bridge chip driver. |
b2ea8772 | 74 | |
330b48bd | 75 | config DRM_PARADE_PS8622 |
b2ea8772 | 76 | tristate "Parade eDP/LVDS bridge" |
b2ea8772 VP |
77 | depends on OF |
78 | select DRM_PANEL | |
79 | select DRM_KMS_HELPER | |
b2ea8772 VP |
80 | select BACKLIGHT_CLASS_DEVICE |
81 | ---help--- | |
330b48bd | 82 | Parade eDP-LVDS bridge chip driver. |
a33ee95f | 83 | |
ce6e153f AH |
84 | config DRM_SIL_SII8620 |
85 | tristate "Silicon Image SII8620 HDMI/MHL bridge" | |
d6abe6df | 86 | depends on OF |
ce6e153f | 87 | select DRM_KMS_HELPER |
7a109673 | 88 | imply EXTCON |
d6abe6df ID |
89 | select INPUT |
90 | select RC_CORE | |
ce6e153f AH |
91 | help |
92 | Silicon Image SII8620 HDMI/MHL bridge chip driver. | |
93 | ||
675605c1 BB |
94 | config DRM_SII902X |
95 | tristate "Silicon Image sii902x RGB/HDMI bridge" | |
96 | depends on OF | |
97 | select DRM_KMS_HELPER | |
98 | select REGMAP_I2C | |
ea6b13e9 | 99 | select I2C_MUX |
675605c1 BB |
100 | ---help--- |
101 | Silicon Image sii902x bridge chip driver. | |
102 | ||
c0374eb8 MP |
103 | config 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 | ||
cdc33b86 JM |
111 | config DRM_THINE_THC63LVD1024 |
112 | tristate "Thine THC63LVD1024 LVDS decoder bridge" | |
113 | depends on OF | |
114 | ---help--- | |
115 | Thine THC63LVD1024 LVDS/parallel converter driver. | |
116 | ||
f38b7cca AH |
117 | config 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 | ||
7caff0fc AG |
125 | config 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 | ||
dc55ac3b JS |
134 | config 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 | ||
a095f15c SP |
141 | config 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 | |
d2c53b33 | 147 | select DRM_MIPI_DSI |
a095f15c SP |
148 | help |
149 | Texas Instruments SN65DSI86 DSI to eDP Bridge driver | |
150 | ||
3424e3a4 YY |
151 | source "drivers/gpu/drm/bridge/analogix/Kconfig" |
152 | ||
c5827789 AT |
153 | source "drivers/gpu/drm/bridge/adv7511/Kconfig" |
154 | ||
35dc8aab LP |
155 | source "drivers/gpu/drm/bridge/synopsys/Kconfig" |
156 | ||
a33ee95f | 157 | endmenu |