1. 13 5月, 2013 2 次提交
  2. 27 3月, 2013 1 次提交
  3. 26 3月, 2013 1 次提交
    • L
      ASoC: ep93xx: Use ep93xx_dma_params instead of ep93xx_pcm_dma_params · 453807f3
      Lars-Peter Clausen 提交于
      Currently the ep93xx_dma_params struct which is passed to the dmaengine driver
      is constructed at runtime from the ep93xx_pcm_dma_params that gets passed to the
      ep93xx PCM driver from one of the ep93xx DAI drivers. The ep93xx_pcm_dma_params
      struct is almost identical to the ep93xx_dma_params struct. The only missing
      field is the 'direction' field, which is computed at runtime in the PCM driver
      based on the current substream. Since we know in advance which
      ep93xx_pcm_dma_params struct is being used for which substream at compile time,
      we also already know which direction to use at compile time. So we can easily
      replace all instances of ep93xx_pcm_dma_params with their ep93xx_dma_params
      counterpart. This allows us to simplify the code in the ep93xx pcm driver quite
      a bit.
      Signed-off-by: NLars-Peter Clausen <lars@metafoo.de>
      Reviewed-by: NRyan Mallon <rmallon@gmail.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      453807f3
  4. 23 1月, 2013 1 次提交
  5. 09 12月, 2012 1 次提交
  6. 29 8月, 2012 1 次提交
  7. 01 4月, 2012 1 次提交
  8. 24 11月, 2011 1 次提交
  9. 23 11月, 2011 1 次提交
    • L
      ASoC: Constify snd_soc_dai_ops structs · 85e7652d
      Lars-Peter Clausen 提交于
      Commit 1ee46ebd("ASoC: Make the DAI ops constant in the DAI structure")
      introduced the possibility to have constant DAI ops structures, yet this is
      barley used in both existing drivers and also new drivers being submitted,
      although none of them modifies its DAI ops structure. The later is not
      surprising since existing drivers are often used as templates for new drivers.
      So this patch just constifies all existing snd_soc_dai_ops structs to eliminate
      the issue altogether.
      
      The patch was generated with the following coccinelle semantic patch:
      // <smpl>
      @@
      identifier ops;
      @@
      -struct snd_soc_dai_ops ops =
      +const struct snd_soc_dai_ops ops =
      { ... };
      // </smpl>
      Signed-off-by: NLars-Peter Clausen <lars@metafoo.de>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      85e7652d
  10. 03 10月, 2011 1 次提交
  11. 09 6月, 2011 1 次提交
  12. 06 6月, 2011 1 次提交
  13. 04 2月, 2011 1 次提交
  14. 15 10月, 2010 1 次提交