linux/sound/soc
Mark Brown f2644a2c00 ASoC: Add WM8960 CODEC driver
The WM8960 is a low power, high quality stereo codec designed for
portable digital audio applications.

Stereo class D speaker drivers provide 1W per channel into 8W loads.
Guaranteed low leakage, excellent PSRR and pop/click suppression
mechanisms enable direct battery connection for the speaker supply.

The device also integrates a complete microphone interface and a stereo
headphone driver. External component requirements are drastically
reduced as no separate microphone, speaker or headphone amplifiers are
required. Advanced on-chip digital signal processing performs automatic
level control for the microphone or line input.

Stereo 24-bit sigma-delta ADCs and DACs are used with low power
over-sampling digital interpolation and decimation filters and a
flexible digital audio interface.

The master clock can be input directly or generated internally by an
onboard PLL, supporting most commonly-used clocking schemes.

This driver was originally written by Liam Girdwood, with substantial
subsequent additions and updates for feature completeness and changes in
the ASoC framework from me.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2009-04-13 15:11:46 +01:00
..
atmel ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
au1x ASoC: make ops a pointer in 'struct snd_soc_dai' 2009-03-04 22:29:47 +00:00
blackfin ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
codecs ASoC: Add WM8960 CODEC driver 2009-04-13 15:11:46 +01:00
davinci ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
fsl ASoC: trim SSI sysfs statistics in Freescale MPC8610 sound drivers 2009-04-02 16:34:15 +01:00
omap ASoC: n810: replace BUG() with BUG_ON() 2009-04-12 10:33:15 +01:00
pxa ASoC: pxa-ssp.c fix clock/frame invert 2009-04-13 13:23:03 +01:00
s3c24xx ASoC: Fix some missing dai_ops conversions 2009-03-16 14:13:57 +00:00
s6000 ASoC: correct s6000 I2S clock polarity 2009-04-06 11:18:39 +01:00
sh ASoC: Fix some missing dai_ops conversions 2009-03-16 14:13:57 +00:00
Kconfig ASoC: Add driver for s6000 I2S interface 2009-04-04 15:28:22 +01:00
Makefile ASoC: Add driver for s6000 I2S interface 2009-04-04 15:28:22 +01:00
soc-core.c ASoC: Provide core support for symmetric sample rates 2009-04-07 18:51:22 +01:00
soc-dapm.c ASoC: Support DAPM events for DACs and ADCs 2009-04-13 11:59:01 +01:00
soc-jack.c ASoC: Staticise workqueue function for GPIO jack detection 2009-03-06 13:37:19 +00:00