aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sound
diff options
context:
space:
mode:
authorRene Herman <rene.herman@gmail.com>2007-11-30 11:59:25 -0500
committerJaroslav Kysela <perex@perex.cz>2008-01-31 11:29:30 -0500
commit109c53f840e551d6e99ecfd8b0131a968332c89f (patch)
tree212af8d6ebb3303a21dd44b032fd5949fdc37607 /Documentation/sound
parentdf1deb67532ea26f1a033a5f48bf34b30bec8e1d (diff)
[ALSA] sound/isa: kill pnp_resource_change
This removes the pnp_resource_change use from the ALSA ISAPnP drivers. In 2.4 these were useful in providing an easy path to setting the resources, but in 2.6 they retain function as a layering violation only. This makes for a nice cleanup (-550 lines) of ALSA but moreover, ALSA is the only remaining user of pnp_init_resource_table(), pnp_resource_change() and pnp_manual_config_dev() (and, in fact, of 'struct pnp_resource_table') in the tree outide of drivers/pnp itself meaning it makes for more cleanup potential inside the PnP layer. Thomas Renninger acked their removal from that side, you did from the ALSA side (CC list just copied from that thread). Against current alsa-kernel HG. Many more potential cleanups in there, but this _only_ removes the pnp_resource_change code. Compile tested against current alsa-kernel HG and compile- and use-tested against 2.6.23.x (few offsets). Cc: Thomas Renninger <trenn@suse.de> Signed-off-by: Rene Herman <rene.herman@gmail.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Diffstat (limited to 'Documentation/sound')
-rw-r--r--Documentation/sound/alsa/ALSA-Configuration.txt35
1 files changed, 0 insertions, 35 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt
index f5e77c7f9ee8..23f4db0d3ff1 100644
--- a/Documentation/sound/alsa/ALSA-Configuration.txt
+++ b/Documentation/sound/alsa/ALSA-Configuration.txt
@@ -150,13 +150,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
150 150
151 Module for sound cards based on Analog Devices AD1816A/AD1815 ISA chips. 151 Module for sound cards based on Analog Devices AD1816A/AD1815 ISA chips.
152 152
153 port - port # for AD1816A chip (PnP setup)
154 mpu_port - port # for MPU-401 UART (PnP setup)
155 fm_port - port # for OPL3 (PnP setup)
156 irq - IRQ # for AD1816A chip (PnP setup)
157 mpu_irq - IRQ # for MPU-401 UART (PnP setup)
158 dma1 - first DMA # for AD1816A chip (PnP setup)
159 dma2 - second DMA # for AD1816A chip (PnP setup)
160 clockfreq - Clock frequency for AD1816A chip (default = 0, 33000Hz) 153 clockfreq - Clock frequency for AD1816A chip (default = 0, 33000Hz)
161 154
162 This module supports multiple cards, autoprobe and PnP. 155 This module supports multiple cards, autoprobe and PnP.
@@ -203,14 +196,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
203 196
204 Module for sound cards based on Avance Logic ALS100/ALS120 ISA chips. 197 Module for sound cards based on Avance Logic ALS100/ALS120 ISA chips.
205 198
206 port - port # for ALS100 (SB16) chip (PnP setup)
207 irq - IRQ # for ALS100 (SB16) chip (PnP setup)
208 dma8 - 8-bit DMA # for ALS100 (SB16) chip (PnP setup)
209 dma16 - 16-bit DMA # for ALS100 (SB16) chip (PnP setup)
210 mpu_port - port # for MPU-401 UART (PnP setup)
211 mpu_irq - IRQ # for MPU-401 (PnP setup)
212 fm_port - port # for OPL3 FM (PnP setup)
213
214 This module supports multiple cards, autoprobe and PnP. 199 This module supports multiple cards, autoprobe and PnP.
215 200
216 The power-management is supported. 201 The power-management is supported.
@@ -304,15 +289,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
304 289
305 Module for sound cards based on Aztech System AZT2320 ISA chip (PnP only). 290 Module for sound cards based on Aztech System AZT2320 ISA chip (PnP only).
306 291
307 port - port # for AZT2320 chip (PnP setup)
308 wss_port - port # for WSS (PnP setup)
309 mpu_port - port # for MPU-401 UART (PnP setup)
310 fm_port - FM port # for AZT2320 chip (PnP setup)
311 irq - IRQ # for AZT2320 (WSS) chip (PnP setup)
312 mpu_irq - IRQ # for MPU-401 UART (PnP setup)
313 dma1 - 1st DMA # for AZT2320 (WSS) chip (PnP setup)
314 dma2 - 2nd DMA # for AZT2320 (WSS) chip (PnP setup)
315
316 This module supports multiple cards, PnP and autoprobe. 292 This module supports multiple cards, PnP and autoprobe.
317 293
318 The power-management is supported. 294 The power-management is supported.
@@ -505,13 +481,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
505 Module for Diamond Technologies DT-019X / Avance Logic ALS-007 (PnP 481 Module for Diamond Technologies DT-019X / Avance Logic ALS-007 (PnP
506 only) 482 only)
507 483
508 port - Port # (PnP setup)
509 mpu_port - Port # for MPU-401 (PnP setup)
510 fm_port - Port # for FM OPL-3 (PnP setup)
511 irq - IRQ # (PnP setup)
512 mpu_irq - IRQ # for MPU-401 (PnP setup)
513 dma8 - DMA # (PnP setup)
514
515 This module supports multiple cards. This module is enabled only with 484 This module supports multiple cards. This module is enabled only with
516 ISA PnP support. 485 ISA PnP support.
517 486
@@ -609,10 +578,6 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
609 578
610 Module for sound cards based on ESS ES968 chip (PnP only). 579 Module for sound cards based on ESS ES968 chip (PnP only).
611 580
612 port - port # for ES968 (SB8) chip (PnP setup)
613 irq - IRQ # for ES968 (SB8) chip (PnP setup)
614 dma1 - DMA # for ES968 (SB8) chip (PnP setup)
615
616 This module supports multiple cards, PnP and autoprobe. 581 This module supports multiple cards, PnP and autoprobe.
617 582
618 The power-management is supported. 583 The power-management is supported.