xref: /linux/drivers/media/platform/synopsys/hdmirx/Kconfig (revision 7b59b132ad4398f9c13c3222e5126f5045aa5ead)
1*7b59b132SShreeya Patel# SPDX-License-Identifier: GPL-2.0
2*7b59b132SShreeya Patel
3*7b59b132SShreeya Patelconfig VIDEO_SYNOPSYS_HDMIRX
4*7b59b132SShreeya Patel	tristate "Synopsys DesignWare HDMI Receiver driver"
5*7b59b132SShreeya Patel	depends on VIDEO_DEV
6*7b59b132SShreeya Patel	select MEDIA_CONTROLLER
7*7b59b132SShreeya Patel	select VIDEO_V4L2_SUBDEV_API
8*7b59b132SShreeya Patel	select VIDEOBUF2_DMA_CONTIG
9*7b59b132SShreeya Patel	select CEC_CORE
10*7b59b132SShreeya Patel	select HDMI
11*7b59b132SShreeya Patel	help
12*7b59b132SShreeya Patel	  Support for Synopsys HDMI HDMI RX Controller.
13*7b59b132SShreeya Patel	  This driver supports HDMI 2.0 version.
14*7b59b132SShreeya Patel
15*7b59b132SShreeya Patel	  To compile this driver as a module, choose M here. The module
16*7b59b132SShreeya Patel	  will be called synopsys_hdmirx.
17*7b59b132SShreeya Patel
18*7b59b132SShreeya Patelconfig VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID
19*7b59b132SShreeya Patel	bool "Load default EDID"
20*7b59b132SShreeya Patel	depends on VIDEO_SYNOPSYS_HDMIRX
21*7b59b132SShreeya Patel	help
22*7b59b132SShreeya Patel	  Preload default EDID (Extended Display Identification Data)
23*7b59b132SShreeya Patel	  branded by Linux Foundation that exposes display modes up
24*7b59b132SShreeya Patel	  to 4k@30Hz, which have best compatibility with HDMI transmitters.
25*7b59b132SShreeya Patel
26*7b59b132SShreeya Patel	  Enabling this option is recommended for a non-production use-cases.
27*7b59b132SShreeya Patel	  It will make driver usable out-of-the-box.
28*7b59b132SShreeya Patel
29*7b59b132SShreeya Patel	  For a higher display modes you will need to load customized EDID
30*7b59b132SShreeya Patel	  from userspace using v4l2-ctl tool or by other means.
31*7b59b132SShreeya Patel
32*7b59b132SShreeya Patel	  Without enabling this option driver will be practically
33*7b59b132SShreeya Patel	  non-functional until EDID will be loaded from userspace.
34*7b59b132SShreeya Patel	  Which is a wanted behavior when using this driver in a
35*7b59b132SShreeya Patel	  commercial product that should utilize own branded EDID.
36