summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorJörg Krause <joerg.krause@embedded.rocks>2017-01-08 22:40:48 +0300
committerMark Brown <broonie@kernel.org>2017-01-10 21:06:46 +0300
commitdfa5def56f61ab872768c4759968b7b7ce286e77 (patch)
tree3b7534d3e47b02ee6560d97596a04afec095eae7 /sound
parenta5de5b74a50113564a1e0850e2da96c37c35e55d (diff)
downloadlinux-dfa5def56f61ab872768c4759968b7b7ce286e77.tar.xz
ASoC: wm8731: Adjust clk definitions so that simple card can work
When trying to use simple card with wm8962 the following probe error happens: wm8731 0-001a: simple-card: set_sysclk error In simple-card.c the snd_soc_dai_set_sysclk() function is called with clk_id as 0, which is an invalid clock for wm8731. Adjust the clocks source definitions in wm8731.h so that the simple card driver can work successfully Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound')
-rw-r--r--sound/soc/codecs/wm8731.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/codecs/wm8731.h b/sound/soc/codecs/wm8731.h
index e9c0c76ab73b..c7c6f15b0e42 100644
--- a/sound/soc/codecs/wm8731.h
+++ b/sound/soc/codecs/wm8731.h
@@ -31,8 +31,8 @@
#define WM8731_CACHEREGNUM 10
+#define WM8731_SYSCLK_MCLK 0
#define WM8731_SYSCLK_XTAL 1
-#define WM8731_SYSCLK_MCLK 2
#define WM8731_DAI 0