-
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.
ASoC: jz4740: Improve build test coverage
Allow the jz4740 audio drivers to be build when CONFIG_COMPILE_TEST is selected. This should improve the build test coverage. There is one small piece of platform dependent code in the jz4740-i2s driver. It uses the DMA request type constants which are defined in a platform specific header. We can solve this by moving them from the platform specific header to the I2S driver. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Acked-by: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Mark Brown <broonie@linaro.org>
- Loading branch information
Lars-Peter Clausen
authored and
Mark Brown
committed
Apr 23, 2014
1 parent
218e18a
commit 0aa2a15
Showing
3 changed files
with
11 additions
and
7 deletions.
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,24 +1,29 @@ | ||
config SND_JZ4740_SOC | ||
tristate "SoC Audio for Ingenic JZ4740 SoC" | ||
depends on MACH_JZ4740 && SND_SOC | ||
depends on MACH_JZ4740 || COMPILE_TEST | ||
select SND_SOC_GENERIC_DMAENGINE_PCM | ||
help | ||
Say Y or M if you want to add support for codecs attached to | ||
the JZ4740 I2S interface. You will also need to select the audio | ||
interfaces to support below. | ||
|
||
if SND_JZ4740_SOC | ||
|
||
config SND_JZ4740_SOC_I2S | ||
depends on SND_JZ4740_SOC | ||
tristate "SoC Audio (I2S protocol) for Ingenic JZ4740 SoC" | ||
depends on HAS_IOMEM | ||
help | ||
Say Y if you want to use I2S protocol and I2S codec on Ingenic JZ4740 | ||
based boards. | ||
|
||
config SND_JZ4740_SOC_QI_LB60 | ||
tristate "SoC Audio support for Qi LB60" | ||
depends on SND_JZ4740_SOC && JZ4740_QI_LB60 | ||
depends on HAS_IOMEM | ||
depends on JZ4740_QI_LB60 || COMPILE_TEST | ||
select SND_JZ4740_SOC_I2S | ||
select SND_SOC_JZ4740_CODEC | ||
help | ||
Say Y if you want to add support for ASoC audio on the Qi LB60 board | ||
a.k.a Qi Ben NanoNote. | ||
|
||
endif |
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