1. 23 5月, 2009 1 次提交
    • M
      ASoC: Add WM8974 CODEC driver · 0a1bf553
      Mark Brown 提交于
      The WM8974 is a low power, high quality mono CODEC designed for portable
      applications such as digital still cameras or digital voice recorders.
      
      This driver was originally written by Graeme Gregory and Liam Girdwood
      and has since been maintained by myself with some updates contributed by
      Brett Saunders and Javier Martin.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      0a1bf553
  2. 22 5月, 2009 1 次提交
  3. 28 4月, 2009 1 次提交
  4. 13 4月, 2009 1 次提交
    • M
      ASoC: Add WM8960 CODEC driver · f2644a2c
      Mark Brown 提交于
      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: NMark Brown <broonie@opensource.wolfsonmicro.com>
      f2644a2c
  5. 08 4月, 2009 1 次提交
    • M
      ASoC: Add WM8988 CODEC driver · 5409fb4e
      Mark Brown 提交于
      The WM8988 is a low power, high quality stereo CODEC designed for
      portable digital audio applications.
      
      The device integrates complete interfaces to 2 stereo headphone or line
      out ports. External component requirements are drastically reduced as no
      separate headphone amplifiers are required. Advanced on-chip digital
      signal processing performs graphic equaliser, 3-D sound enhancement and
      automatic level control for the microphone or line input.
      
      The WM8988 can operate as a master or a slave, with various master clock
      frequencies including 12 or 24MHz for USB devices, or standard 256fs
      rates like 12.288MHz and 24.576MHz. Different audio sample rates such as
      96kHz, 48kHz, 44.1kHz are generated directly from the master clock
      without the need for an external PLL.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      5409fb4e
  6. 11 3月, 2009 1 次提交
  7. 09 3月, 2009 1 次提交
  8. 13 2月, 2009 1 次提交
    • T
      ASoC: add additional controls to the CS4270 codec driver · d5e9ba1d
      Timur Tabi 提交于
      Update the CS4270 codec driver to allow applications to use the mixer to
      control Digital Loopback, Soft Ramp, Zero Cross, Popguard, and Auto-Mute.
      Soft Ramp, Zero Cross, and Auto-Mute are disabled by the driver when it first
      initializes the hardware, but these features either don't work or interfere
      with normal ALSA behavior.  However, they can now be re-enabled by an
      application if desired.
      
      Remove CONFIG_SND_SOC_CS4270_HWMUTE and always allow ASoC to control the mute
      bits.  The driver previously and erroneously assumed that these bits
      control only external muting circuitry, but they also control internal
      muting circuitry, so they should always be used.
      Signed-off-by: NTimur Tabi <timur@freescale.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      d5e9ba1d
  9. 23 1月, 2009 2 次提交
  10. 17 1月, 2009 1 次提交
  11. 06 1月, 2009 1 次提交
  12. 19 12月, 2008 1 次提交
    • M
      ASoC: Add WM8350 AudioPlus codec driver · 40aa4a30
      Mark Brown 提交于
      The WM8350 is an integrated audio and power management subsystem which
      provides a single-chip solution for portable audio and multimedia systems.
      
      The integrated audio CODEC provides all the necessary functions for
      high-quality stereo recording and playback. Programmable on-chip
      amplifiers allow for the direct connection of headphones and microphones
      with a minimum of external components. A programmable low-noise bias
      voltage is available to feed one or more electret microphones.
      Additional audio features include programmable high-pass filter in the
      ADC input path.
      
      This driver was originally written by Liam Girdwood with further updates
      from me.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      40aa4a30
  13. 19 11月, 2008 1 次提交
  14. 17 11月, 2008 1 次提交
  15. 14 11月, 2008 1 次提交
  16. 31 10月, 2008 2 次提交
  17. 30 10月, 2008 1 次提交
  18. 14 10月, 2008 1 次提交
  19. 13 10月, 2008 4 次提交
  20. 23 9月, 2008 1 次提交
  21. 09 9月, 2008 2 次提交
  22. 04 9月, 2008 2 次提交
  23. 29 8月, 2008 1 次提交
    • M
      ALSA: ASoC: Add WM8903 CODEC driver · f1c0a02f
      Mark Brown 提交于
      The WM8903 is a high performance ultra-low power stereo CODEC optimised
      for portable audio applications.  Features include:
      
          * 5mW power consumption for DAC to headphone playback
          * Stereo DAC SNR 96dB typical, THD -86dB typical
          * Stereo ADC SNR 93dB typical, THD -80dB typical
          * Up to 3 single ended inputs per stereo channel
          * Up to 2 pseudo differential inputs per stereo channel
          * Up to 1 fully differential mic input per stereo channel
          * Digital Dynamic Range Controller (compressor/limiter)
          * Digital sidetone mixing
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      Signed-off-by: NJaroslav Kysela <perex@perex.cz>
      f1c0a02f
  24. 13 8月, 2008 1 次提交
  25. 06 8月, 2008 1 次提交
  26. 30 7月, 2008 3 次提交
  27. 26 6月, 2008 1 次提交
  28. 06 6月, 2008 2 次提交
  29. 29 5月, 2008 1 次提交
  30. 27 5月, 2008 1 次提交