Hello,
These 2 patches implement ASoC drivers for the AC97 controller found on early Alchemy chips. They are largely based on the old mips/au1x00.c driver which they replace.
Tested on a Db1500 development board.
Manuel Lauss (2): ALSA: Alchemy AC97C audio support ALSA: delete MIPS au1x00 driver
arch/mips/alchemy/devboards/db1x00/platform.c | 37 ++ sound/mips/Kconfig | 8 - sound/mips/Makefile | 2 - sound/mips/au1x00.c | 695 ------------------------- sound/soc/au1x/Kconfig | 25 + sound/soc/au1x/Makefile | 9 + sound/soc/au1x/ac97c.c | 398 ++++++++++++++ sound/soc/au1x/db1000.c | 75 +++ sound/soc/au1x/dma.c | 470 +++++++++++++++++ sound/soc/au1x/psc.h | 31 +- 10 files changed, 1036 insertions(+), 714 deletions(-) delete mode 100644 sound/mips/au1x00.c create mode 100644 sound/soc/au1x/ac97c.c create mode 100644 sound/soc/au1x/db1000.c create mode 100644 sound/soc/au1x/dma.c