[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211109164650.2233507-1-robh@kernel.org>
Date: Tue, 9 Nov 2021 10:46:48 -0600
From: Rob Herring <robh@...nel.org>
To: Linus Walleij <linus.walleij@...aro.org>,
Stephen Boyd <sboyd@...nel.org>,
Sudeep Holla <sudeep.holla@....com>
Cc: devicetree@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
Guenter Roeck <linux@...ck-us.net>,
Lorenzo Pieralisi <lorenzo.pieralisi@....com>,
linux-clk@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH 0/2] Fix Arm Ltd board node name collisions
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
Powered by blists - more mailing lists