* [2.6 patch] the scheduled removal of obsolete OSS drivers
@ 2006-01-01 13:46 Adrian Bunk
0 siblings, 0 replies; 10+ messages in thread
From: Adrian Bunk @ 2006-01-01 13:46 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
This patch contains the scheduled removal of obsolete OSS drivers with
ALSA replacements.
I've gotten exactly zero feedback regarding any of the hardware affected
not working properly with ALSA.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
---
Due to it's size, the patch is available at
ftp://ftp.kernel.org/pub/linux/kernel/people/bunk/misc/patch-oss-removal.gz
Documentation/feature-removal-schedule.txt | 7
Documentation/sound/oss/AWE32 | 76
Documentation/sound/oss/CMI8338 | 85
Documentation/sound/oss/CS4232 | 23
Documentation/sound/oss/MAD16 | 56
Documentation/sound/oss/Maestro | 123
Documentation/sound/oss/Maestro3 | 92
Documentation/sound/oss/NEWS | 42
Documentation/sound/oss/NM256 | 280
Documentation/sound/oss/OPL3-SA | 52
Documentation/sound/oss/Wavefront | 339 -
Documentation/sound/oss/btaudio | 92
Documentation/sound/oss/es1370 | 70
Documentation/sound/oss/es1371 | 64
Documentation/sound/oss/rme96xx | 767 --
Documentation/sound/oss/solo1 | 70
Documentation/sound/oss/sonicvibes | 81
MAINTAINERS | 36
arch/ppc/platforms/prep_setup.c | 81
include/asm-powerpc/dma.h | 39
include/linux/ac97_codec.h | 5
include/linux/sound.h | 2
include/sound/wavefront.h | 695 --
include/sound/wavefront_fx.h | 9
sound/oss/Kconfig | 409 -
sound/oss/Makefile | 67
sound/oss/ac97_codec.c | 89
sound/oss/ac97_plugin_ad1980.c | 126
sound/oss/ad1848.c | 5
sound/oss/ad1848.h | 1
sound/oss/ali5455.c | 3733 ------------
sound/oss/au1000.c | 2214 -------
sound/oss/audio_syms.c | 3
sound/oss/awe_hw.h | 99
sound/oss/awe_wave.c | 6147 ---------------------
sound/oss/awe_wave.h | 77
sound/oss/btaudio.c | 1136 ---
sound/oss/cmpci.c | 3379 -----------
sound/oss/cs4232.c | 522 -
sound/oss/cs4281/Makefile | 6
sound/oss/cs4281/cs4281_hwdefs.h | 1234 ----
sound/oss/cs4281/cs4281_wrapper-24.c | 41
sound/oss/cs4281/cs4281m.c | 4506 ---------------
sound/oss/cs4281/cs4281pm-24.c | 84
sound/oss/cs4281/cs4281pm.h | 74
sound/oss/dm.h | 79
sound/oss/dmabuf.c | 46
sound/oss/emu10k1/8010.h | 737 --
sound/oss/emu10k1/Makefile | 17
sound/oss/emu10k1/audio.c | 1588 -----
sound/oss/emu10k1/audio.h | 44
sound/oss/emu10k1/cardmi.c | 832 --
sound/oss/emu10k1/cardmi.h | 97
sound/oss/emu10k1/cardmo.c | 229
sound/oss/emu10k1/cardmo.h | 62
sound/oss/emu10k1/cardwi.c | 373 -
sound/oss/emu10k1/cardwi.h | 91
sound/oss/emu10k1/cardwo.c | 643 --
sound/oss/emu10k1/cardwo.h | 90
sound/oss/emu10k1/ecard.c | 157
sound/oss/emu10k1/ecard.h | 113
sound/oss/emu10k1/efxmgr.c | 220
sound/oss/emu10k1/efxmgr.h | 270
sound/oss/emu10k1/emuadxmg.c | 104
sound/oss/emu10k1/hwaccess.c | 507 -
sound/oss/emu10k1/hwaccess.h | 247
sound/oss/emu10k1/icardmid.h | 163
sound/oss/emu10k1/icardwav.h | 53
sound/oss/emu10k1/irqmgr.c | 113
sound/oss/emu10k1/irqmgr.h | 52
sound/oss/emu10k1/main.c | 1475 -----
sound/oss/emu10k1/midi.c | 611 --
sound/oss/emu10k1/midi.h | 78
sound/oss/emu10k1/mixer.c | 690 --
sound/oss/emu10k1/passthrough.c | 235
sound/oss/emu10k1/passthrough.h | 99
sound/oss/emu10k1/recmgr.c | 147
sound/oss/emu10k1/recmgr.h | 48
sound/oss/emu10k1/timer.c | 176
sound/oss/emu10k1/timer.h | 54
sound/oss/emu10k1/voicemgr.c | 398 -
sound/oss/emu10k1/voicemgr.h | 103
sound/oss/es1370.c | 2818 ---------
sound/oss/es1371.c | 3129 ----------
sound/oss/esssolo1.c | 2514 --------
sound/oss/forte.c | 2137 -------
sound/oss/gus.h | 24
sound/oss/gus_card.c | 293 -
sound/oss/gus_hw.h | 50
sound/oss/gus_linearvol.h | 18
sound/oss/gus_midi.c | 256
sound/oss/gus_vol.c | 153
sound/oss/gus_wave.c | 3464 -----------
sound/oss/harmony.c | 1330 ----
sound/oss/ics2101.c | 247
sound/oss/mad16.c | 1113 ---
sound/oss/maestro.c | 3833 -------------
sound/oss/maestro.h | 60
sound/oss/maestro3.c | 2973 ----------
sound/oss/maestro3.h | 821 --
sound/oss/maui.c | 478 -
sound/oss/mpu401.c | 13
sound/oss/mpu401.h | 2
sound/oss/nm256.h | 292
sound/oss/nm256_audio.c | 1709 -----
sound/oss/nm256_coeff.h | 4697 ----------------
sound/oss/opl3sa.c | 329 -
sound/oss/rme96xx.c | 1856 ------
sound/oss/rme96xx.h | 78
sound/oss/sequencer_syms.c | 7
sound/oss/sgalaxy.c | 207
sound/oss/sonicvibes.c | 2807 ---------
sound/oss/sound_calls.h | 3
sound/oss/sscape.c | 1479 -----
sound/oss/tuning.h | 10
sound/oss/via82cxxx_audio.c | 3616 ------------
sound/oss/wavfront.c | 3554 ------------
sound/oss/wf_midi.c | 880 ---
sound/oss/ymfpci.c | 2692 ---------
sound/oss/ymfpci.h | 360 -
sound/oss/ymfpci_image.h | 1565 -----
sound/oss/yss225.c | 319 -
sound/oss/yss225.h | 24
sound/sound_core.c | 34
124 files changed, 11 insertions(+), 90412 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* [2.6 patch] the scheduled removal of obsolete OSS drivers
@ 2006-01-03 11:49 Adrian Bunk
2006-01-03 12:01 ` Michal Piotrowski
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Adrian Bunk @ 2006-01-03 11:49 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
This patch contains the scheduled removal of obsolete OSS drivers with
ALSA replacements.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
---
This patch was already sent on:
- 1 Jan 2006
Due to it's size, the patch is available at
ftp://ftp.kernel.org/pub/linux/kernel/people/bunk/misc/patch-oss-removal.gz
Documentation/feature-removal-schedule.txt | 7
Documentation/sound/oss/AWE32 | 76
Documentation/sound/oss/CMI8338 | 85
Documentation/sound/oss/CS4232 | 23
Documentation/sound/oss/MAD16 | 56
Documentation/sound/oss/Maestro | 123
Documentation/sound/oss/Maestro3 | 92
Documentation/sound/oss/NEWS | 42
Documentation/sound/oss/NM256 | 280
Documentation/sound/oss/OPL3-SA | 52
Documentation/sound/oss/Wavefront | 339 -
Documentation/sound/oss/btaudio | 92
Documentation/sound/oss/es1370 | 70
Documentation/sound/oss/es1371 | 64
Documentation/sound/oss/rme96xx | 767 --
Documentation/sound/oss/solo1 | 70
Documentation/sound/oss/sonicvibes | 81
MAINTAINERS | 36
arch/ppc/platforms/prep_setup.c | 81
include/asm-powerpc/dma.h | 39
include/linux/ac97_codec.h | 5
include/linux/sound.h | 2
include/sound/wavefront.h | 695 --
include/sound/wavefront_fx.h | 9
sound/oss/Kconfig | 409 -
sound/oss/Makefile | 67
sound/oss/ac97_codec.c | 89
sound/oss/ac97_plugin_ad1980.c | 126
sound/oss/ad1848.c | 5
sound/oss/ad1848.h | 1
sound/oss/ali5455.c | 3733 ------------
sound/oss/au1000.c | 2214 -------
sound/oss/audio_syms.c | 3
sound/oss/awe_hw.h | 99
sound/oss/awe_wave.c | 6147 ---------------------
sound/oss/awe_wave.h | 77
sound/oss/btaudio.c | 1136 ---
sound/oss/cmpci.c | 3379 -----------
sound/oss/cs4232.c | 522 -
sound/oss/cs4281/Makefile | 6
sound/oss/cs4281/cs4281_hwdefs.h | 1234 ----
sound/oss/cs4281/cs4281_wrapper-24.c | 41
sound/oss/cs4281/cs4281m.c | 4506 ---------------
sound/oss/cs4281/cs4281pm-24.c | 84
sound/oss/cs4281/cs4281pm.h | 74
sound/oss/dm.h | 79
sound/oss/dmabuf.c | 46
sound/oss/emu10k1/8010.h | 737 --
sound/oss/emu10k1/Makefile | 17
sound/oss/emu10k1/audio.c | 1588 -----
sound/oss/emu10k1/audio.h | 44
sound/oss/emu10k1/cardmi.c | 832 --
sound/oss/emu10k1/cardmi.h | 97
sound/oss/emu10k1/cardmo.c | 229
sound/oss/emu10k1/cardmo.h | 62
sound/oss/emu10k1/cardwi.c | 373 -
sound/oss/emu10k1/cardwi.h | 91
sound/oss/emu10k1/cardwo.c | 643 --
sound/oss/emu10k1/cardwo.h | 90
sound/oss/emu10k1/ecard.c | 157
sound/oss/emu10k1/ecard.h | 113
sound/oss/emu10k1/efxmgr.c | 220
sound/oss/emu10k1/efxmgr.h | 270
sound/oss/emu10k1/emuadxmg.c | 104
sound/oss/emu10k1/hwaccess.c | 507 -
sound/oss/emu10k1/hwaccess.h | 247
sound/oss/emu10k1/icardmid.h | 163
sound/oss/emu10k1/icardwav.h | 53
sound/oss/emu10k1/irqmgr.c | 113
sound/oss/emu10k1/irqmgr.h | 52
sound/oss/emu10k1/main.c | 1475 -----
sound/oss/emu10k1/midi.c | 611 --
sound/oss/emu10k1/midi.h | 78
sound/oss/emu10k1/mixer.c | 690 --
sound/oss/emu10k1/passthrough.c | 235
sound/oss/emu10k1/passthrough.h | 99
sound/oss/emu10k1/recmgr.c | 147
sound/oss/emu10k1/recmgr.h | 48
sound/oss/emu10k1/timer.c | 176
sound/oss/emu10k1/timer.h | 54
sound/oss/emu10k1/voicemgr.c | 398 -
sound/oss/emu10k1/voicemgr.h | 103
sound/oss/es1370.c | 2818 ---------
sound/oss/es1371.c | 3129 ----------
sound/oss/esssolo1.c | 2514 --------
sound/oss/forte.c | 2137 -------
sound/oss/gus.h | 24
sound/oss/gus_card.c | 293 -
sound/oss/gus_hw.h | 50
sound/oss/gus_linearvol.h | 18
sound/oss/gus_midi.c | 256
sound/oss/gus_vol.c | 153
sound/oss/gus_wave.c | 3464 -----------
sound/oss/harmony.c | 1330 ----
sound/oss/ics2101.c | 247
sound/oss/mad16.c | 1113 ---
sound/oss/maestro.c | 3833 -------------
sound/oss/maestro.h | 60
sound/oss/maestro3.c | 2973 ----------
sound/oss/maestro3.h | 821 --
sound/oss/maui.c | 478 -
sound/oss/mpu401.c | 13
sound/oss/mpu401.h | 2
sound/oss/nm256.h | 292
sound/oss/nm256_audio.c | 1709 -----
sound/oss/nm256_coeff.h | 4697 ----------------
sound/oss/opl3sa.c | 329 -
sound/oss/rme96xx.c | 1856 ------
sound/oss/rme96xx.h | 78
sound/oss/sequencer_syms.c | 7
sound/oss/sgalaxy.c | 207
sound/oss/sonicvibes.c | 2807 ---------
sound/oss/sound_calls.h | 3
sound/oss/sscape.c | 1479 -----
sound/oss/tuning.h | 10
sound/oss/via82cxxx_audio.c | 3616 ------------
sound/oss/wavfront.c | 3554 ------------
sound/oss/wf_midi.c | 880 ---
sound/oss/ymfpci.c | 2692 ---------
sound/oss/ymfpci.h | 360 -
sound/oss/ymfpci_image.h | 1565 -----
sound/oss/yss225.c | 319 -
sound/oss/yss225.h | 24
sound/sound_core.c | 34
124 files changed, 11 insertions(+), 90412 deletions(-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 11:49 Adrian Bunk
@ 2006-01-03 12:01 ` Michal Piotrowski
2006-01-03 12:46 ` Jan Engelhardt
2006-01-03 18:09 ` Adrian Bunk
` (2 subsequent siblings)
3 siblings, 1 reply; 10+ messages in thread
From: Michal Piotrowski @ 2006-01-03 12:01 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, linux-kernel
Hi,
On 03/01/06, Adrian Bunk <bunk@stusta.de> wrote:
[snip]
> 124 files changed, 11 insertions(+), 90412 deletions(-)
^^^^^^^
Cool :)
Regards,
Michal Piotrowski
PS. Greg's remove-devfs patch is also cool :).
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 12:01 ` Michal Piotrowski
@ 2006-01-03 12:46 ` Jan Engelhardt
2006-01-03 13:08 ` Michal Piotrowski
2006-01-05 6:40 ` Lee Revell
0 siblings, 2 replies; 10+ messages in thread
From: Jan Engelhardt @ 2006-01-03 12:46 UTC (permalink / raw)
To: Michal Piotrowski; +Cc: Adrian Bunk, Andrew Morton, linux-kernel
>[snip]
>> 124 files changed, 11 insertions(+), 90412 deletions(-)
> ^^^^^^^
> Cool :)
Since when is "-)" cool?
>PS. Greg's remove-devfs patch is also cool :).
Oh yeah. When 2.6.0 got out, the kernel tree was 32475 KB. By 2.6.15, it is
already 38899 KB. Time to get some dust off :D
Jan Engelhardt
--
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 12:46 ` Jan Engelhardt
@ 2006-01-03 13:08 ` Michal Piotrowski
2006-01-05 6:40 ` Lee Revell
1 sibling, 0 replies; 10+ messages in thread
From: Michal Piotrowski @ 2006-01-03 13:08 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: linux-kernel
Hi,
On 03/01/06, Jan Engelhardt <jengelh@linux01.gwdg.de> wrote:
>
> >[snip]
> >> 124 files changed, 11 insertions(+), 90412 deletions(-)
> > ^^^^^^^
> > Cool :)
>
> Since when is "-)" cool?
>
...gmail web interface doesn't use fixed size fonts - it's not cool ;).
Regards,
Michal Piotrowski
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 11:49 Adrian Bunk
2006-01-03 12:01 ` Michal Piotrowski
@ 2006-01-03 18:09 ` Adrian Bunk
2006-01-03 18:49 ` Grant Coady
2006-01-05 6:39 ` Lee Revell
3 siblings, 0 replies; 10+ messages in thread
From: Adrian Bunk @ 2006-01-03 18:09 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
To avoid confusion:
This batch of scheduled removals does _not_ include the ICH driver whose
possible removal Andi objected to.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 11:49 Adrian Bunk
2006-01-03 12:01 ` Michal Piotrowski
2006-01-03 18:09 ` Adrian Bunk
@ 2006-01-03 18:49 ` Grant Coady
2006-01-05 6:39 ` Lee Revell
3 siblings, 0 replies; 10+ messages in thread
From: Grant Coady @ 2006-01-03 18:49 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, linux-kernel
On Tue, 3 Jan 2006 12:49:00 +0100, Adrian Bunk <bunk@stusta.de> wrote:
>This patch contains the scheduled removal of obsolete OSS drivers with
>ALSA replacements.
G'day Adrian,
patch applies with one small offset after Greg's no devfs patch series
to 2.6.15 ;-)
So I'm running 2.6.15nodevoss on 'sempro' box now.
^^^^^^^^--> no devfs, no oss
Didn't feel a thing.
Grant.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 11:49 Adrian Bunk
` (2 preceding siblings ...)
2006-01-03 18:49 ` Grant Coady
@ 2006-01-05 6:39 ` Lee Revell
2006-01-05 9:54 ` Adrian Bunk
3 siblings, 1 reply; 10+ messages in thread
From: Lee Revell @ 2006-01-05 6:39 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, linux-kernel
On Tue, 2006-01-03 at 12:49 +0100, Adrian Bunk wrote:
> sound/oss/nm256.h | 292
> sound/oss/nm256_audio.c | 1709 -----
> sound/oss/nm256_coeff.h | 4697 ----------------
This driver must not be removed. The ALSA driver is broken.
Here's why:
On Tue, 2006-01-03 at 13:14 +0100, Takashi Iwai wrote:
> Unfortunately, it's impossible to fix this without a test hardware.
> The condition is worst: No datasheet, a picky chipset, a pure
> reverse-engineered driver code.
>
>
> Takashi
>
See https://bugtrack.alsa-project.org/alsa-bug/view.php?id=328 for details.
Lee
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-03 12:46 ` Jan Engelhardt
2006-01-03 13:08 ` Michal Piotrowski
@ 2006-01-05 6:40 ` Lee Revell
1 sibling, 0 replies; 10+ messages in thread
From: Lee Revell @ 2006-01-05 6:40 UTC (permalink / raw)
To: Jan Engelhardt
Cc: Michal Piotrowski, Adrian Bunk, Andrew Morton, linux-kernel
On Tue, 2006-01-03 at 13:46 +0100, Jan Engelhardt wrote:
> >[snip]
> >> 124 files changed, 11 insertions(+), 90412 deletions(-)
> > ^^^^^^^
> > Cool :)
>
> Since when is "-)" cool?
>
>
> >PS. Greg's remove-devfs patch is also cool :).
>
> Oh yeah. When 2.6.0 got out, the kernel tree was 32475 KB. By 2.6.15, it is
> already 38899 KB. Time to get some dust off :D
Why is this a problem? The 2.6.15 kernel is capable of a lot more than
2.6.0. Of course it's bigger. Unless you have some magic toolchain
that can add features without adding any code.
Lee
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [2.6 patch] the scheduled removal of obsolete OSS drivers
2006-01-05 6:39 ` Lee Revell
@ 2006-01-05 9:54 ` Adrian Bunk
0 siblings, 0 replies; 10+ messages in thread
From: Adrian Bunk @ 2006-01-05 9:54 UTC (permalink / raw)
To: Lee Revell; +Cc: Andrew Morton, linux-kernel
On Thu, Jan 05, 2006 at 01:39:14AM -0500, Lee Revell wrote:
> On Tue, 2006-01-03 at 12:49 +0100, Adrian Bunk wrote:
> > sound/oss/nm256.h | 292
> > sound/oss/nm256_audio.c | 1709 -----
> > sound/oss/nm256_coeff.h | 4697 ----------------
>
> This driver must not be removed. The ALSA driver is broken.
thanks for this remark, I'll send an updated patch.
> Here's why:
>
> On Tue, 2006-01-03 at 13:14 +0100, Takashi Iwai wrote:
> > Unfortunately, it's impossible to fix this without a test hardware.
> > The condition is worst: No datasheet, a picky chipset, a pure
> > reverse-engineered driver code.
> >
> >
> > Takashi
> >
>
> See https://bugtrack.alsa-project.org/alsa-bug/view.php?id=328 for details.
I'll ermove this driver from my list until this bug is resolved.
> Lee
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-01-05 9:54 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-01 13:46 [2.6 patch] the scheduled removal of obsolete OSS drivers Adrian Bunk
-- strict thread matches above, loose matches on Subject: below --
2006-01-03 11:49 Adrian Bunk
2006-01-03 12:01 ` Michal Piotrowski
2006-01-03 12:46 ` Jan Engelhardt
2006-01-03 13:08 ` Michal Piotrowski
2006-01-05 6:40 ` Lee Revell
2006-01-03 18:09 ` Adrian Bunk
2006-01-03 18:49 ` Grant Coady
2006-01-05 6:39 ` Lee Revell
2006-01-05 9:54 ` Adrian Bunk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox