[PATCH 0/2] Fix Arm Ltd board node name collisions

From: Rob Herring
Date: Tue Nov 09 2021 - 11:46:59 EST


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