[PATCH for-5.6 00/23] ASoC: PCM API updates (part I)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

this is a patch set to adapt the recent PCM API updates to ASoC
drivers.  This is the first half of the whole changes, just for
updating the buffer allocation code with the new API.  There should be
no functional changes.

The ASoC core changes are already found in 5.5-rc1, so please merge
these onto 5.5-rc1 or later branch.  Or I can merge through my tree,
too, just let me know.


thanks,

Takashi

===

Takashi Iwai (23):
  ASoC: amd: Use managed buffer allocation
  ASoC: au1x: Use managed buffer allocation
  ASoC: dwc: Use managed buffer allocation
  ASoC: mediatek: Use managed buffer allocation
  ASoC: meson: Use managed buffer allocation
  ASoC: dma-sh7760: Use managed buffer allocation
  ASoC: fsi: Use managed buffer allocation
  ASoC: rcar: Use managed buffer allocation
  ASoC: siu_pcm: Use managed buffer allocation
  ASoC: generic-dmaengine-pcm: Use managed buffer allocation
  ASoC: SOF: Use managed buffer allocation
  ASoC: stm32: Use managed buffer allocation
  ASoC: txx9: Use managed buffer allocation
  ASoC: uniphier: Use managed buffer allocation
  ASoC: xilinx: Use managed buffer allocation
  ASoC: xtensa: Use managed buffer allocation
  ASoC: cros_ec_codec: Use managed buffer allocation
  ASoC: rt5514-spi: Use managed buffer allocation
  ASoC: rt5677-spi: Use managed buffer allocation
  ASoC: intel: atom: Use managed buffer allocation
  ASoC: intel: baytrail: Use managed buffer allocation
  ASoC: intel: haswell: Use managed buffer allocation
  ASoC: intel: skylake: Use managed buffer allocation

 sound/soc/amd/acp-pcm-dma.c                        | 58 ++++++++--------------
 sound/soc/amd/raven/acp3x-pcm-dma.c                | 30 +++--------
 sound/soc/au1x/dbdma2.c                            | 14 +-----
 sound/soc/au1x/dma.c                               | 21 +++-----
 sound/soc/codecs/cros_ec_codec.c                   |  8 +--
 sound/soc/codecs/rt5514-spi.c                      | 10 ++--
 sound/soc/codecs/rt5677-spi.c                      | 10 ++--
 sound/soc/dwc/dwc-pcm.c                            | 24 +--------
 sound/soc/intel/atom/sst-mfld-platform-pcm.c       | 25 +---------
 sound/soc/intel/baytrail/sst-baytrail-pcm.c        | 19 +------
 sound/soc/intel/haswell/sst-haswell-pcm.c          | 17 +------
 sound/soc/intel/skylake/skl-pcm.c                  | 26 +++-------
 sound/soc/mediatek/common/mtk-afe-fe-dai.c         | 14 +-----
 sound/soc/mediatek/common/mtk-afe-fe-dai.h         |  2 -
 .../soc/mediatek/common/mtk-afe-platform-driver.c  | 12 +----
 .../soc/mediatek/common/mtk-afe-platform-driver.h  |  2 -
 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c         |  2 -
 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c         |  1 -
 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c         |  1 -
 sound/soc/meson/axg-fifo.c                         | 13 ++---
 sound/soc/sh/dma-sh7760.c                          | 14 +-----
 sound/soc/sh/fsi.c                                 | 18 +------
 sound/soc/sh/rcar/core.c                           | 23 +++------
 sound/soc/sh/siu_pcm.c                             | 39 +--------------
 sound/soc/soc-generic-dmaengine-pcm.c              | 12 +----
 sound/soc/sof/pcm.c                                | 34 ++++---------
 sound/soc/stm/stm32_adfsdm.c                       | 29 +----------
 sound/soc/txx9/txx9aclc.c                          | 14 +-----
 sound/soc/uniphier/aio-dma.c                       | 30 +----------
 sound/soc/xilinx/xlnx_formatter_pcm.c              | 13 +----
 sound/soc/xtensa/xtfpga-i2s.c                      |  9 ++--
 31 files changed, 93 insertions(+), 451 deletions(-)

-- 
2.16.4

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux