Messages in this thread | | | From | Rob Herring <> | Subject | [PATCH 0/2] Fix Arm Ltd board node name collisions | Date | Tue, 9 Nov 2021 10:46:48 -0600 |
| |
The node name changes in commits 25b892b583cc ("ARM: dts: arm: Update register-bit-led nodes 'reg' and node names") and 2d3de197a818 ("ARM: dts: arm: Update ICST clock nodes 'reg' and node names") caused name collisions with the kernel's handling of ICST clock names and platform device names. This series fixes the kernel side to handle the DT changes.
This does break DT ABI compatibility which is partially mitigated if these changes are backported to stable. The alternative is reverting the referenced DT changes and coming up with different node names without unit-addresses. Ultimately, ABI issues are platform maintainers' decision, not mine.
Rob
Rob Herring (2): of: Support using 'mask' in making device bus id clk: versatile: clk-icst: Ensure clock names are unique
drivers/clk/versatile/clk-icst.c | 6 ++++-- drivers/of/platform.c | 10 ++++++++-- 2 files changed, 12 insertions(+), 4 deletions(-)
-- 2.32.0
| |