-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ALSA: ASoC: Au12x0/Au1550 PSC Audio support
Audio for Au12x0/Au1550 PSCs in AC97 and I2S mode, for ASoC v1 framework. - DBDMA, AC97 and I2S drivers - sample AC97 machine code (Db1200) Signed-off-by: Manuel Lauss <mano@roarinelk.homelinux.net> Signed-off-by: Liam Girdwood <lg@opensource.wolfsonmicro.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
- Loading branch information
Manuel Lauss
authored and
Jaroslav Kysela
committed
Jul 10, 2008
1 parent
bf41534
commit 4a161d2
Showing
10 changed files
with
1,474 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
## | ||
## Au1200/Au1550 PSC + DBDMA | ||
## | ||
config SND_SOC_AU1XPSC | ||
tristate "SoC Audio for Au1200/Au1250/Au1550" | ||
depends on SOC_AU1200 || SOC_AU1550 | ||
help | ||
This option enables support for the Programmable Serial | ||
Controllers in AC97 and I2S mode, and the Descriptor-Based DMA | ||
Controller (DBDMA) as found on the Au1200/Au1250/Au1550 SoC. | ||
|
||
config SND_SOC_AU1XPSC_I2S | ||
tristate | ||
|
||
config SND_SOC_AU1XPSC_AC97 | ||
tristate | ||
select AC97_BUS | ||
select SND_AC97_CODEC | ||
select SND_SOC_AC97_BUS | ||
|
||
|
||
## | ||
## Boards | ||
## | ||
config SND_SOC_SAMPLE_PSC_AC97 | ||
tristate "Sample Au12x0/Au1550 PSC AC97 sound machine" | ||
depends on SND_SOC_AU1XPSC | ||
select SND_SOC_AU1XPSC_AC97 | ||
select SND_SOC_AC97_CODEC | ||
help | ||
This is a sample AC97 sound machine for use in Au12x0/Au1550 | ||
based systems which have audio on PSC1 (e.g. Db1200 demoboard). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Au1200/Au1550 PSC audio | ||
snd-soc-au1xpsc-dbdma-objs := dbdma2.o | ||
snd-soc-au1xpsc-i2s-objs := psc-i2s.o | ||
snd-soc-au1xpsc-ac97-objs := psc-ac97.o | ||
|
||
obj-$(CONFIG_SND_SOC_AU1XPSC) += snd-soc-au1xpsc-dbdma.o | ||
obj-$(CONFIG_SND_SOC_AU1XPSC_I2S) += snd-soc-au1xpsc-i2s.o | ||
obj-$(CONFIG_SND_SOC_AU1XPSC_AC97) += snd-soc-au1xpsc-ac97.o | ||
|
||
# Boards | ||
snd-soc-sample-ac97-objs := sample-ac97.o | ||
|
||
obj-$(CONFIG_SND_SOC_SAMPLE_PSC_AC97) += snd-soc-sample-ac97.o |
Oops, something went wrong.