dmaengine.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] of/treewide: Simplify with for_each_compatible_node_scoped()
@ 2026-01-05 13:33 Krzysztof Kozlowski
  2026-01-05 13:33 ` [PATCH 01/11] of: Add for_each_compatible_node_scoped() helper Krzysztof Kozlowski
                   ` (10 more replies)
  0 siblings, 11 replies; 34+ messages in thread
From: Krzysztof Kozlowski @ 2026-01-05 13:33 UTC (permalink / raw)
  To: Miguel Ojeda, Rob Herring, Saravana Kannan, Nathan Chancellor,
	Nick Desaulniers, Bill Wendling, Justin Stitt, Russell King,
	Nicolas Ferre, Alexandre Belloni, Claudiu Beznea,
	Krzysztof Kozlowski, Alim Akhtar, Madhavan Srinivasan,
	Michael Ellerman, Nicholas Piggin, Christophe Leroy (CS GROUP),
	Nipun Gupta, Nikhil Agarwal, Abel Vesa, Peng Fan,
	Michael Turquette, Stephen Boyd, Shawn Guo, Sascha Hauer,
	Pengutronix Kernel Team, Fabio Estevam, Vinod Koul,
	Sylwester Nawrocki, Mauro Carvalho Chehab, Rafael J. Wysocki,
	Viresh Kumar
  Cc: linux-kernel, devicetree, llvm, linux-arm-kernel,
	linux-samsung-soc, linuxppc-dev, linux-clk, imx, dmaengine,
	linux-media, linux-pm, Jonathan Cameron, Krzysztof Kozlowski

Dependencies/merging
====================
1. First patch is a prerequisite for entire set, so either everything
   goes via same tree, the further patches wait a cycle or stable tag is
   shared from DT tree.

2. The last media patch depends on my earlier cleanup.

Description
===========
Simplify for_each_compatible_node() users with a new helper -
for_each_compatible_node_scoped().

Best regards,
Krzysztof

---
Krzysztof Kozlowski (11):
      of: Add for_each_compatible_node_scoped() helper
      ARM: at91: Simplify with scoped for each OF child loop
      ARM: exynos: Simplify with scoped for each OF child loop
      powerpc/fsp2: Simplify with scoped for each OF child loop
      powerpc/wii: Simplify with scoped for each OF child loop
      cdx: Simplify with scoped for each OF child loop
      clk: imx: imx27: Simplify with scoped for each OF child loop
      clk: imx: imx31: Simplify with scoped for each OF child loop
      dmaengine: fsl_raid: Simplify with scoped for each OF child loop
      media: samsung: exynos4-is: Simplify with scoped for each OF child loop
      cpufreq: s5pv210: Simplify with scoped for each OF child loop

 .clang-format                                       |  1 +
 arch/arm/mach-at91/pm.c                             |  7 ++-----
 arch/arm/mach-exynos/exynos.c                       |  8 ++------
 arch/powerpc/platforms/44x/fsp2.c                   |  5 +----
 arch/powerpc/platforms/embedded6xx/hlwd-pic.c       |  4 +---
 drivers/cdx/cdx.c                                   |  4 +---
 drivers/clk/imx/clk-imx27.c                         |  7 ++-----
 drivers/clk/imx/clk-imx31.c                         |  7 ++-----
 drivers/cpufreq/s5pv210-cpufreq.c                   | 10 ++++------
 drivers/dma/fsl_raid.c                              |  4 +---
 drivers/media/platform/samsung/exynos4-is/fimc-is.c |  8 +++-----
 include/linux/of.h                                  |  7 +++++++
 12 files changed, 27 insertions(+), 45 deletions(-)
---
base-commit: 4d27ce1b1abefb22e277e715901cc52acdc5af2c
change-id: 20260105-of-for-each-compatible-scoped-285b3dbda253

Best regards,
-- 
Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>


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

end of thread, other threads:[~2026-01-10 14:49 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-05 13:33 [PATCH 00/11] of/treewide: Simplify with for_each_compatible_node_scoped() Krzysztof Kozlowski
2026-01-05 13:33 ` [PATCH 01/11] of: Add for_each_compatible_node_scoped() helper Krzysztof Kozlowski
2026-01-05 22:36   ` Rob Herring
2026-01-06  7:10     ` Krzysztof Kozlowski
2026-01-06  9:54   ` Jonathan Cameron
2026-01-05 13:33 ` [PATCH 02/11] ARM: at91: Simplify with scoped for each OF child loop Krzysztof Kozlowski
2026-01-05 13:41   ` Nicolas Ferre
2026-01-06 10:04   ` Jonathan Cameron
2026-01-06 10:06     ` Jonathan Cameron
2026-01-10 14:48   ` Claudiu Beznea
2026-01-05 13:33 ` [PATCH 03/11] ARM: exynos: " Krzysztof Kozlowski
2026-01-06 10:11   ` Jonathan Cameron
2026-01-09 15:59     ` Krzysztof Kozlowski
2026-01-05 13:33 ` [PATCH 04/11] powerpc/fsp2: " Krzysztof Kozlowski
2026-01-06 10:12   ` Jonathan Cameron
2026-01-05 13:33 ` [PATCH 05/11] powerpc/wii: " Krzysztof Kozlowski
2026-01-06 10:14   ` Jonathan Cameron
2026-01-05 13:33 ` [PATCH 06/11] cdx: " Krzysztof Kozlowski
2026-01-06 10:17   ` Jonathan Cameron
2026-01-09 16:11     ` Krzysztof Kozlowski
2026-01-05 13:33 ` [PATCH 07/11] clk: imx: imx27: " Krzysztof Kozlowski
2026-01-06  8:52   ` Peng Fan
2026-01-06 10:21   ` Jonathan Cameron
2026-01-09 16:28     ` Krzysztof Kozlowski
2026-01-05 13:33 ` [PATCH 08/11] clk: imx: imx31: " Krzysztof Kozlowski
2026-01-06  8:52   ` Peng Fan
2026-01-06 10:23   ` Jonathan Cameron
2026-01-05 13:33 ` [PATCH 09/11] dmaengine: fsl_raid: " Krzysztof Kozlowski
2026-01-06 10:25   ` Jonathan Cameron
2026-01-05 13:33 ` [PATCH 10/11] media: samsung: exynos4-is: " Krzysztof Kozlowski
2026-01-06 10:27   ` Jonathan Cameron
2026-01-05 13:33 ` [PATCH 11/11] cpufreq: s5pv210: " Krzysztof Kozlowski
2026-01-06  4:57   ` Viresh Kumar
2026-01-06 10:35   ` Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).