linux-stable/arch/mips/generic
Nathan Chancellor e607ff630c MIPS: generic: Update node names to avoid unit addresses
With the latest mkimage from U-Boot 2021.04, the generic defconfigs no
longer build, failing with:

/usr/bin/mkimage: verify_header failed for FIT Image support with exit code 1

This is expected after the linked U-Boot commits because '@' is
forbidden in the node names due to the way that libfdt treats nodes with
the same prefix but different unit addresses.

Switch the '@' in the node name to '-'. Drop the unit addresses from the
hash and kernel child nodes because there is only one node so they do
not need to have a number to differentiate them.

Cc: stable@vger.kernel.org
Link: 79af75f777
Link: 3f04db891a
Suggested-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
2021-04-12 16:48:35 +02:00
..
board-boston.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
board-ingenic.c MIPS: Ingenic: Add system type for new Ingenic SoCs. 2020-09-27 10:57:27 +02:00
board-jaguar2.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
board-luton.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
board-ni169445.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
board-ocelot.c remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
board-ocelot.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
board-ranchu.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
board-sead3.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
board-serval.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
board-xilfpga.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
init.c MIPS: of: Introduce helper function to get DTB 2021-02-04 13:34:51 +01:00
irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
Kconfig MIPS: mscc: Add serval support 2020-11-12 23:35:15 +01:00
Makefile MIPS: generic: Add support for Ingenic SoCs 2020-09-18 16:33:59 +02:00
Platform MIPS: mscc: Add serval support 2020-11-12 23:35:15 +01:00
proc.c MIPS: generic: Allow boards to set system type 2020-09-18 16:28:56 +02:00
vmlinux.its.S MIPS: generic: Update node names to avoid unit addresses 2021-04-12 16:48:35 +02:00
yamon-dt.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00