1# SPDX-License-Identifier: GPL-2.0-only 2 3menuconfig SND_HDA_CODEC_HDMI 4 tristate "HD-audio HDMI codec support" 5 help 6 Say Y or M here to include HD-audio HDMI/DislayPort codec support. 7 8 This will enable all HDMI/DP codec drivers as default, but you can 9 enable/disable each codec driver individually, too (only when 10 CONFIG_EXPERT is set). 11 12if SND_HDA_CODEC_HDMI 13 14config SND_HDA_CODEC_HDMI_GENERIC 15 tristate "Generic HDMI/DisplayPort HD-audio codec support" if EXPERT 16 select SND_DYNAMIC_MINORS 17 select SND_PCM_ELD 18 default y 19 help 20 Say Y or M here to include Generic HDMI and DisplayPort HD-audio 21 codec support. 22 23 Note that this option mandatorily enables CONFIG_SND_DYNAMIC_MINORS 24 to assure the multiple streams for DP-MST support. 25 26config SND_HDA_CODEC_HDMI_SIMPLE 27 tristate "Simple HDMI/DisplayPort HD-audio codec support" if EXPERT 28 default y 29 help 30 Say Y or M here to include Simple HDMI and DisplayPort HD-audio 31 codec support for VIA and other codecs. 32 33config SND_HDA_CODEC_HDMI_INTEL 34 tristate "Intel HDMI/DisplayPort HD-audio codec support" if EXPERT 35 select SND_HDA_CODEC_HDMI_GENERIC 36 default y 37 help 38 Say Y or M here to include Intel graphics HDMI and DisplayPort 39 HD-audio codec support. 40 41config SND_HDA_INTEL_HDMI_SILENT_STREAM 42 bool "Enable Silent Stream always for HDMI" 43 depends on SND_HDA_CODEC_HDMI_INTEL 44 help 45 Say Y to enable HD-Audio Keep Alive (KAE) aka Silent Stream 46 for HDMI on hardware that supports the feature. 47 48 When enabled, the HDMI/DisplayPort codec will continue to provide 49 a continuous clock and a valid but silent data stream to 50 any connected external receiver. This allows to avoid gaps 51 at start of playback. Many receivers require multiple seconds 52 to start playing audio after the clock has been stopped. 53 This feature can impact power consumption as resources 54 are kept reserved both at transmitter and receiver. 55 56config SND_HDA_CODEC_HDMI_ATI 57 tristate "AMD/ATI HDMI/DisplayPort HD-audio codec support" if EXPERT 58 select SND_HDA_CODEC_HDMI_GENERIC 59 default y 60 help 61 Say Y or M here to include AMD/ATI graphics HDMI and DisplayPort 62 HD-audio codec support. 63 64config SND_HDA_CODEC_HDMI_NVIDIA 65 tristate "Nvidia HDMI/DisplayPort HD-audio codec support" if EXPERT 66 select SND_HDA_CODEC_HDMI_GENERIC 67 default y 68 help 69 Say Y or M here to include HDMI and DisplayPort HD-audio codec 70 support for the recent Nvidia graphics cards. 71 72config SND_HDA_CODEC_HDMI_NVIDIA_MCP 73 tristate "Legacy Nvidia HDMI/DisplayPort HD-audio codec support" if EXPERT 74 select SND_HDA_CODEC_HDMI_SIMPLE 75 default y 76 help 77 Say Y or M here to include HDMI and DisplayPort HD-audio codec 78 support for the legacy Nvidia graphics like MCP73, MCP67, MCP77/78. 79 80config SND_HDA_CODEC_HDMI_TEGRA 81 tristate "Nvidia Tegra HDMI/DisplayPort HD-audio codec support" if EXPERT 82 select SND_HDA_CODEC_HDMI_GENERIC 83 default y 84 help 85 Say Y or M here to include HDMI and DisplayPort HD-audio codec 86 support for Nvidia Tegra. 87 88endif 89