Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH 00/20] ASoC: add new Component functions
@ 2026-11-10  5:23 Kuninori Morimoto
  2026-11-10  5:23 ` [PATCH 01/20] ASoC: soc-generic-dmaengine-pcm: move devm_snd_dmaengine_pcm_register() Kuninori Morimoto
                   ` (19 more replies)
  0 siblings, 20 replies; 45+ messages in thread
From: Kuninori Morimoto @ 2026-11-10  5:23 UTC (permalink / raw)
  To: Mark Brown; +Cc: linux-sound


Hi Mark

I'm now posting ASoC Capsuling patches.
Current status, and this patch-set postion is below.
This patch-set moves Card related functions to soc-card.c

x: done
o: This patch-set

[x] move DAI functions
[x] add new DAI functions
[x] move Component functions
[x] move Card functions
[o] add new Component functions
[ ] rename DAI/Component list
[ ] move Card functions v2
[ ] add new Card functions
[ ] adjust Test
[ ] use new Card register
[ ] use new functions on all drivers
[ ] Capsule DAI/Component/Card


Kuninori Morimoto (20):
  ASoC: soc-generic-dmaengine-pcm: move devm_snd_dmaengine_pcm_register()
  ASoC: soc-component: rename snd_soc_component_{init/exit}_regmap() to snd_soc_component_regmap_{init/exit}()
  ASoC: soc-component: move snd_soc_register_[un]component() to soc-component.c
  ASoC: soc-component: move devm_snd_soc_component_register()
  ASoC: soc-component: move snd_soc_of_xlate_dai_name() to soc-component.c
  ASoC: soc-component: makes regmap function to inline macro
  ASoC: soc-component: add snd_soc_component_name_prefix()
  ASoC: soc-component: add snd_soc_component_to_dev()
  ASoC: soc-component: add snd_soc_component_to_driver()
  ASoC: soc-component: add snd_soc_component_to_card()
  ASoC: soc-component: add snd_soc_component_to_debugfs_root()
  ASoC: soc-component: add snd_soc_component_to_regmap()
  ASoC: soc-component: add snd_soc_component_regcache_mark_dirty()
  ASoC: soc-component: add snd_soc_component_regcache_cache_only()
  ASoC: soc-component: add snd_soc_component_regcache_cache_bypass()
  ASoC: soc-component: add snd_soc_component_regmap_multi_reg_write_bypassed()
  ASoC: soc-component: add snd_soc_component_num_dai()
  ASoC: soc-component: add snd_soc_component_connect_dai()
  ASoC: soc-component: add snd_soc_component_active_update()
  ASoC: soc-component: add snd_soc_component_device_link_{add/del}()

 include/sound/soc-component.h         | 118 ++++++-
 include/sound/soc.h                   |  14 -
 sound/soc/soc-card.c                  |  22 +-
 sound/soc/soc-component.c             | 432 ++++++++++++++++++++++----
 sound/soc/soc-core.c                  | 245 ---------------
 sound/soc/soc-dai.c                   |   5 +-
 sound/soc/soc-devres.c                |  80 -----
 sound/soc/soc-generic-dmaengine-pcm.c |  36 +++
 sound/soc/soc-internal.h              |   4 +
 sound/soc/soc-pcm.c                   |   2 +-
 10 files changed, 530 insertions(+), 428 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 45+ messages in thread

end of thread, other threads:[~2026-11-11 15:48 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-10  5:23 [PATCH 00/20] ASoC: add new Component functions Kuninori Morimoto
2026-11-10  5:23 ` [PATCH 01/20] ASoC: soc-generic-dmaengine-pcm: move devm_snd_dmaengine_pcm_register() Kuninori Morimoto
2026-11-11 15:43   ` Alvin Šipraga
2026-11-10  5:23 ` [PATCH 02/20] ASoC: soc-component: rename snd_soc_component_{init/exit}_regmap() to snd_soc_component_regmap_{init/exit}() Kuninori Morimoto
2026-11-10  5:35   ` sashiko-bot
2026-11-10  5:23 ` [PATCH 03/20] ASoC: soc-component: move snd_soc_register_[un]component() to soc-component.c Kuninori Morimoto
2026-11-10  5:30   ` sashiko-bot
2026-11-11  5:05     ` Kuninori Morimoto
2026-11-11 15:43   ` Alvin Šipraga
2026-11-10  5:23 ` [PATCH 04/20] ASoC: soc-component: move devm_snd_soc_component_register() Kuninori Morimoto
2026-11-11 15:44   ` Alvin Šipraga
2026-11-10  5:23 ` [PATCH 05/20] ASoC: soc-component: move snd_soc_of_xlate_dai_name() to soc-component.c Kuninori Morimoto
2026-11-11 15:44   ` Alvin Šipraga
2026-11-10  5:23 ` [PATCH 06/20] ASoC: soc-component: makes regmap function to inline macro Kuninori Morimoto
2026-11-10  5:38   ` sashiko-bot
2026-11-11 15:45   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 07/20] ASoC: soc-component: add snd_soc_component_name_prefix() Kuninori Morimoto
2026-11-11 15:45   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 08/20] ASoC: soc-component: add snd_soc_component_to_dev() Kuninori Morimoto
2026-11-11 15:45   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 09/20] ASoC: soc-component: add snd_soc_component_to_driver() Kuninori Morimoto
2026-11-11 15:45   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 10/20] ASoC: soc-component: add snd_soc_component_to_card() Kuninori Morimoto
2026-11-11 15:46   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 11/20] ASoC: soc-component: add snd_soc_component_to_debugfs_root() Kuninori Morimoto
2026-11-11 15:46   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 12/20] ASoC: soc-component: add snd_soc_component_to_regmap() Kuninori Morimoto
2026-11-10  5:42   ` sashiko-bot
2026-11-11 15:46   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 13/20] ASoC: soc-component: add snd_soc_component_regcache_mark_dirty() Kuninori Morimoto
2026-11-11 15:46   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 14/20] ASoC: soc-component: add snd_soc_component_regcache_cache_only() Kuninori Morimoto
2026-11-11 15:47   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 15/20] ASoC: soc-component: add snd_soc_component_regcache_cache_bypass() Kuninori Morimoto
2026-11-11 15:47   ` Alvin Šipraga
2026-11-10  5:24 ` [PATCH 16/20] ASoC: soc-component: add snd_soc_component_regmap_multi_reg_write_bypassed() Kuninori Morimoto
2026-11-10  5:47   ` sashiko-bot
2026-11-10  5:24 ` [PATCH 17/20] ASoC: soc-component: add snd_soc_component_num_dai() Kuninori Morimoto
2026-11-11 15:47   ` Alvin Šipraga
2026-11-10  5:25 ` [PATCH 18/20] ASoC: soc-component: add snd_soc_component_connect_dai() Kuninori Morimoto
2026-11-11 15:48   ` Alvin Šipraga
2026-11-10  5:25 ` [PATCH 19/20] ASoC: soc-component: add snd_soc_component_active_update() Kuninori Morimoto
2026-11-11 15:48   ` Alvin Šipraga
2026-11-10  5:25 ` [PATCH 20/20] ASoC: soc-component: add snd_soc_component_device_link_{add/del}() Kuninori Morimoto
2026-11-11 15:48   ` Alvin Šipraga

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox