Skip to content

Commit

Permalink
ASoC: add ep93xx AC97 audio driver
Browse files Browse the repository at this point in the history
Add support for AC97 controllers found in Cirrus Logic EP93xx family SoCs.

Signed-off-by: Mika Westerberg <mika.westerberg@iki.fi>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
  • Loading branch information
Mika Westerberg authored and Mark Brown committed Oct 15, 2010
1 parent a347123 commit aa7e1b8
Show file tree
Hide file tree
Showing 3 changed files with 476 additions and 1 deletion.
7 changes: 6 additions & 1 deletion sound/soc/ep93xx/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,16 @@ config SND_EP93XX_SOC
depends on ARCH_EP93XX && SND_SOC
help
Say Y or M if you want to add support for codecs attached to
the EP93xx I2S interface.
the EP93xx I2S or AC97 interfaces.

config SND_EP93XX_SOC_I2S
tristate

config SND_EP93XX_SOC_AC97
tristate
select AC97_BUS
select SND_SOC_AC97_BUS

config SND_EP93XX_SOC_SNAPPERCL15
tristate "SoC Audio support for Bluewater Systems Snapper CL15 module"
depends on SND_EP93XX_SOC && MACH_SNAPPER_CL15
Expand Down
2 changes: 2 additions & 0 deletions sound/soc/ep93xx/Makefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# EP93xx Platform Support
snd-soc-ep93xx-objs := ep93xx-pcm.o
snd-soc-ep93xx-i2s-objs := ep93xx-i2s.o
snd-soc-ep93xx-ac97-objs := ep93xx-ac97.o

obj-$(CONFIG_SND_EP93XX_SOC) += snd-soc-ep93xx.o
obj-$(CONFIG_SND_EP93XX_SOC_I2S) += snd-soc-ep93xx-i2s.o
obj-$(CONFIG_SND_EP93XX_SOC_AC97) += snd-soc-ep93xx-ac97.o

# EP93XX Machine Support
snd-soc-snappercl15-objs := snappercl15.o
Expand Down
Loading

0 comments on commit aa7e1b8

Please sign in to comment.