aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/hda/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'sound/pci/hda/Kconfig')
-rw-r--r--sound/pci/hda/Kconfig129
1 files changed, 49 insertions, 80 deletions
diff --git a/sound/pci/hda/Kconfig b/sound/pci/hda/Kconfig
index 4cdd9ded4563..0e53634dbbd8 100644
--- a/sound/pci/hda/Kconfig
+++ b/sound/pci/hda/Kconfig
@@ -87,69 +87,54 @@ config SND_HDA_PATCH_LOADER
87 This option turns on hwdep and reconfig features automatically. 87 This option turns on hwdep and reconfig features automatically.
88 88
89config SND_HDA_CODEC_REALTEK 89config SND_HDA_CODEC_REALTEK
90 bool "Build Realtek HD-audio codec support" 90 tristate "Build Realtek HD-audio codec support"
91 default y
92 select SND_HDA_GENERIC 91 select SND_HDA_GENERIC
93 help 92 help
94 Say Y here to include Realtek HD-audio codec support in 93 Say Y or M here to include Realtek HD-audio codec support in
95 snd-hda-intel driver, such as ALC880. 94 snd-hda-intel driver, such as ALC880.
96 95
97 When the HD-audio driver is built as a module, the codec 96comment "Set to Y if you want auto-loading the codec driver"
98 support code is also built as another module, 97 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_REALTEK=m
99 snd-hda-codec-realtek.
100 This module is automatically loaded at probing.
101 98
102config SND_HDA_CODEC_ANALOG 99config SND_HDA_CODEC_ANALOG
103 bool "Build Analog Device HD-audio codec support" 100 tristate "Build Analog Device HD-audio codec support"
104 default y
105 select SND_HDA_GENERIC 101 select SND_HDA_GENERIC
106 help 102 help
107 Say Y here to include Analog Device HD-audio codec support in 103 Say Y or M here to include Analog Device HD-audio codec support in
108 snd-hda-intel driver, such as AD1986A. 104 snd-hda-intel driver, such as AD1986A.
109 105
110 When the HD-audio driver is built as a module, the codec 106comment "Set to Y if you want auto-loading the codec driver"
111 support code is also built as another module, 107 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_ANALOG=m
112 snd-hda-codec-analog.
113 This module is automatically loaded at probing.
114 108
115config SND_HDA_CODEC_SIGMATEL 109config SND_HDA_CODEC_SIGMATEL
116 bool "Build IDT/Sigmatel HD-audio codec support" 110 tristate "Build IDT/Sigmatel HD-audio codec support"
117 default y
118 select SND_HDA_GENERIC 111 select SND_HDA_GENERIC
119 help 112 help
120 Say Y here to include IDT (Sigmatel) HD-audio codec support in 113 Say Y or M here to include IDT (Sigmatel) HD-audio codec support in
121 snd-hda-intel driver, such as STAC9200. 114 snd-hda-intel driver, such as STAC9200.
122 115
123 When the HD-audio driver is built as a module, the codec 116comment "Set to Y if you want auto-loading the codec driver"
124 support code is also built as another module, 117 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_SIGMATEL=m
125 snd-hda-codec-idt.
126 This module is automatically loaded at probing.
127 118
128config SND_HDA_CODEC_VIA 119config SND_HDA_CODEC_VIA
129 bool "Build VIA HD-audio codec support" 120 tristate "Build VIA HD-audio codec support"
130 default y
131 select SND_HDA_GENERIC 121 select SND_HDA_GENERIC
132 help 122 help
133 Say Y here to include VIA HD-audio codec support in 123 Say Y or M here to include VIA HD-audio codec support in
134 snd-hda-intel driver, such as VT1708. 124 snd-hda-intel driver, such as VT1708.
135 125
136 When the HD-audio driver is built as a module, the codec 126comment "Set to Y if you want auto-loading the codec driver"
137 support code is also built as another module, 127 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_VIA=m
138 snd-hda-codec-via.
139 This module is automatically loaded at probing.
140 128
141config SND_HDA_CODEC_HDMI 129config SND_HDA_CODEC_HDMI
142 bool "Build HDMI/DisplayPort HD-audio codec support" 130 tristate "Build HDMI/DisplayPort HD-audio codec support"
143 default y
144 help 131 help
145 Say Y here to include HDMI and DisplayPort HD-audio codec 132 Say Y or M here to include HDMI and DisplayPort HD-audio codec
146 support in snd-hda-intel driver. This includes all AMD/ATI, 133 support in snd-hda-intel driver. This includes all AMD/ATI,
147 Intel and Nvidia HDMI/DisplayPort codecs. 134 Intel and Nvidia HDMI/DisplayPort codecs.
148 135
149 When the HD-audio driver is built as a module, the codec 136comment "Set to Y if you want auto-loading the codec driver"
150 support code is also built as another module, 137 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_HDMI=m
151 snd-hda-codec-hdmi.
152 This module is automatically loaded at probing.
153 138
154config SND_HDA_I915 139config SND_HDA_I915
155 bool 140 bool
@@ -157,55 +142,43 @@ config SND_HDA_I915
157 depends on DRM_I915 142 depends on DRM_I915
158 143
159config SND_HDA_CODEC_CIRRUS 144config SND_HDA_CODEC_CIRRUS
160 bool "Build Cirrus Logic codec support" 145 tristate "Build Cirrus Logic codec support"
161 default y
162 select SND_HDA_GENERIC 146 select SND_HDA_GENERIC
163 help 147 help
164 Say Y here to include Cirrus Logic codec support in 148 Say Y or M here to include Cirrus Logic codec support in
165 snd-hda-intel driver, such as CS4206. 149 snd-hda-intel driver, such as CS4206.
166 150
167 When the HD-audio driver is built as a module, the codec 151comment "Set to Y if you want auto-loading the codec driver"
168 support code is also built as another module, 152 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_CIRRUS=m
169 snd-hda-codec-cirrus.
170 This module is automatically loaded at probing.
171 153
172config SND_HDA_CODEC_CONEXANT 154config SND_HDA_CODEC_CONEXANT
173 bool "Build Conexant HD-audio codec support" 155 tristate "Build Conexant HD-audio codec support"
174 default y
175 select SND_HDA_GENERIC 156 select SND_HDA_GENERIC
176 help 157 help
177 Say Y here to include Conexant HD-audio codec support in 158 Say Y or M here to include Conexant HD-audio codec support in
178 snd-hda-intel driver, such as CX20549. 159 snd-hda-intel driver, such as CX20549.
179 160
180 When the HD-audio driver is built as a module, the codec 161comment "Set to Y if you want auto-loading the codec driver"
181 support code is also built as another module, 162 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_CONEXANT=m
182 snd-hda-codec-conexant.
183 This module is automatically loaded at probing.
184 163
185config SND_HDA_CODEC_CA0110 164config SND_HDA_CODEC_CA0110
186 bool "Build Creative CA0110-IBG codec support" 165 tristate "Build Creative CA0110-IBG codec support"
187 default y
188 select SND_HDA_GENERIC 166 select SND_HDA_GENERIC
189 help 167 help
190 Say Y here to include Creative CA0110-IBG codec support in 168 Say Y or M here to include Creative CA0110-IBG codec support in
191 snd-hda-intel driver, found on some Creative X-Fi cards. 169 snd-hda-intel driver, found on some Creative X-Fi cards.
192 170
193 When the HD-audio driver is built as a module, the codec 171comment "Set to Y if you want auto-loading the codec driver"
194 support code is also built as another module, 172 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_CA0110=m
195 snd-hda-codec-ca0110.
196 This module is automatically loaded at probing.
197 173
198config SND_HDA_CODEC_CA0132 174config SND_HDA_CODEC_CA0132
199 bool "Build Creative CA0132 codec support" 175 tristate "Build Creative CA0132 codec support"
200 default y
201 help 176 help
202 Say Y here to include Creative CA0132 codec support in 177 Say Y or M here to include Creative CA0132 codec support in
203 snd-hda-intel driver. 178 snd-hda-intel driver.
204 179
205 When the HD-audio driver is built as a module, the codec 180comment "Set to Y if you want auto-loading the codec driver"
206 support code is also built as another module, 181 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_CA0132=m
207 snd-hda-codec-ca0132.
208 This module is automatically loaded at probing.
209 182
210config SND_HDA_CODEC_CA0132_DSP 183config SND_HDA_CODEC_CA0132_DSP
211 bool "Support new DSP code for CA0132 codec" 184 bool "Support new DSP code for CA0132 codec"
@@ -220,37 +193,33 @@ config SND_HDA_CODEC_CA0132_DSP
220 (ctefx.bin). 193 (ctefx.bin).
221 194
222config SND_HDA_CODEC_CMEDIA 195config SND_HDA_CODEC_CMEDIA
223 bool "Build C-Media HD-audio codec support" 196 tristate "Build C-Media HD-audio codec support"
224 default y
225 select SND_HDA_GENERIC 197 select SND_HDA_GENERIC
226 help 198 help
227 Say Y here to include C-Media HD-audio codec support in 199 Say Y or M here to include C-Media HD-audio codec support in
228 snd-hda-intel driver, such as CMI9880. 200 snd-hda-intel driver, such as CMI9880.
229 201
230 When the HD-audio driver is built as a module, the codec 202comment "Set to Y if you want auto-loading the codec driver"
231 support code is also built as another module, 203 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_CMEDIA=m
232 snd-hda-codec-cmedia.
233 This module is automatically loaded at probing.
234 204
235config SND_HDA_CODEC_SI3054 205config SND_HDA_CODEC_SI3054
236 bool "Build Silicon Labs 3054 HD-modem codec support" 206 tristate "Build Silicon Labs 3054 HD-modem codec support"
237 default y
238 help 207 help
239 Say Y here to include Silicon Labs 3054 HD-modem codec 208 Say Y or M here to include Silicon Labs 3054 HD-modem codec
240 (and compatibles) support in snd-hda-intel driver. 209 (and compatibles) support in snd-hda-intel driver.
241 210
242 When the HD-audio driver is built as a module, the codec 211comment "Set to Y if you want auto-loading the codec driver"
243 support code is also built as another module, 212 depends on SND_HDA_INTEL=y && SND_HDA_CODEC_SI3054=m
244 snd-hda-codec-si3054.
245 This module is automatically loaded at probing.
246 213
247config SND_HDA_GENERIC 214config SND_HDA_GENERIC
248 bool "Enable generic HD-audio codec parser" 215 tristate "Enable generic HD-audio codec parser"
249 default y
250 help 216 help
251 Say Y here to enable the generic HD-audio codec parser 217 Say Y or M here to enable the generic HD-audio codec parser
252 in snd-hda-intel driver. 218 in snd-hda-intel driver.
253 219
220comment "Set to Y if you want auto-loading the codec driver"
221 depends on SND_HDA_INTEL=y && SND_HDA_GENERIC=m
222
254config SND_HDA_POWER_SAVE_DEFAULT 223config SND_HDA_POWER_SAVE_DEFAULT
255 int "Default time-out for HD-audio power-save mode" 224 int "Default time-out for HD-audio power-save mode"
256 depends on PM 225 depends on PM