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
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
Mark Brown
f6938bb360
Merge remote-tracking branch 'asoc/fix/sgtl5000' into asoc-linus
2013-08-15 11:37:53 +01:00
Mark Brown
b9281f99e3
ASoC: pcm1681: Add DAPM support
...
Provide DAPM for the device, ensuring operation with DAPM required by the
core and making it easier to hook up external hardware to it.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-15 11:35:09 +01:00
Mark Brown
e7a5cb4223
ASoC: pcm1792a: Add DAPM support
...
Provide DAPM for the device, ensuring operation with DAPM required by the
core and making it easier to hook up external hardware to it.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-15 11:33:15 +01:00
Mark Brown
5332e1d26f
ASoC: pcm1792a: Remove empty capture DAI stub
...
These intialisations are just what will be done for static data anyway so
remove them.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-15 11:33:14 +01:00
Mark Brown
5cf9da8aac
ASoC: max9877: Add basic DAPM support
...
This does not fully map the power control available within the device
but it provides the hooks for routing signals through the device and
allows automatic management of the device low power mode.
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-13 13:40:35 +01:00
Mark Brown
d76a96174b
ASoC: max9877: Convert to standard CODEC driver
...
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-13 13:40:34 +01:00
Mark Brown
997288e382
ASoC: max9877: Convert to use regmap API
...
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-13 13:40:33 +01:00
Mark Brown
4601736a6f
ASoC: ak4554: 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-13 13:38:36 +01:00
Charles Keepax
40843aea5a
ASoC: wm8997: Initial CODEC driver
...
The wm8997 is a compact, high-performance audio hub CODEC with SLIMbus
interfacing, for smartphones, tablets and other portable audio devices
based on the Arizona platform.
This patch adds the wm8997 CODEC driver.
[Fixed some interface churn from bitrot due to the patch not going via
the MFD tree as expected -- broonie]
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-13 11:31:56 +01:00
Mark Brown
4bd9334312
Linux 3.11-rc5
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJSCDSjAAoJEHm+PkMAQRiGDXMIAI7Loae0Oqb1eoeJkvjyZsBS
OJDeeEcn+k58VbxVHyRdc7hGo4yI4tUZm172SpnOaM8sZ/ehPU7zBrwJK2lzX334
/jAM3uvVPfxA2nu0I4paNpkED/NQ8NRRsYE1iTE8dzHXOH6dA3mgp5qfco50rQvx
rvseXpME4KIAJEq4jnyFZF5+nuHiPueM9JftPmSSmJJ3/KY9kY1LESovyWd7ttg1
jYSVPFal9J0E+tl2UQY5g9H16GqhhjYn+39Iei6Q5P4bL4ZubQgTRQTN9nyDc06Z
ezQtGoqZ8kEz/2SyRlkda6PzjSEhgXlc8mCL5J7AW+dMhTHHx2IrosjiCA80kG8=
=c0rK
-----END PGP SIGNATURE-----
Merge tag 'v3.11-rc5' into asoc-dapm
Linux 3.11-rc5
2013-08-13 10:19:23 +01:00