1. 28 8月, 2014 1 次提交
  2. 17 8月, 2014 3 次提交
    • S
      ASoC: fsl: add imx-es8328 machine driver · 7e7292db
      Sean Cross 提交于
      This adds an initial machine driver for the ES8328 audio codec on Freescale
      boards.  The driver supports headphones and an audio regulator for an onboard
      speaker amp.
      Signed-off-by: NSean Cross <xobs@kosagi.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      7e7292db
    • S
      ASoC: add es8328 codec driver · 567e4f98
      Sean Cross 提交于
      Add a codec driver for the Everest ES8328.  It supports two separate audio
      outputs and two separate audio inputs.
      Signed-off-by: NSean Cross <xobs@kosagi.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      567e4f98
    • N
      ASoC: fsl: Add Freescale Generic ASoC Sound Card with ASRC support · 708b4351
      Nicolin Chen 提交于
      The Freescale Generic ASoC Sound Card is a general ASoC DAI Link driver that
      can be used, ideally, for all Freescale CPU DAI drivers and external CODECs.
      
      The idea of this generic sound card is a bit like ASoC Simple Card. However,
      for Freescale SoCs (especially those released in recent years), most of them
      have ASRC (Documentation/devicetree/bindings/sound/fsl,asrc.txt) inside. And
      this is a specific feature that might be painstakingly controlled and merged
      into the Simple Card driver.
      
      So having this driver will allow all Freescale SoC users to benefit from the
      simplification to support a new card and the capability of wide sample rates
      support through ASRC.
      
      The driver is initially designed for sound card using I2S or PCM DAI formats.
      However, it's also possible to merge those non-I2S/PCM type sound cards, such
      as S/PDIF audio and HDMI audio, into this card as long as the merge will not
      break the original function and as long as there is something redundant that
      can be abstracted along with I2S type sound cards.
      
      As an initial version, it only supports three cards that I can test:
      imx-audio-cs42888, a new card that links ESAI with CS42888 CODEC
      imx-audio-sgtl5000, just like the old imx-sgtl5000.c driver
      imx-audio-wm8962, just like the old imx-wm8962.c driver
      
      The driver is also compatible with the old Device Tree bindings of WM8962 and
      SGTL5000. So we may consider to remove those two drivers after this driver is
      totally enabled. (It needs to be added into defconfig)
      Signed-off-by: NNicolin Chen <nicoleotsuka@gmail.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      708b4351
  3. 30 7月, 2014 1 次提交
  4. 18 7月, 2014 1 次提交
  5. 09 7月, 2014 2 次提交
  6. 05 7月, 2014 1 次提交
  7. 04 7月, 2014 1 次提交
  8. 03 7月, 2014 1 次提交
  9. 02 7月, 2014 1 次提交
  10. 01 7月, 2014 2 次提交
  11. 28 6月, 2014 1 次提交
    • K
      ASoC: rsnd: SSI + DMA can select BUSIF · d9288d0b
      Kuninori Morimoto 提交于
      Sound data needs to be sent to R-Car sound SSI when playback.
      But, there are 2 interfaces for it.
      1st is SSITDR/SSIRDR which are mapped on SSI.
      2nd is SSIn_BUSIF which are mapped on SSIU.
      
      2nd SSIn_BUSIF is used when DMA transfer,
      and it is always used if sound data came from via SRC.
      But, we can use it when SSI+DMA case too.
      (Current driver is assuming 1st SSITDR/SSIRDR for it)
      
      2nd SSIn_BUSIF can be used as FIFO.
      This is very helpful/useful for SSI+DMA.
      
      But DMA address / DMA ID are not same between 1st/2nd cases.
      This patch care about these settings.
      Signed-off-by: NKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      d9288d0b
  12. 24 6月, 2014 1 次提交
  13. 19 6月, 2014 1 次提交
  14. 10 6月, 2014 1 次提交
  15. 31 5月, 2014 1 次提交
  16. 26 5月, 2014 4 次提交
  17. 21 5月, 2014 1 次提交
  18. 20 5月, 2014 1 次提交
  19. 06 5月, 2014 3 次提交
  20. 02 5月, 2014 1 次提交
  21. 30 4月, 2014 1 次提交
  22. 23 4月, 2014 4 次提交
  23. 18 4月, 2014 1 次提交
  24. 15 4月, 2014 4 次提交
  25. 04 4月, 2014 1 次提交