-
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.
This patch builds ASoC pxa2xx support for Corgi, Spitz, Tosa and Poodle Zaurus machines. From: Liam Girdwood <liam.girdwood@wolfsonmicro.com> Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Liam Girdwood <liam.girdwood@wolfsonmicro.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
- Loading branch information
Liam Girdwood
authored and
Jaroslav Kysela
committed
Feb 9, 2007
1 parent
6e24dd9
commit 734c2d4
Showing
4 changed files
with
82 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
snd-soc-core-objs := soc-core.o soc-dapm.o | ||
|
||
obj-$(CONFIG_SND_SOC) += snd-soc-core.o | ||
obj-$(CONFIG_SND_SOC) += codecs/ at91/ | ||
obj-$(CONFIG_SND_SOC) += codecs/ at91/ pxa/ |
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,60 @@ | ||
menu "SoC Audio for the Intel PXA2xx" | ||
|
||
config SND_PXA2XX_SOC | ||
tristate "SoC Audio for the Intel PXA2xx chip" | ||
depends on ARCH_PXA && SND | ||
select SND_PCM | ||
help | ||
Say Y or M if you want to add support for codecs attached to | ||
the PXA2xx AC97, I2S or SSP interface. You will also need | ||
to select the audio interfaces to support below. | ||
|
||
config SND_PXA2XX_AC97 | ||
tristate | ||
select SND_AC97_CODEC | ||
|
||
config SND_PXA2XX_SOC_AC97 | ||
tristate | ||
select SND_AC97_BUS | ||
select SND_SOC_AC97_BUS | ||
|
||
config SND_PXA2XX_SOC_I2S | ||
tristate | ||
|
||
config SND_PXA2XX_SOC_CORGI | ||
tristate "SoC Audio support for Sharp Zaurus SL-C7x0" | ||
depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx | ||
select SND_PXA2XX_SOC_I2S | ||
select SND_SOC_WM8731 | ||
help | ||
Say Y if you want to add support for SoC audio on Sharp | ||
Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). | ||
|
||
config SND_PXA2XX_SOC_SPITZ | ||
tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" | ||
depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 | ||
select SND_PXA2XX_SOC_I2S | ||
select SND_SOC_WM8750 | ||
help | ||
Say Y if you want to add support for SoC audio on Sharp | ||
Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). | ||
|
||
config SND_PXA2XX_SOC_POODLE | ||
tristate "SoC Audio support for Poodle" | ||
depends on SND_PXA2XX_SOC && MACH_POODLE | ||
select SND_PXA2XX_SOC_I2S | ||
select SND_SOC_WM8731 | ||
help | ||
Say Y if you want to add support for SoC audio on Sharp | ||
Zaurus SL-5600 model (Poodle). | ||
|
||
config SND_PXA2XX_SOC_TOSA | ||
tristate "SoC AC97 Audio support for Tosa" | ||
depends on SND_PXA2XX_SOC && MACH_TOSA | ||
select SND_PXA2XX_SOC_AC97 | ||
select SND_SOC_WM9712 | ||
help | ||
Say Y if you want to add support for SoC audio on Sharp | ||
Zaurus SL-C6000x models (Tosa). | ||
|
||
endmenu |
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,20 @@ | ||
# PXA Platform Support | ||
snd-soc-pxa2xx-objs := pxa2xx-pcm.o | ||
snd-soc-pxa2xx-ac97-objs := pxa2xx-ac97.o | ||
snd-soc-pxa2xx-i2s-objs := pxa2xx-i2s.o | ||
|
||
obj-$(CONFIG_SND_PXA2XX_SOC) += snd-soc-pxa2xx.o | ||
obj-$(CONFIG_SND_PXA2XX_SOC_AC97) += snd-soc-pxa2xx-ac97.o | ||
obj-$(CONFIG_SND_PXA2XX_SOC_I2S) += snd-soc-pxa2xx-i2s.o | ||
|
||
# PXA Machine Support | ||
snd-soc-corgi-objs := corgi.o | ||
snd-soc-poodle-objs := poodle.o | ||
snd-soc-tosa-objs := tosa.o | ||
snd-soc-spitz-objs := spitz.o | ||
|
||
obj-$(CONFIG_SND_PXA2XX_SOC_CORGI) += snd-soc-corgi.o | ||
obj-$(CONFIG_SND_PXA2XX_SOC_POODLE) += snd-soc-poodle.o | ||
obj-$(CONFIG_SND_PXA2XX_SOC_TOSA) += snd-soc-tosa.o | ||
obj-$(CONFIG_SND_PXA2XX_SOC_SPITZ) += snd-soc-spitz.o | ||
|