GNU Linux-libre 4.14.266-gnu1
[releases.git] / drivers / gpu / drm / bridge / Kconfig
1 config DRM_BRIDGE
2         def_bool y
3         depends on DRM
4         help
5           Bridge registration and lookup framework.
6
7 config DRM_PANEL_BRIDGE
8         def_bool y
9         depends on DRM_BRIDGE
10         depends on DRM_KMS_HELPER
11         select DRM_PANEL
12         help
13           DRM bridge wrapper of DRM panels
14
15 menu "Display Interface Bridges"
16         depends on DRM && DRM_BRIDGE
17
18 config DRM_ANALOGIX_ANX78XX
19         tristate "Analogix ANX78XX bridge"
20         select DRM_KMS_HELPER
21         select REGMAP_I2C
22         ---help---
23           ANX78XX is an ultra-low Full-HD SlimPort transmitter
24           designed for portable devices. The ANX78XX transforms
25           the HDMI output of an application processor to MyDP
26           or DisplayPort.
27
28 config DRM_DUMB_VGA_DAC
29         tristate "Dumb VGA DAC Bridge support"
30         depends on OF
31         select DRM_KMS_HELPER
32         help
33           Support for RGB to VGA DAC based bridges
34
35 config DRM_LVDS_ENCODER
36         tristate "Transparent parallel to LVDS encoder support"
37         depends on OF
38         select DRM_KMS_HELPER
39         select DRM_PANEL_BRIDGE
40         help
41           Support for transparent parallel to LVDS encoders that don't require
42           any configuration.
43
44 config DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW
45         tristate "MegaChips stdp4028-ge-b850v3-fw and stdp2690-ge-b850v3-fw"
46         depends on OF
47         select DRM_KMS_HELPER
48         select DRM_PANEL
49         ---help---
50           This is a driver for the display bridges of
51           GE B850v3 that convert dual channel LVDS
52           to DP++. This is used with the i.MX6 imx-ldb
53           driver. You are likely to say N here.
54
55 config DRM_NXP_PTN3460
56         tristate "NXP PTN3460 DP/LVDS bridge"
57         depends on OF
58         select DRM_KMS_HELPER
59         select DRM_PANEL
60         ---help---
61           NXP PTN3460 eDP-LVDS bridge chip driver.
62
63 config DRM_PARADE_PS8622
64         tristate "Parade eDP/LVDS bridge"
65         depends on OF
66         select DRM_PANEL
67         select DRM_KMS_HELPER
68         select BACKLIGHT_LCD_SUPPORT
69         select BACKLIGHT_CLASS_DEVICE
70         ---help---
71           Parade eDP-LVDS bridge chip driver.
72
73 config DRM_SIL_SII8620
74         tristate "Silicon Image SII8620 HDMI/MHL bridge"
75         depends on OF
76         select DRM_KMS_HELPER
77         help
78           Silicon Image SII8620 HDMI/MHL bridge chip driver.
79
80 config DRM_SII902X
81         tristate "Silicon Image sii902x RGB/HDMI bridge"
82         depends on OF
83         select DRM_KMS_HELPER
84         select REGMAP_I2C
85         ---help---
86           Silicon Image sii902x bridge chip driver.
87
88 config DRM_TOSHIBA_TC358767
89         tristate "Toshiba TC358767 eDP bridge"
90         depends on OF
91         select DRM_KMS_HELPER
92         select REGMAP_I2C
93         select DRM_PANEL
94         ---help---
95           Toshiba TC358767 eDP bridge chip driver.
96
97 config DRM_TI_TFP410
98         tristate "TI TFP410 DVI/HDMI bridge"
99         depends on OF
100         select DRM_KMS_HELPER
101         ---help---
102           Texas Instruments TFP410 DVI/HDMI Transmitter driver
103
104 source "drivers/gpu/drm/bridge/analogix/Kconfig"
105
106 source "drivers/gpu/drm/bridge/adv7511/Kconfig"
107
108 source "drivers/gpu/drm/bridge/synopsys/Kconfig"
109
110 endmenu