]> git.ipfire.org Git - thirdparty/linux.git/commit
arm64: dts: broadcom: bcm2712: fix RP1 endpoint PCI topology
authorAndrea della Porta <andrea.porta@suse.com>
Thu, 18 Dec 2025 19:09:08 +0000 (20:09 +0100)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Fri, 19 Dec 2025 20:42:30 +0000 (12:42 -0800)
commitbc97e616a70df55dfa893879db7ea65d225f7846
tree48815bde8adce970c36563352583b2e56df984e7
parentce26f588c8310e0fdd1bc7524a86fdf0ef6b1c85
arm64: dts: broadcom: bcm2712: fix RP1 endpoint PCI topology

The node describing the RP1 endpoint currently uses a specific name
('rp1_nexus') that does not correctly reflect the PCI topology.

Update the DT with the correct topology and use generic node names.

Additionally, since the driver dropped overlay support in favor of a
fully described DT, rename '...-ovl-rp1.dts' to '...-base.dtsi' for
inclusion in the board DTB, as it is no longer compiled as a
standalone DTB.

Signed-off-by: Andrea della Porta <andrea.porta@suse.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/827b12ba48bb47bc77a0f5e5617aea961c8bc6b5.1766077285.git.andrea.porta@suse.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
arch/arm64/boot/dts/broadcom/Makefile
arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi [moved from arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-ovl-rp1.dts with 100% similarity]
arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts