diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2015-04-11 05:16:19 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2015-04-12 07:40:57 -0400 |
commit | ada602b30e070e786caa6e14a2e17100c6bd6998 (patch) | |
tree | 57ada8fda66261e4db7479bc022d989a1bde996f | |
parent | 7ca92b8f5ad80e0d97f093dad81a4e4143c8edeb (diff) |
ASoC: atmel: Improve machine driver compile test coverage
The Atmel ASoC machine drivers don't have any compile time arch dependencies
anymore. Make it possible to select them when COMPILE_TEST is enabled to get
better compile test coverage.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | sound/soc/atmel/Kconfig | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/sound/soc/atmel/Kconfig b/sound/soc/atmel/Kconfig index 2f185e51862b..e7d08806f3e9 100644 --- a/sound/soc/atmel/Kconfig +++ b/sound/soc/atmel/Kconfig | |||
@@ -25,7 +25,8 @@ config SND_ATMEL_SOC_SSC | |||
25 | 25 | ||
26 | config SND_AT91_SOC_SAM9G20_WM8731 | 26 | config SND_AT91_SOC_SAM9G20_WM8731 |
27 | tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" | 27 | tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" |
28 | depends on ARCH_AT91 && ATMEL_SSC && SND_ATMEL_SOC && SND_SOC_I2C_AND_SPI | 28 | depends on ARCH_AT91 || COMPILE_TEST |
29 | depends on ATMEL_SSC && SND_ATMEL_SOC && SND_SOC_I2C_AND_SPI | ||
29 | select SND_ATMEL_SOC_PDC | 30 | select SND_ATMEL_SOC_PDC |
30 | select SND_ATMEL_SOC_SSC | 31 | select SND_ATMEL_SOC_SSC |
31 | select SND_SOC_WM8731 | 32 | select SND_SOC_WM8731 |
@@ -35,7 +36,8 @@ config SND_AT91_SOC_SAM9G20_WM8731 | |||
35 | 36 | ||
36 | config SND_ATMEL_SOC_WM8904 | 37 | config SND_ATMEL_SOC_WM8904 |
37 | tristate "Atmel ASoC driver for boards using WM8904 codec" | 38 | tristate "Atmel ASoC driver for boards using WM8904 codec" |
38 | depends on ARCH_AT91 && ATMEL_SSC && SND_ATMEL_SOC && I2C | 39 | depends on ARCH_AT91 || COMPILE_TEST |
40 | depends on ATMEL_SSC && SND_ATMEL_SOC && I2C | ||
39 | select SND_ATMEL_SOC_SSC | 41 | select SND_ATMEL_SOC_SSC |
40 | select SND_ATMEL_SOC_DMA | 42 | select SND_ATMEL_SOC_DMA |
41 | select SND_SOC_WM8904 | 43 | select SND_SOC_WM8904 |
@@ -45,7 +47,8 @@ config SND_ATMEL_SOC_WM8904 | |||
45 | 47 | ||
46 | config SND_AT91_SOC_SAM9X5_WM8731 | 48 | config SND_AT91_SOC_SAM9X5_WM8731 |
47 | tristate "SoC Audio support for WM8731-based at91sam9x5 board" | 49 | tristate "SoC Audio support for WM8731-based at91sam9x5 board" |
48 | depends on ARCH_AT91 && ATMEL_SSC && SND_ATMEL_SOC && SND_SOC_I2C_AND_SPI | 50 | depends on ARCH_AT91 || COMPILE_TEST |
51 | depends on ATMEL_SSC && SND_ATMEL_SOC && SND_SOC_I2C_AND_SPI | ||
49 | select SND_ATMEL_SOC_SSC | 52 | select SND_ATMEL_SOC_SSC |
50 | select SND_ATMEL_SOC_DMA | 53 | select SND_ATMEL_SOC_DMA |
51 | select SND_SOC_WM8731 | 54 | select SND_SOC_WM8731 |