xref: /linux/drivers/media/platform/synopsys/hdmirx/Kconfig (revision 707df3375124b51048233625a7e1c801e8c8a7fd)
17b59b132SShreeya Patel# SPDX-License-Identifier: GPL-2.0
27b59b132SShreeya Patel
37b59b132SShreeya Patelconfig VIDEO_SYNOPSYS_HDMIRX
47b59b132SShreeya Patel	tristate "Synopsys DesignWare HDMI Receiver driver"
5*0dce5b44SGeert Uytterhoeven	depends on ARCH_ROCKCHIP || COMPILE_TEST
67b59b132SShreeya Patel	depends on VIDEO_DEV
77b59b132SShreeya Patel	select MEDIA_CONTROLLER
87b59b132SShreeya Patel	select VIDEO_V4L2_SUBDEV_API
97b59b132SShreeya Patel	select VIDEOBUF2_DMA_CONTIG
107b59b132SShreeya Patel	select CEC_CORE
117b59b132SShreeya Patel	select HDMI
127b59b132SShreeya Patel	help
137b59b132SShreeya Patel	  Support for Synopsys HDMI HDMI RX Controller.
147b59b132SShreeya Patel	  This driver supports HDMI 2.0 version.
157b59b132SShreeya Patel
167b59b132SShreeya Patel	  To compile this driver as a module, choose M here. The module
177b59b132SShreeya Patel	  will be called synopsys_hdmirx.
187b59b132SShreeya Patel
197b59b132SShreeya Patelconfig VIDEO_SYNOPSYS_HDMIRX_LOAD_DEFAULT_EDID
207b59b132SShreeya Patel	bool "Load default EDID"
217b59b132SShreeya Patel	depends on VIDEO_SYNOPSYS_HDMIRX
227b59b132SShreeya Patel	help
237b59b132SShreeya Patel	  Preload default EDID (Extended Display Identification Data)
247b59b132SShreeya Patel	  branded by Linux Foundation that exposes display modes up
257b59b132SShreeya Patel	  to 4k@30Hz, which have best compatibility with HDMI transmitters.
267b59b132SShreeya Patel
277b59b132SShreeya Patel	  Enabling this option is recommended for a non-production use-cases.
287b59b132SShreeya Patel	  It will make driver usable out-of-the-box.
297b59b132SShreeya Patel
307b59b132SShreeya Patel	  For a higher display modes you will need to load customized EDID
317b59b132SShreeya Patel	  from userspace using v4l2-ctl tool or by other means.
327b59b132SShreeya Patel
337b59b132SShreeya Patel	  Without enabling this option driver will be practically
347b59b132SShreeya Patel	  non-functional until EDID will be loaded from userspace.
357b59b132SShreeya Patel	  Which is a wanted behavior when using this driver in a
367b59b132SShreeya Patel	  commercial product that should utilize own branded EDID.
37