Linux 5.18
[muen/linux.git] / drivers / gpu / drm / i2c / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "I2C encoder or helper chips"
3      depends on DRM && DRM_KMS_HELPER && I2C
4
5 config DRM_I2C_CH7006
6         tristate "Chrontel ch7006 TV encoder"
7         default m if DRM_NOUVEAU
8         help
9           Support for Chrontel ch7006 and similar TV encoders, found
10           on some nVidia video cards.
11
12           This driver is currently only useful if you're also using
13           the nouveau driver.
14
15 config DRM_I2C_SIL164
16         tristate "Silicon Image sil164 TMDS transmitter"
17         default m if DRM_NOUVEAU
18         help
19           Support for sil164 and similar single-link (or dual-link
20           when used in pairs) TMDS transmitters, used in some nVidia
21           video cards.
22
23 config DRM_I2C_NXP_TDA998X
24         tristate "NXP Semiconductors TDA998X HDMI encoder"
25         default m if DRM_TILCDC
26         select CEC_CORE if CEC_NOTIFIER
27         select SND_SOC_HDMI_CODEC if SND_SOC
28         help
29           Support for NXP Semiconductors TDA998X HDMI encoders.
30
31 config DRM_I2C_NXP_TDA9950
32         tristate "NXP Semiconductors TDA9950/TDA998X HDMI CEC"
33         select CEC_NOTIFIER
34         select CEC_CORE
35
36 endmenu