GNU Linux-libre 4.19.286-gnu1
[releases.git] / drivers / gpu / drm / bridge / synopsys / Kconfig
1 config DRM_DW_HDMI
2         tristate
3         select DRM_KMS_HELPER
4         select REGMAP_MMIO
5         select CEC_CORE if CEC_NOTIFIER
6
7 config DRM_DW_HDMI_AHB_AUDIO
8         tristate "Synopsys Designware AHB Audio interface"
9         depends on DRM_DW_HDMI && SND
10         select SND_PCM
11         select SND_PCM_ELD
12         select SND_PCM_IEC958
13         help
14           Support the AHB Audio interface which is part of the Synopsys
15           Designware HDMI block.  This is used in conjunction with
16           the i.MX6 HDMI driver.
17
18 config DRM_DW_HDMI_I2S_AUDIO
19         tristate "Synopsys Designware I2S Audio interface"
20         depends on SND_SOC
21         depends on DRM_DW_HDMI
22         select SND_SOC_HDMI_CODEC
23         help
24           Support the I2S Audio interface which is part of the Synopsys
25           Designware HDMI block.
26
27 config DRM_DW_HDMI_CEC
28         tristate "Synopsis Designware CEC interface"
29         depends on DRM_DW_HDMI
30         select CEC_CORE
31         select CEC_NOTIFIER
32         help
33           Support the CE interface which is part of the Synopsys
34           Designware HDMI block.
35
36 config DRM_DW_MIPI_DSI
37         tristate
38         select DRM_KMS_HELPER
39         select DRM_MIPI_DSI
40         select DRM_PANEL_BRIDGE