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
Mark Brown
00a37032a0
ASoC: ssm2602: 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: Lars-Peter Clausen <lars@metafoo.de >
2014-07-31 13:30:13 +01:00
Mark Brown
560cfb14c6
ASoC: ssm2518: 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: Lars-Peter Clausen <lars@metafoo.de >
2014-07-31 13:30:12 +01:00
Mark Brown
1f9ffcb0be
ASoC: sta529: 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:11 +01:00
Mark Brown
737e0f89ed
ASoC: sta32x: 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:09 +01:00
Mark Brown
9519dd4c1f
ASoC: sn95031: 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:08 +01:00
Mark Brown
0a49f706be
ASoC: si476x: 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:07 +01:00
Mark Brown
dacc2aefcc
ASoC: sgtl5000: 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:06 +01:00
Mark Brown
794f33d2fb
ASoC: rt5651: 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:05 +01:00
Mark Brown
e6777ead10
ASoC: rt5631: 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:04 +01:00
Mark Brown
1ae1f3a200
ASoC: max98095: 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:03 +01:00
Mark Brown
b05e16d212
ASoC: max98088: 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:02 +01:00
Mark Brown
d2a9b1c1f4
ASoC: adau17x1: 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: Lars-Peter Clausen <lars@metafoo.de >
2014-07-31 13:30:01 +01:00
Mark Brown
0caf3eb721
ASoC: 88pm860x: 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:00 +01:00
Mark Brown
08074dc1ae
ASoC: tlv320aic23: 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-29 20:16:29 +01:00
Shengjiu Wang
689dc64385
ASoC: cs42xx8: Add SND_SOC_DAIFMT_DSP_A support
...
According to the spec, the definition of TDM and ONELINE_24 for
CS42XX8_INTF_DAC and CS42XX8_INTF_ADC is wrong. correct them and enable
SND_SOC_DAIFMT_DSP_A support.
Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com >
Acked-by: Brian Austin <brian.austin@cirrus.com >
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-29 13:03:45 +01:00
Bard Liao
90f601efc8
ASoC: rt286: Fix null pointer issue
...
To make the interrupt safe if it happens to be called before the card is
ready, we use regmap read/write in the interrupt handler. Also, we try to
prevent the interrupt happen before the card is ready by enabling codec's
IRQ in the ASoC probe.
Signed-off-by: Bard Liao <bardliao@realtek.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-29 13:00:08 +01:00
Kiran Padwal
27204ca8b9
ASoC: ak4642: Make of_device_id array const
...
Make of_device_id array const, because all OF functions handle it as const
Signed-off-by: Kiran Padwal <kiran.padwal21@gmail.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-28 22:29:41 +01:00
Michael Trimarchi
3aae279919
ASoC: pcm1792a: Add controls for output invert and rolloff switch
...
[s/output/Output/ -- broonie]
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-28 17:49:31 +01:00
Michael Trimarchi
4efd1fc746
ASoC: pcm1792a: Add 88200 frequency
...
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-28 17:49:20 +01:00
Charles Keepax
c0fe2c5b3f
mfd: arizona: Rename thermal shutdown interrupt
...
Newer versions of the IP introduce short circuit protection which will
also shutdown the speaker. Rename the interrupt and associated register
bits associated with thermal events to better fit the function and avoid
conflict with future interrupt additions.
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com >
Signed-off-by: Lee Jones <lee.jones@linaro.org >
2014-07-28 08:10:47 +01:00
Peter Ujfalusi
a72d2abbe5
ASoC: tlv320aic31xx: Do not ignore errors in aic31xx_device_init()
...
We need to return the error codes from aic31xx_device_init() and return
from the i2c_probe with the error code.
We will have kernel panic (NULL pointer dereference) in
regulator_register_notifier() in case the devm_regulator_bulk_get() fails
(with -EPROBE_DEFER for example).
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
Cc: stable@vger.kernel.org
2014-07-25 19:00:05 +01:00
Axel Lin
c62f9d8f7f
ASoC: tas2552: Return proper error for probe error paths
...
Return error if devm_regulator_bulk_get() or snd_soc_register_codec() fails.
Signed-off-by: Axel Lin <axel.lin@ingics.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-25 18:53:52 +01:00
Peter Ujfalusi
96665e3129
ASoC: tlv320aic31xx: Add text in Kconfig so the codec can be used with simple-card
...
In order to show the option under 'CODEC drivers' we need to have text in
Kconfig.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com >
Signed-off-by: Mark Brown <broonie@linaro.org >
2014-07-25 17:39:23 +01:00