aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound/soc/stm
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzk@kernel.org>2020-11-16 18:51:32 +0100
committerMark Brown <broonie@kernel.org>2020-11-23 20:39:48 +0000
commit82ceffce96336ee9863f3dfde63aef5748ca4ab1 (patch)
tree1539d6d0c61dc72133e5c0ea07d10d6a8457a09e /sound/soc/stm
parentASoC: sh: depend on COMMON_CLK to fix compile tests (diff)
downloadwireguard-linux-82ceffce96336ee9863f3dfde63aef5748ca4ab1.tar.xz
wireguard-linux-82ceffce96336ee9863f3dfde63aef5748ca4ab1.zip
ASoC: stm: depend on COMMON_CLK to fix compile tests
The STM32 I2S drivers use Common Clock Framework thus they cannot be built on platforms without it (e.g. compile test on MIPS with RALINK and SOC_RT305X): /usr/bin/mips-linux-gnu-ld: sound/soc/stm/stm32_i2s.o: in function `stm32_i2s_hw_params': stm32_i2s.c:(.text+0x1870): undefined reference to `clk_set_parent' Reported-by: kernel test robot <lkp@intel.com> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20201116175133.402553-3-krzk@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/stm')
-rw-r--r--sound/soc/stm/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/stm/Kconfig b/sound/soc/stm/Kconfig
index bbade257fe89..da1f7a16605b 100644
--- a/sound/soc/stm/Kconfig
+++ b/sound/soc/stm/Kconfig
@@ -15,6 +15,7 @@ config SND_SOC_STM32_SAI
config SND_SOC_STM32_I2S
tristate "STM32 I2S interface (SPI/I2S block) support"
depends on (ARCH_STM32 && OF) || COMPILE_TEST
+ depends on COMMON_CLK
depends on SND_SOC
select SND_SOC_GENERIC_DMAENGINE_PCM
select REGMAP_MMIO