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