[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