1. 22 12月, 2010 1 次提交
  2. 23 11月, 2010 1 次提交
  3. 11 11月, 2010 1 次提交
    • D
      ASoC: soc-cache: Add support for LZO register caching · cc28fb8e
      Dimitris Papastamos 提交于
      This patch adds support for LZO compression when storing the register
      cache.  The initial register defaults cache is marked as __devinitconst
      and the only change required for a driver to use LZO compression is
      to set the compress_type member in codec->driver to SND_SOC_LZO_COMPRESSION.
      
      For a typical device whose register map would normally occupy 25kB or 50kB
      by using the LZO compression technique, one can get down to ~5-7kB.  There
      might be a performance penalty associated with each individual read/write
      due to decompressing/compressing the underlying cache, however that should not
      be noticeable.  These memory benefits depend on whether the target architecture
      can get rid of the memory occupied by the original register defaults cache
      which is marked as __devinitconst.  Nevertheless there will be some memory
      gain even if the target architecture can't get rid of the original register
      map, this should be around ~30-32kB instead of 50kB.
      Signed-off-by: NDimitris Papastamos <dp@opensource.wolfsonmicro.com>
      Acked-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      cc28fb8e
  4. 05 7月, 2010 1 次提交
  5. 23 6月, 2010 1 次提交
  6. 07 6月, 2010 1 次提交
  7. 31 5月, 2010 1 次提交
  8. 19 5月, 2010 1 次提交
  9. 15 8月, 2009 1 次提交
  10. 20 5月, 2009 1 次提交
  11. 04 4月, 2009 1 次提交
  12. 09 1月, 2009 1 次提交
    • M
      ASoC: Add jack reporting interface · 8a2cd618
      Mark Brown 提交于
      This patch adds a jack reporting interface to ASoC.  This wraps the ALSA
      core jack detection functionality and provides integration with DAPM to
      automatically update the power state of pins based on the jack state.
      
      Since embedded platforms can have multiple detecton methods used for a
      single jack (eg, separate microphone and headphone detection) the report
      function allows specification of which bits are being updated on a given
      report.
      
      The expected usage is that machine drivers will create jack objects and
      then configure jack detection methods to update that jack.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      8a2cd618
  13. 19 12月, 2008 1 次提交
  14. 31 10月, 2008 1 次提交
  15. 23 9月, 2008 1 次提交
  16. 09 9月, 2008 1 次提交
  17. 10 7月, 2008 1 次提交
  18. 06 6月, 2008 1 次提交
    • G
      [ALSA] Revised AT32 ASoC Patch · 9aaca968
      Geoffrey Wossum 提交于
      Attached is a revised version of my patch to add AT32 to ASoC.  This cleans
      most of the style issues associated with the previous patch.  Also fixes an
      issue with the playpaq_wm8510.c code depending on a non-released patch to th
      AT32 portmux support.
      
      Patch is against 2.6.24.3.atmel.3 kernel, the latest AVR32 kernel Atmel has
      released, with the linux-2.6-asoc patches from when v2.6.24 was tagged also
      applied.
      
      [Fixed up minor checkpatch issues and updated for current kernels -- broonie]
      Signed-off-by: NGeoffrey Wossum <gwossum@acm.org>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      9aaca968
  19. 27 5月, 2008 1 次提交
  20. 30 4月, 2008 1 次提交
  21. 24 4月, 2008 1 次提交
  22. 01 2月, 2008 1 次提交
  23. 20 7月, 2007 1 次提交
  24. 11 5月, 2007 3 次提交
  25. 14 3月, 2007 1 次提交
  26. 09 2月, 2007 4 次提交