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