Skip to content

Commit f43ff80

Browse files
krzkbroonie
authored andcommitted
ASoC: samsung: Enable compile test
Allow compile testing of Samsung SoC Sound drivers. Signed-off-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 3e4bac7 commit f43ff80

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

sound/soc/samsung/Kconfig

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ config SND_SAMSUNG_I2S
3333

3434
config SND_SOC_SAMSUNG_NEO1973_WM8753
3535
tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)"
36-
depends on MACH_NEO1973_GTA02
36+
depends on MACH_NEO1973_GTA02 || COMPILE_TEST
37+
depends on SND_SOC_I2C_AND_SPI
3738
select SND_S3C24XX_I2S
3839
select SND_SOC_WM8753
3940
select SND_SOC_BT_SCO
@@ -43,7 +44,8 @@ config SND_SOC_SAMSUNG_NEO1973_WM8753
4344

4445
config SND_SOC_SAMSUNG_JIVE_WM8750
4546
tristate "SoC I2S Audio support for Jive"
46-
depends on MACH_JIVE && I2C
47+
depends on MACH_JIVE && I2C || COMPILE_TEST && ARM
48+
depends on SND_SOC_I2C_AND_SPI
4749
select SND_SOC_WM8750
4850
select SND_S3C2412_SOC_I2S
4951
help
@@ -69,7 +71,7 @@ config SND_SOC_SAMSUNG_SMDK_WM8994
6971

7072
config SND_SOC_SAMSUNG_S3C24XX_UDA134X
7173
tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
72-
depends on ARCH_S3C24XX
74+
depends on ARCH_S3C24XX || COMPILE_TEST
7375
select SND_S3C24XX_I2S
7476
select SND_SOC_L3
7577
select SND_SOC_UDA134X
@@ -81,29 +83,33 @@ config SND_SOC_SAMSUNG_SIMTEC
8183

8284
config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23
8385
tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
84-
depends on ARCH_S3C24XX && I2C
86+
depends on ARCH_S3C24XX || COMPILE_TEST
87+
depends on I2C
8588
select SND_S3C24XX_I2S
8689
select SND_SOC_TLV320AIC23_I2C
8790
select SND_SOC_SAMSUNG_SIMTEC
8891

8992
config SND_SOC_SAMSUNG_SIMTEC_HERMES
9093
tristate "SoC I2S Audio support for Simtec Hermes board"
91-
depends on ARCH_S3C24XX && I2C
94+
depends on ARCH_S3C24XX || COMPILE_TEST
95+
depends on I2C
9296
select SND_S3C24XX_I2S
9397
select SND_SOC_TLV320AIC3X
9498
select SND_SOC_SAMSUNG_SIMTEC
9599

96100
config SND_SOC_SAMSUNG_H1940_UDA1380
97101
tristate "Audio support for the HP iPAQ H1940"
98-
depends on ARCH_H1940 && I2C
102+
depends on ARCH_H1940 || COMPILE_TEST
103+
depends on I2C
99104
select SND_S3C24XX_I2S
100105
select SND_SOC_UDA1380
101106
help
102107
This driver provides audio support for HP iPAQ h1940 PDA.
103108

104109
config SND_SOC_SAMSUNG_RX1950_UDA1380
105110
tristate "Audio support for the HP iPAQ RX1950"
106-
depends on MACH_RX1950 && I2C
111+
depends on MACH_RX1950 || COMPILE_TEST
112+
depends on I2C
107113
select SND_S3C24XX_I2S
108114
select SND_SOC_UDA1380
109115
help

0 commit comments

Comments
 (0)