mirror of https://lore.kernel.org/linux-amlogic/
 help / color / mirror / Atom feed
* [PATCH v4 0/4] Use helper function for_each_child_of_node_scoped()
@ 2025-06-03  5:51 Ai Chao
  2025-06-03  5:51 ` [PATCH v4 1/4] ALSA: ppc: " Ai Chao
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Ai Chao @ 2025-06-03  5:51 UTC (permalink / raw)
  To: perex, tiwai, kuninori.morimoto.gx, lgirdwood, broonie, jbrunet,
	neil.armstrong, khilman, martin.blumenstingl, shengjiu.wang,
	Xiubo.Lee, festevam, nicoleotsuka, shawnguo, s.hauer, kernel
  Cc: linux-sound, linux-kernel, linux-renesas-soc, linux-arm-kernel,
	linux-amlogic, 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.

Summary:

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

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

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

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

---
Changes in V4:
 - Remove patch ALSA: aoa: Use helper function for_each_child_of_node_scoped()
 - Remove Patch ASoC: qcom: Use helper function for_each_child_of_node_scoped()

Changes in v3:
 - Change Patch name ASoC to ALSA for patch 1,2.
 - Change commit message information.
 - for_each_child_of_node_scoped() instead of
   for_each_child_of_node() in i2cbus_add_dev().

Changes in v2:
 - Fix error reported by kernel test rebot
 - Keep "node"
---

 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 | 16 +++++---------
 sound/soc/renesas/rcar/core.c      | 35 ++++++++++--------------------
 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 ++----
 12 files changed, 40 insertions(+), 95 deletions(-)

-- 
2.47.1


_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic

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

end of thread, other threads:[~2025-06-09 21:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-06-03  5:51 [PATCH v4 0/4] Use helper function for_each_child_of_node_scoped() Ai Chao
2025-06-03  5:51 ` [PATCH v4 1/4] ALSA: ppc: " Ai Chao
2025-06-03  5:51 ` [PATCH v4 2/4] ASoC: renesas: " Ai Chao
2025-06-03  5:51 ` [PATCH v4 3/4] ASoC: meson: " Ai Chao
2025-06-03  5:51 ` [PATCH v4 4/4] ASoC: imx-card: " Ai Chao
2025-06-09 21:00 ` (subset) [PATCH v4 0/4] " Mark Brown

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

all inboxes | Powered by JetHome®