Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH 0/6] Use helper function for_each_child_of_node_scoped()
@ 2025-05-20  9:11 Ai Chao
  2025-05-20  9:11 ` [PATCH 1/6] ASoC: ppc: " Ai Chao
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Ai Chao @ 2025-05-20  9:11 UTC (permalink / raw)
  To: johannes, perex, tiwai, shengjiu.wang, Xiubo.Lee, festevam,
	nicoleotsuka, lgirdwood, broonie, shawnguo, s.hauer, kernel,
	jbrunet, neil.armstrong, khilman, martin.blumenstingl,
	srinivas.kandagatla, kuninori.morimoto.gx, zhangzekun11,
	krzysztof.kozlowski, ckeepax, drhodes, alexey.klimov
  Cc: linuxppc-dev, linux-sound, linux-kernel, imx, linux-arm-kernel,
	linux-amlogic, linux-arm-msm, linux-renesas-soc, Ai Chao

This patch series introduces wrapper functions
for_each_child_of_node_scoped(). 

The for_each_child_of_node_scoped() helper provides a scope-based clean-up
functionality to put the device_node automatically, and as such, there is
no need to call of_node_put() directly.

Thus, use this helper to simplify the code.

Summary:

 - Patch 1 ASoC: ppc: Use helper function for_each_child_of_node_scoped()

 - Patch 2 ASoC: aoa: Use helper function for_each_child_of_node_scoped()

 - Patch 3 ASoC: renesas: Use helper function for_each_child_of_node_scoped()

 - Patch 4 ASoC: meson: Use helper function for_each_child_of_node_scoped()

 - Patch 5 ASoC: imx-card: Use helper function for_each_child_of_node_scoped()

 - Patch 6 ASoC: qcom: Use helper function for_each_child_of_node_scoped()

 sound/aoa/soundbus/i2sbus/core.c   |  5 ++--
 sound/ppc/tumbler.c                |  5 ++--
 sound/soc/fsl/imx-card.c           | 13 ++++------
 sound/soc/meson/axg-card.c         |  3 +--
 sound/soc/meson/meson-card-utils.c | 14 +++--------
 sound/soc/qcom/lpass-cpu.c         |  3 +--
 sound/soc/qcom/qdsp6/q6afe-dai.c   |  3 +--
 sound/soc/qcom/qdsp6/q6asm-dai.c   |  4 +--
 sound/soc/renesas/rcar/core.c      | 39 ++++++++++--------------------
 sound/soc/renesas/rcar/ctu.c       |  8 ++----
 sound/soc/renesas/rcar/dma.c       |  4 +--
 sound/soc/renesas/rcar/dvc.c       |  8 ++----
 sound/soc/renesas/rcar/mix.c       |  8 ++----
 sound/soc/renesas/rcar/src.c       | 10 ++------
 sound/soc/renesas/rcar/ssi.c       | 18 ++++----------
 sound/soc/renesas/rcar/ssiu.c      |  7 ++----
 16 files changed, 47 insertions(+), 105 deletions(-)

-- 
2.47.1


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

end of thread, other threads:[~2025-05-21 23:43 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-20  9:11 [PATCH 0/6] Use helper function for_each_child_of_node_scoped() Ai Chao
2025-05-20  9:11 ` [PATCH 1/6] ASoC: ppc: " Ai Chao
2025-05-20  9:11 ` [PATCH 2/6] ASoC: aoa: " Ai Chao
2025-05-20  9:11 ` [PATCH 3/6] ASoC: renesas: " Ai Chao
2025-05-21 23:43   ` Kuninori Morimoto
2025-05-20  9:11 ` [PATCH 4/6] ASoC: meson: " Ai Chao
2025-05-20 21:43   ` kernel test robot
2025-05-20  9:11 ` [PATCH 5/6] ASoC: imx-card: " Ai Chao
2025-05-20  9:11 ` [PATCH 6/6] ASoC: qcom: " Ai Chao
2025-05-20  9:19   ` Krzysztof Kozlowski
2025-05-21  1:58     ` Ai Chao
2025-05-21  6:02       ` Krzysztof Kozlowski

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