[PATCH v3 00/12] of/treewide: Simplify with for_each_compatible_node_scoped()
Rob Herring
robh at kernel.org
Fri Jan 30 04:14:00 AEDT 2026
On Fri, Jan 09, 2026 at 05:57:44PM +0100, Krzysztof Kozlowski wrote:
> 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.
>
> Changes in v3:
> - New patch: cdx: Use mutex guard to simplify error handling
> - Collect tags
> - Link to v2: https://patch.msgid.link/20260106-of-for-each-compatible-scoped-v2-0-05eb948d91f2@oss.qualcomm.com
>
> Changes in v2:
> - Update also scripts/dtc/dt-extract-compatibles (Rob)
> - Collect tags
> - Link to v1: https://patch.msgid.link/20260105-of-for-each-compatible-scoped-v1-0-24e99c177164@oss.qualcomm.com
>
> Description
> ===========
> Simplify for_each_compatible_node() users with a new helper -
> for_each_compatible_node_scoped().
>
> Best regards,
> Krzysztof
>
> ---
> Krzysztof Kozlowski (12):
> 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
> cdx: Use mutex guard to simplify error handling
> 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
> cpufreq: s5pv210: Simplify with scoped for each OF child loop
> media: samsung: exynos4-is: Simplify with scoped for each OF child loop
I applied all but the last patch which did not apply for me. Send it
next cycle.
Rob
More information about the Linuxppc-dev
mailing list