[alsa-devel] [PATCH 00/10] ASoC: remove old platform/codec code

Kuninori Morimoto kuninori.morimoto.gx at renesas.com
Tue May 8 05:17:24 CEST 2018


Hi Mark

We are now using component base ASoC.
Thus, old platform/codec code are no longer needed.
These removes it.

Then, I very surprised that platform code was already removed :)
But, it seems this patch didn't care about documentation and
platform specific callback (= .pcm_new/free).
4), 7) handle it.

One concern is that it completely removed "platform_list_show" for debugfs.
But, I think we want to keep it as "component_list_show"
(My original patch did it).
6) reborned it.

8) - 10) are cleanup which can be done *after* removing platform/codec.

Kuninori Morimoto (10):
   1) ASoC: remove codec hw_write/control_data
   2) ASoC: remove codec reg_cache
   3) ASoC: remove .get_regmap
   4) ASoC: remove unneeded .pcm_new/free
   5) ASoC: remove Codec related code
   6) ASoC: add component_list_show()
   7) ASoC: convert platform explanation to component
   8) ASoC: soc.h: merge CONFIG_DEBUG_FS
   9) ASoC: soc-core: remove snd_soc_component_add_unlocked()
  10) ASoC: soc-core: remove legacy_dai_naming from snd_soc_register_dais()

 Documentation/sound/soc/platform.rst |  30 +-
 include/sound/soc-dai.h              |   1 -
 include/sound/soc.h                  | 289 +----------------
 sound/soc/Makefile                   |   2 +-
 sound/soc/soc-cache.c                |  53 ----
 sound/soc/soc-core.c                 | 585 ++---------------------------------
 sound/soc/soc-io.c                   |  62 ----
 sound/soc/soc-jack.c                 |  22 --
 sound/soc/soc-pcm.c                  |  13 +-
 9 files changed, 50 insertions(+), 1007 deletions(-)
 delete mode 100644 sound/soc/soc-cache.c


Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list