[alsa-devel] [RFC 0/x] ASoC: replace platform to component

Kuninori Morimoto kuninori.morimoto.gx at renesas.com
Tue Jul 25 06:19:46 CEST 2017


Hi Mark

These patches replace platform to component, and remove platform.
I think I need to post these kind of patches in many times (= v2, v3...).
But there are too many patches.
So, in review timing, I will post few of them to reduce traffic.
Basically, almost all driver needs similar replacement.

Kuninori Morimoto (x):
  ASoC: snd_soc_component_driver has snd_pcm_ops
  ASoC: snd_soc_component_driver has snd_compr_ops
  ASoC: remove rtd->platform checck
  ASoC: replace platform to component on soc-utils
  ASoC: replace platform to component on soc-generic-dmaengine-pcm
  ASoC: replace platform to component on atom hifi2
  ASoC: replace platform to component on cygnus-pcm
  ASoC: remove platform related things

 Documentation/sound/soc/platform.rst               |  30 +-
 .../boot/dts/renesas/r8a7795-es1-salvator-x.dts    |  68 ++++
 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts |  68 ++++
 arch/arm64/boot/dts/renesas/r8a7795.dtsi           |   2 +
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |  26 --
 include/sound/soc.h                                | 105 +-----
 sound/soc/bcm/cygnus-pcm.c                         |   7 +-
 sound/soc/intel/atom/sst-atom-controls.c           |  36 +--
 sound/soc/intel/atom/sst-mfld-platform-compress.c  |   5 +-
 sound/soc/intel/atom/sst-mfld-platform-pcm.c       |  32 +-
 sound/soc/intel/atom/sst-mfld-platform.h           |   4 +-
 sound/soc/soc-compress.c                           | 360 ++++++++++++++++-----
 sound/soc/soc-core.c                               | 234 +-------------
 sound/soc/soc-devres.c                             |  35 --
 sound/soc/soc-generic-dmaengine-pcm.c              |  58 ++--
 sound/soc/soc-io.c                                 |  21 --
 sound/soc/soc-pcm.c                                | 331 ++++++++++++++++---
 sound/soc/soc-utils.c                              |   6 +-
 18 files changed, 789 insertions(+), 639 deletions(-)

-- 
1.9.1



More information about the Alsa-devel mailing list