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