[alsa-devel] [RFC] Remove Alchemy OSS drivers?
OSS has very little if any useful life in it left for MIPS, at least from my perspective. So I propose to remove the Au1550 driver - there is an ALSA replacement for it available.
Anybody against it? Are there still any remaining features or platforms that are only supported by the OSS driver?
The OSS code is so backwards that I'd like to retire the possible remaining MIPS users and then make OSS unavailable in Kconfig for MIPS.
Ralf
At Fri, 20 May 2011 00:19:12 +0100, Ralf Baechle wrote:
OSS has very little if any useful life in it left for MIPS, at least from my perspective. So I propose to remove the Au1550 driver - there is an ALSA replacement for it available.
Even two variants available: one in ASoC driver and one in old ALSA driver.
Takashi
On Fri, May 20, 2011 at 8:47 AM, Takashi Iwai tiwai@suse.de wrote:
At Fri, 20 May 2011 00:19:12 +0100, Ralf Baechle wrote:
OSS has very little if any useful life in it left for MIPS, at least from my perspective. So I propose to remove the Au1550 driver - there is an ALSA replacement for it available.
Even two variants available: one in ASoC driver and one in old ALSA driver.
The current ASoC code can replace sound/oss/au1550_ac97.c, but sound/mips/au1x00.c is for different (earlier) chips. I wrote an ASoC variant of this a long time ago, but I can't test it on real hardware.
Manuel
On Fri, May 20, 2011 at 08:51:37AM +0200, Manuel Lauss wrote:
On Fri, May 20, 2011 at 8:47 AM, Takashi Iwai tiwai@suse.de wrote:
At Fri, 20 May 2011 00:19:12 +0100, Ralf Baechle wrote:
OSS has very little if any useful life in it left for MIPS, at least from my perspective. So I propose to remove the Au1550 driver - there is an ALSA replacement for it available.
Even two variants available: one in ASoC driver and one in old ALSA driver.
The current ASoC code can replace sound/oss/au1550_ac97.c, but sound/mips/au1x00.c is for different (earlier) chips. I wrote an ASoC variant of this a long time ago, but I can't test it on real hardware.
My immediate interest is to kill off sounds/oss/ on MIPS because sound/oss/soundcard.c is fairly ISA centric and does not build for some some MIPS systems with only half-arsed ISA support, that is no DMA support.
Manuel, I got a DBAu1250 board here and maybe I can find a DBAu1500 Zinfandel board under some dusty hardware pile; would that be suitable for testing your work?
Ralf
On Fri, May 20, 2011 at 9:12 AM, Ralf Baechle ralf@linux-mips.org wrote:
On Fri, May 20, 2011 at 08:51:37AM +0200, Manuel Lauss wrote:
On Fri, May 20, 2011 at 8:47 AM, Takashi Iwai tiwai@suse.de wrote:
At Fri, 20 May 2011 00:19:12 +0100, Ralf Baechle wrote:
OSS has very little if any useful life in it left for MIPS, at least from my perspective. So I propose to remove the Au1550 driver - there is an ALSA replacement for it available.
Even two variants available: one in ASoC driver and one in old ALSA driver.
The current ASoC code can replace sound/oss/au1550_ac97.c, but sound/mips/au1x00.c is for different (earlier) chips. I wrote an ASoC variant of this a long time ago, but I can't test it on real hardware.
My immediate interest is to kill off sounds/oss/ on MIPS because sound/oss/soundcard.c is fairly ISA centric and does not build for some some MIPS systems with only half-arsed ISA support, that is no DMA support.
Manuel, I got a DBAu1250 board here and maybe I can find a DBAu1500 Zinfandel board under some dusty hardware pile; would that be suitable for testing your work?
Yes, the db1500 would be perfect.
Manuel
participants (3)
-
Manuel Lauss
-
Ralf Baechle
-
Takashi Iwai