diff options
author | Rene Herman <rene.herman@gmail.com> | 2007-11-30 11:59:25 -0500 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2008-01-31 11:29:30 -0500 |
commit | 109c53f840e551d6e99ecfd8b0131a968332c89f (patch) | |
tree | 212af8d6ebb3303a21dd44b032fd5949fdc37607 /Documentation/sound/alsa | |
parent | df1deb67532ea26f1a033a5f48bf34b30bec8e1d (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/alsa')
-rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 35 |
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. |