Mark Brown
b7e8bbf29d
Merge remote-tracking branch 'asoc/topic/twl6040' into asoc-next
2013-08-22 14:28:54 +01:00
Mark Brown
3efdb7f685
Merge remote-tracking branch 'asoc/topic/twl4030' into asoc-next
2013-08-22 14:28:53 +01:00
Mark Brown
f9061f2fc1
Merge remote-tracking branch 'asoc/topic/tlv320aic3x' into asoc-next
2013-08-22 14:28:53 +01:00
Mark Brown
2291d26914
Merge remote-tracking branch 'asoc/topic/tlv320aic26' into asoc-next
2013-08-22 14:28:52 +01:00
Mark Brown
049d41409d
Merge remote-tracking branch 'asoc/topic/sta32x' into asoc-next
2013-08-22 14:28:51 +01:00
Mark Brown
8ef2292edb
Merge remote-tracking branch 'asoc/topic/spdif' into asoc-next
2013-08-22 14:28:50 +01:00
Mark Brown
3090186057
Merge remote-tracking branch 'asoc/topic/si476x' into asoc-next
2013-08-22 14:28:50 +01:00
Mark Brown
d6abe0d5e7
Merge remote-tracking branch 'asoc/topic/sgtl5000' into asoc-next
2013-08-22 14:28:49 +01:00
Mark Brown
79916433f8
Merge remote-tracking branch 'asoc/topic/rt5640' into asoc-next
2013-08-22 14:28:48 +01:00
Mark Brown
8a8b0e874a
Merge remote-tracking branch 'asoc/topic/pcm3008' into asoc-next
2013-08-22 14:28:46 +01:00
Mark Brown
9e4fbee946
Merge remote-tracking branch 'asoc/topic/pcm1792a' into asoc-next
2013-08-22 14:28:45 +01:00
Mark Brown
fc30b93f83
Merge remote-tracking branch 'asoc/topic/pcm1681' into asoc-next
2013-08-22 14:28:45 +01:00
Mark Brown
c8a538417e
Merge remote-tracking branch 'asoc/topic/new-pcm' into asoc-next
2013-08-22 14:28:43 +01:00
Mark Brown
0995df3b63
Merge remote-tracking branch 'asoc/topic/mc13783' into asoc-next
2013-08-22 14:28:42 +01:00
Mark Brown
6037fcad8e
Merge remote-tracking branch 'asoc/topic/max9877' into asoc-next
2013-08-22 14:28:42 +01:00
Mark Brown
588701efbd
Merge remote-tracking branch 'asoc/topic/max98090' into asoc-next
2013-08-22 14:28:41 +01:00
Mark Brown
ffdcb88b80
Merge remote-tracking branch 'asoc/topic/max9768' into asoc-next
2013-08-22 14:28:41 +01:00
Mark Brown
a065050aa2
Merge remote-tracking branch 'asoc/topic/lm4857' into asoc-next
2013-08-22 14:28:40 +01:00
Mark Brown
e6ddd8616c
Merge remote-tracking branch 'asoc/topic/hdmi' into asoc-next
2013-08-22 14:28:39 +01:00
Mark Brown
436f3562bb
Merge remote-tracking branch 'asoc/topic/dapm' into asoc-next
2013-08-22 14:28:32 +01:00
Mark Brown
7c24d7d67b
Merge remote-tracking branch 'asoc/topic/cs4271' into asoc-next
2013-08-22 14:28:32 +01:00
Mark Brown
ab8a4364ec
Merge remote-tracking branch 'asoc/topic/cs4270' into asoc-next
2013-08-22 14:28:31 +01:00
Mark Brown
8157567013
Merge remote-tracking branch 'asoc/topic/core' into asoc-next
2013-08-22 14:28:31 +01:00
Mark Brown
b8e58d4e2e
Merge remote-tracking branch 'asoc/topic/bt' into asoc-next
2013-08-22 14:28:30 +01:00
Mark Brown
0b1107b29b
Merge remote-tracking branch 'asoc/topic/arizona' into asoc-next
2013-08-22 14:28:27 +01:00
Mark Brown
3e4ea1f989
Merge remote-tracking branch 'asoc/topic/ak5386' into asoc-next
2013-08-22 14:28:27 +01:00
Mark Brown
e7dfdc1f1f
Merge remote-tracking branch 'asoc/topic/ak4554' into asoc-next
2013-08-22 14:28:26 +01:00
Mark Brown
de2e87ba76
Merge remote-tracking branch 'asoc/topic/ak4104' into asoc-next
2013-08-22 14:28:25 +01:00
Mark Brown
6234eabf84
Merge remote-tracking branch 'asoc/topic/adsp' into asoc-next
2013-08-22 14:28:25 +01:00
Mark Brown
ece59528fa
Merge remote-tracking branch 'asoc/topic/ads711x' into asoc-next
2013-08-22 14:28:24 +01:00
Mark Brown
a9bd18201c
Merge remote-tracking branch 'asoc/topic/adav80x' into asoc-next
2013-08-22 14:28:24 +01:00
Mark Brown
e303c42da9
Merge remote-tracking branch 'asoc/topic/adau1701' into asoc-next
2013-08-22 14:28:23 +01:00
Mark Brown
042c325a5a
Merge remote-tracking branch 'asoc/topic/ad73311' into asoc-next
2013-08-22 14:28:23 +01:00
Mark Brown
f14c6f97c2
Merge remote-tracking branch 'asoc/topic/ad1980' into asoc-next
2013-08-22 14:28:22 +01:00
Mark Brown
dfd18caaf6
Merge remote-tracking branch 'asoc/topic/ac97' into asoc-next
2013-08-22 14:28:22 +01:00
Mark Brown
10c0d7a9f9
Merge remote-tracking branch 'asoc/fix/wm8960' into asoc-linus
2013-08-22 14:28:21 +01:00
Mark Brown
fc60614865
ASoC: spdif: Remove duplicate const
...
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 12:20:53 +01:00
Mark Brown
2f6e3ba0e0
ASoC: spdif: Add stub DAPM widgets for Rx
...
Ensure that the driver continues to work with mandatory DAPM.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 12:20:53 +01:00
Mark Brown
5195ca4902
ASoC: bt-sco: Provide stub DAPM integration
...
Ensure continued operation with DAPM being mandatory.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 12:20:26 +01:00
Mark Brown
b9dff9c3d2
ASoC: bt-sco: Add generic compatible string
...
Provide a common compatible string for device trees to list as a fallback
for simplicity. We don't currently have a binding document but let's not
fix that right now...
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 12:20:25 +01:00
Mark Brown
c34e51b127
ASoC: hdmi: Provide stub DAPM integration
...
Ensure continued operation with DAPM being mandatory.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 12:19:02 +01:00
Mark Brown
d2a369cb53
ASoC: ac97: Provide stub DAPM integration
...
Ensure continued operation with DAPM being mandatory.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 12:18:40 +01:00
Mark Brown
c5efb38a13
ASoC: wm8997: Add inputs for noise and mic mixers
...
The noise and mic mixer inputs were not connected, do so.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 11:12:09 +01:00
Mark Brown
66e7aa22c7
ASoC: wm5110: Add inputs for noise and mic mixers
...
The noise and mic mixer inputs were not connected, do so.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 11:12:09 +01:00
Mark Brown
3efd8a6f1a
ASoC: wm5102: Add inputs for noise and mic mixers
...
The noise and mic mixer inputs were not connected, do so.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-19 11:12:08 +01:00
Mark Brown
782fbaba36
ASoC: cs4270: Add DAPM support
...
This makes it possible to hook the device into a more complex board and
ensures it will continue to work with non-DAPM support removed from the
core.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-18 18:27:40 +01:00
Mark Brown
4fc932c6d8
ASoC: pcm3008: Manage DAC and ADC power with DAPM
...
Rather than leaving the DAC and ADC active whenever the system is running
manage their power with DAPM.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-18 16:40:01 +01:00
Mark Brown
faaf36f216
ASoC: pcm3008: Add DAPM support
...
Make it possible to connect external devices to the CODEC and ensure
continued operation with non-DAPM support removed from the core.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-18 16:40:00 +01:00
Mark Brown
ea67afc3fd
ASoC: pcm3008: Use gpio_set_value_cansleep()
...
We don't set the GPIO values from atomic context so support GPIOs that
can't be controlled from atomic context.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-18 16:40:00 +01:00
Mike Dyer
85fa532b6e
ASoC: wm8960: Fix PLL register writes
...
Bit 9 of PLL2,3 and 4 is reserved as '0'. The 24bit fractional part
should be split across each register in 8bit chunks.
Signed-off-by: Mike Dyer <mike.dyer@md-soft.co.uk>
Signed-off-by: Mark Brown <broonie@linaro.org>
Cc: stable@vger.kernel.org
2013-08-18 16:30:26 +01:00