1. 13 4月, 2009 3 次提交
    • 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
    • M
      ASoC: Move the WM9713 voice DAC powerdown to a DAPM event · 6bbcb459
      Mark Brown 提交于
      This ensures that we sync with the DAPM powerdown sequencing properly
      and don't need to bounce the power on the voice DAC so often.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      6bbcb459
    • M
  2. 09 4月, 2009 1 次提交
  3. 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
  4. 06 4月, 2009 1 次提交
  5. 03 4月, 2009 1 次提交
  6. 02 4月, 2009 3 次提交
  7. 19 3月, 2009 3 次提交
  8. 16 3月, 2009 1 次提交
    • J
      ASoC: twl4030 - Fix build error · 10d9e3d9
      Joonyoung Shim 提交于
      CC      sound/soc/codecs/twl4030.o
      sound/soc/codecs/twl4030.c:1400: warning: braces around scalar initializer
      sound/soc/codecs/twl4030.c:1400: warning: (near initialization for 'twl4030_dai.ops')
      sound/soc/codecs/twl4030.c:1401: error: field name not in record or union initializer
      sound/soc/codecs/twl4030.c:1401: error: (near initialization for 'twl4030_dai.ops')
      sound/soc/codecs/twl4030.c:1401: warning: initialization from incompatible pointer type
      sound/soc/codecs/twl4030.c:1402: error: field name not in record or union initializer
      sound/soc/codecs/twl4030.c:1402: error: (near initialization for 'twl4030_dai.ops')
      sound/soc/codecs/twl4030.c:1402: warning: excess elements in scalar initializer
      sound/soc/codecs/twl4030.c:1402: warning: (near initialization for 'twl4030_dai.ops')
      sound/soc/codecs/twl4030.c:1403: error: field name not in record or union initializer
      sound/soc/codecs/twl4030.c:1403: error: (near initialization for 'twl4030_dai.ops')
      sound/soc/codecs/twl4030.c:1403: warning: excess elements in scalar initializer
      sound/soc/codecs/twl4030.c:1403: warning: (near initialization for 'twl4030_dai.ops')
      Signed-off-by: NJoonyoung Shim <jy0922.shim@samsung.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      10d9e3d9
  9. 12 3月, 2009 2 次提交
  10. 11 3月, 2009 2 次提交
  11. 09 3月, 2009 3 次提交
  12. 06 3月, 2009 2 次提交
  13. 05 3月, 2009 1 次提交
  14. 04 3月, 2009 1 次提交
  15. 03 3月, 2009 3 次提交
  16. 02 3月, 2009 1 次提交
  17. 01 3月, 2009 1 次提交
  18. 26 2月, 2009 1 次提交
  19. 25 2月, 2009 4 次提交
  20. 22 2月, 2009 2 次提交
  21. 19 2月, 2009 3 次提交