Mark Brown
019575726e
ASoC: rt5670: Fix duplicate const warnings
...
Since SOC_ENUM_SINGLE_DECL() includes a const as part of the macro adding
an explicit const in the source is duplication and causes sparse to warn.
Remove the extra consts.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-08-01 19:17:05 +01:00
Mark Brown
ff62b95894
ASoC: rt5670: Staticise non-exported symbols
...
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-08-01 19:17:04 +01:00
Mark Brown
aaed2a62c2
ASoC: cx20442: Fix strange indentation
...
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-08-01 18:25:22 +01:00
Mark Brown
3e3e2922c1
ASoC: tlv320aic3x: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-08-01 16:57:20 +01:00
Wei Yongjun
c8448051a5
ASoC: sirf-audio-codec: Fix return value check in sirf_audio_codec_driver_probe()
...
In case of error, the function devm_ioremap_resource() returns ERR_PTR()
and never returns NULL. The NULL test in the return value check should
be replaced with IS_ERR().
Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 21:22:17 +01:00
Nicolin Chen
d7821953cf
ASoC: wm8962: Let CODEC driver enable and disable its own MCLK
...
snd_soc_open() will trigger pm_runtime resume() which will then enable
the regulator and initialization. So we should make sure the MCLK is
enabled before this resume().
Previously we let the machine driver get the clock and enable it in
its probe(). However, considering about power saving, it'll be better
to enable it when it's going to be used and disable it after using.
So this patch just simply adds clk_get() and clk_enable() to WM8962
driver. Meanwhile, it marks clock pointer to NULL if no clock assigned
to it so it will not break any current function.
Signed-off-by: Nicolin Chen <nicoleotsuka@gmail.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 20:51:26 +01:00
Mark Brown
563fe71fe7
ASoC: wm9713: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:38 +01:00
Mark Brown
9572696ddb
ASoC: wm9081: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:35 +01:00
Mark Brown
f882728c97
ASoC: wm8995: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:32 +01:00
Mark Brown
e29fe49699
ASoC: wm8994: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:29 +01:00
Mark Brown
ae62ba67b3
ASoC: wm8993: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:26 +01:00
Mark Brown
20a77bbd27
ASoC: wm8991: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:24 +01:00
Mark Brown
a351901d16
ASoC: wm8990: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:21 +01:00
Mark Brown
8cd2ba092c
ASoC: wm8988: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:18 +01:00
Mark Brown
c37642c728
ASoC: wm8985: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:15 +01:00
Mark Brown
af8ff1469e
ASoC: wm8983: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:11 +01:00
Mark Brown
a4c8261d0b
ASoC: wm8978: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:09 +01:00
Mark Brown
6afdc9a0e7
ASoC: wm8974: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:06 +01:00
Mark Brown
d835e99a89
ASoC: wm8971: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:48:03 +01:00
Mark Brown
ec4dc01eb4
ASoC: wm8962: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:59 +01:00
Mark Brown
5d3aef91a4
ASoC: wm8961: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:54 +01:00
Mark Brown
39e9cc4646
ASoC: wm8960: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:43 +01:00
Mark Brown
1df93ca375
ASoC: wm8955: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:39 +01:00
Mark Brown
74b24c3866
ASoC: wm8940: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:37 +01:00
Mark Brown
2f44b0437a
ASoC: wm8904: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:33 +01:00
Mark Brown
6139ea270d
ASoC: wm8903: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:29 +01:00
Mark Brown
0cd4489158
ASoC: wm8900: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:26 +01:00
Mark Brown
16cfd48540
ASoC: wm8804: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:23 +01:00
Mark Brown
18ce1da9da
ASoC: wm8770: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:20 +01:00
Mark Brown
f21b66043d
ASoC: wm8753: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:17 +01:00
Mark Brown
7e322dff36
ASoC: wm8750: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:11 +01:00
Mark Brown
34967ad242
ASoC: wm8741: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:07 +01:00
Mark Brown
a5d0de23b2
ASoC: wm8737: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:04 +01:00
Mark Brown
dfb6778e64
ASoC: wm8731: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:47:00 +01:00
Mark Brown
9fbad31a9e
ASoC: wm8728: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:57 +01:00
Mark Brown
b9abb54856
ASoC: wm8711: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:51 +01:00
Mark Brown
993ba8e595
ASoC: wm8580: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:48 +01:00
Mark Brown
3fafcc8e61
ASoC: wm8523: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:45 +01:00
Mark Brown
19e4b7886b
ASoC: wm8510: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:40 +01:00
Mark Brown
6fe12c2fbb
ASoC: wm8400: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:35 +01:00
Mark Brown
1e6453acda
ASoC: wm8350: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
2014-07-31 18:46:32 +01:00
Mark Brown
12efd9f4b7
ASoC: cs4265: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Paul Handrigan <Paul.Handrigan@cirrus.com >
2014-07-31 15:41:46 +01:00
Mark Brown
9630181aac
ASoC: wl1273: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 14:37:23 +01:00
Mark Brown
aa9ffad68a
ASoC: uda134x: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 14:37:23 +01:00
Mark Brown
04f630d845
ASoC: twl4030: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com >
2014-07-31 14:37:20 +01:00
Mark Brown
c60f23cb0a
ASoC: tlv320dac33: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com >
2014-07-31 14:37:16 +01:00
Mark Brown
bd8a571163
ASoC: tlv320aic32x4: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 13:30:17 +01:00
Mark Brown
88be681b46
ASoC: tlv320aic31xx: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 13:30:16 +01:00
Mark Brown
93d0ad8f37
ASoC: tlv320aic26: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 13:30:15 +01:00
Mark Brown
c665330c19
ASoC: tas5086: Convert to params_width()
...
The CODEC doesn't care how data is laid out in memory.
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-31 13:30:14 +01:00