Mark Brown
1310062888
Merge remote-tracking branch 'asoc/topic/wm8750' into asoc-next
2012-12-10 00:22:28 +09:00
Mark Brown
59b4cd42f2
Merge remote-tracking branch 'asoc/topic/wm8741' into asoc-next
2012-12-10 00:22:28 +09:00
Mark Brown
753ad46e86
Merge remote-tracking branch 'asoc/topic/wm8510' into asoc-next
2012-12-10 00:22:27 +09:00
Mark Brown
65c62837a7
Merge remote-tracking branch 'asoc/topic/wm8400' into asoc-next
2012-12-10 00:22:26 +09:00
Mark Brown
47f07b77f2
Merge remote-tracking branch 'asoc/topic/wm8350' into asoc-next
2012-12-10 00:22:26 +09:00
Mark Brown
719454d213
Merge remote-tracking branch 'asoc/topic/wm2200' into asoc-next
2012-12-10 00:22:24 +09:00
Mark Brown
ac92f11294
Merge remote-tracking branch 'asoc/topic/wm2000' into asoc-next
2012-12-10 00:22:23 +09:00
Mark Brown
0b0ddfa57c
Merge remote-tracking branch 'asoc/topic/wm0010' into asoc-next
2012-12-10 00:22:22 +09:00
Mark Brown
c0324fb3a1
Merge remote-tracking branch 'asoc/topic/tlv320aic32x4' into asoc-next
2012-12-10 00:22:20 +09:00
Mark Brown
2ca5e86c4c
Merge remote-tracking branch 'asoc/topic/si476x' into asoc-next
2012-12-10 00:22:19 +09:00
Mark Brown
a50345152e
Merge remote-tracking branch 'asoc/topic/rt5631' into asoc-next
2012-12-10 00:22:17 +09:00
Mark Brown
473e8b323c
Merge remote-tracking branch 'asoc/topic/max98090' into asoc-next
2012-12-10 00:22:15 +09:00
Mark Brown
29998eb618
Merge remote-tracking branch 'asoc/topic/max9768' into asoc-next
2012-12-10 00:22:15 +09:00
Mark Brown
edbe08adea
Merge remote-tracking branch 'asoc/topic/lm49453' into asoc-next
2012-12-10 00:22:13 +09:00
Mark Brown
18620cc586
Merge remote-tracking branch 'asoc/topic/jz4740' into asoc-next
2012-12-10 00:22:12 +09:00
Mark Brown
8df6bf1c58
Merge remote-tracking branch 'asoc/topic/hotplug' into asoc-next
2012-12-10 00:22:10 +09:00
Mark Brown
57769541b4
Merge remote-tracking branch 'asoc/topic/da9055' into asoc-next
2012-12-10 00:22:06 +09:00
Mark Brown
ac0d9c9001
Merge remote-tracking branch 'asoc/topic/da7210' into asoc-next
2012-12-10 00:22:05 +09:00
Mark Brown
f20eca1c06
Merge remote-tracking branch 'asoc/topic/cs4271' into asoc-next
2012-12-10 00:22:04 +09:00
Mark Brown
daa5ab9e0d
Merge remote-tracking branch 'asoc/topic/arizona' into asoc-next
2012-12-10 00:22:00 +09:00
Mark Brown
c006062652
Merge remote-tracking branch 'asoc/topic/ak4642' into asoc-next
2012-12-10 00:21:58 +09:00
Mark Brown
67fc455cc0
Merge remote-tracking branch 'asoc/topic/ak4535' into asoc-next
2012-12-10 00:21:58 +09:00
Mark Brown
c3b07b0773
Merge remote-tracking branch 'asoc/topic/ak4104' into asoc-next
2012-12-10 00:21:56 +09:00
Mark Brown
4e5a4b128a
Merge remote-tracking branch 'asoc/topic/adsp' into asoc-next
2012-12-10 00:21:45 +09:00
Mark Brown
deb6779fc5
Merge remote-tracking branch 'asoc/topic/ab8500' into asoc-next
2012-12-10 00:21:42 +09:00
Mark Brown
a1abfa86d0
ASoC: wm5110: Enable volume ramp control
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-09 12:50:05 +09:00
Mark Brown
dfc075cb66
ASoC: wm5102: Enable volume ramp control
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-09 12:35:01 +09:00
Mark Brown
e853a00f5f
ASoC: arizona: Add volume ramp controls
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-09 12:34:53 +09:00
Mark Brown
c8d35a6a3e
ASoC: arizona: Log the clock we're setting the DAI to use
...
Useful for diagnostics.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-07 12:53:12 +09:00
Mark Brown
0c778e8633
ASoC: arizona: Store the DAI clock ID when setting
...
So the code to suppress duplicate changes is effective.
Reported-by: Kyung Kwee Ryu <Kyung-Kwee.Ryu@wolfsonmicro.comyu@wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-07 12:53:09 +09:00
Mark Brown
09871a942a
ASoC: arizona: Make FLL lock timeout very high
...
Provide robustness against low quality FLL sync clocks by increasing the
timeout for lock to an absurdly high point; we should never get anywhere
near hitting the timeout in a real system unless it is failing.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-06 16:52:36 +09:00
Mark Brown
d4d1eaaca0
ASoC: wm5110: Add LHPF coefficient configuration
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-06 00:29:39 +09:00
Mark Brown
56fd4608ed
ASoC: wm5110: Add EQ coefficient configuration
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-06 00:29:31 +09:00
Mark Brown
2aeffd406e
ASoC: wm5102: Make EQ coefficents configurable
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-06 00:29:15 +09:00
Sachin Kamat
ff7dc6af13
ASoC: da7210: Remove unnecessary regmap_exit call
...
Use of devm_regmap_init_spi does not require an explicit
regmap_exit call.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-03 17:24:51 +09:00
Mark Brown
f055c8f0fe
ASoC: wm5102: Add support for configuring LHPF coefficients
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-03 14:41:04 +09:00
Mark Brown
dd49e2c8b9
ASoC: adsp: Set DSP clock rate to SYSCLK rate
...
For simplicity always run the DSP at the SYSCLK rate.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-03 00:09:23 +09:00
Mark Brown
10a2b662c4
ASoC: adsp: Keep ADSP2 memory powered off when not in use
...
Turn off the ADSP memory when we aren't using it, saving a small amount of
power.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-03 00:09:20 +09:00
Mark Brown
e436cadd65
ASoC: wm5102: Correct base address for Y region
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-02 13:23:47 +09:00
Sachin Kamat
8f255e7ba3
ASoC: max9768: Use devm_regmap_init_i2c()
...
devm_regmap_init_i2c() is device managed and makes error
handling and code cleanup simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-02 13:08:32 +09:00
Mark Brown
25c6fdb040
ASoC: arizona: Add parentheses
...
Some compiler versions complain.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-29 15:18:29 +00:00
Mark Brown
a7f9be7ec5
ASoC: wm_adsp: Set the core enable as well as start bit for ADSP2
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 20:29:20 +00:00
Sachin Kamat
f55ec27f48
ASoC: wm2200: Remove empty labels
...
Removed unnecessary labels probably left out of some previous cleanup.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 19:19:23 +00:00
Mark Brown
cac27cff06
ASoC: wm5102: Enable DVFS support for the DSP
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 17:46:12 +00:00
Mark Brown
0644128556
Merge branch 'topic/adsp' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-arizona
2012-11-28 17:45:57 +00:00
Sachin Kamat
2fadf6a861
ASoC: lm49453: Use devm_regmap_init_i2c()
...
devm_regmap_init_i2c() is device managed and makes error
handling and code cleanup simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 17:44:34 +00:00
Sachin Kamat
4e75955d8f
ASoC: da7210: Use devm_regmap_init_i2c()
...
devm_regmap_init_i2c() is device managed and makes error
handling and code cleanup simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 17:43:02 +00:00
Sachin Kamat
77d19b10a4
ASoC: ak4535: Use devm_regmap_init_i2c()
...
devm_regmap_init_i2c() is device managed and makes error
handling and code cleanup simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 17:41:54 +00:00
Sachin Kamat
95a5b240e4
ASoC: wm8400: Use devm_regulator_bulk_get
...
devm_regulator_bulk_get() is device managed and makes error
handling and code cleanup simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 17:39:59 +00:00
Sachin Kamat
5851e9b89d
ASoC: wm8350: Use devm_regulator_bulk_get
...
devm_regulator_bulk_get() is device managed and makes error
handling and code cleanup simpler.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-11-28 17:38:26 +00:00