diff options
author | Takashi Iwai <tiwai@suse.de> | 2010-09-07 06:27:25 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2010-09-20 04:02:29 -0400 |
commit | 84eb01be18df7012ac31bf678da5aaf1accc6a77 (patch) | |
tree | bc02a76d09ce565bb73422b43bce611f7dece82d /sound/pci/hda/Kconfig | |
parent | f68b3b291d39f1e3361b194a95459f9cbdaf31e6 (diff) |
ALSA: hda - Merge all HDMI modules into the unified module
This patch merges all three patch_*hdmi variants to the single HDMI
parser. There is only one snd-hda-codec-hdmi module now.
In this patch, the behavior of each parser isn't changed much.
The old ATI parser still doesn't use the dynamic parser yet.
In later patches, they'll be cleaned up.
Also, this patch gets rid of the individual snd-hda-eld module and
builds into snd-hda-codec-hdmi, since this is referred only from the
HDMI parser.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/Kconfig')
-rw-r--r-- | sound/pci/hda/Kconfig | 39 |
1 files changed, 6 insertions, 33 deletions
diff --git a/sound/pci/hda/Kconfig b/sound/pci/hda/Kconfig index 9194c3c1d04a..0ea5cc60ac78 100644 --- a/sound/pci/hda/Kconfig +++ b/sound/pci/hda/Kconfig | |||
@@ -119,47 +119,20 @@ config SND_HDA_CODEC_VIA | |||
119 | snd-hda-codec-via. | 119 | snd-hda-codec-via. |
120 | This module is automatically loaded at probing. | 120 | This module is automatically loaded at probing. |
121 | 121 | ||
122 | config SND_HDA_CODEC_ATIHDMI | 122 | config SND_HDA_CODEC_HDMI |
123 | bool "Build ATI HDMI HD-audio codec support" | 123 | bool "Build HDMI/DisplayPort HD-audio codec support" |
124 | default y | ||
125 | help | ||
126 | Say Y here to include ATI HDMI HD-audio codec support in | ||
127 | snd-hda-intel driver, such as ATI RS600 HDMI. | ||
128 | |||
129 | When the HD-audio driver is built as a module, the codec | ||
130 | support code is also built as another module, | ||
131 | snd-hda-codec-atihdmi. | ||
132 | This module is automatically loaded at probing. | ||
133 | |||
134 | config SND_HDA_CODEC_NVHDMI | ||
135 | bool "Build NVIDIA HDMI HD-audio codec support" | ||
136 | default y | ||
137 | help | ||
138 | Say Y here to include NVIDIA HDMI HD-audio codec support in | ||
139 | snd-hda-intel driver, such as NVIDIA MCP78 HDMI. | ||
140 | |||
141 | When the HD-audio driver is built as a module, the codec | ||
142 | support code is also built as another module, | ||
143 | snd-hda-codec-nvhdmi. | ||
144 | This module is automatically loaded at probing. | ||
145 | |||
146 | config SND_HDA_CODEC_INTELHDMI | ||
147 | bool "Build INTEL HDMI HD-audio codec support" | ||
148 | select SND_DYNAMIC_MINORS | 124 | select SND_DYNAMIC_MINORS |
149 | default y | 125 | default y |
150 | help | 126 | help |
151 | Say Y here to include INTEL HDMI HD-audio codec support in | 127 | Say Y here to include HDMI and DisplayPort HD-audio codec |
152 | snd-hda-intel driver, such as Eaglelake integrated HDMI. | 128 | support in snd-hda-intel driver. This includes all AMD/ATI, |
129 | Intel and Nvidia HDMI/DisplayPort codecs. | ||
153 | 130 | ||
154 | When the HD-audio driver is built as a module, the codec | 131 | When the HD-audio driver is built as a module, the codec |
155 | support code is also built as another module, | 132 | support code is also built as another module, |
156 | snd-hda-codec-intelhdmi. | 133 | snd-hda-codec-hdmi. |
157 | This module is automatically loaded at probing. | 134 | This module is automatically loaded at probing. |
158 | 135 | ||
159 | config SND_HDA_ELD | ||
160 | def_bool y | ||
161 | depends on SND_HDA_CODEC_INTELHDMI || SND_HDA_CODEC_NVHDMI | ||
162 | |||
163 | config SND_HDA_CODEC_CIRRUS | 136 | config SND_HDA_CODEC_CIRRUS |
164 | bool "Build Cirrus Logic codec support" | 137 | bool "Build Cirrus Logic codec support" |
165 | depends on SND_HDA_INTEL | 138 | depends on SND_HDA_INTEL |