[PATCH v12 09/13] arm64: dts: broadcom: Add board DTS for Rpi5 which includes RP1 node

Florian Fainelli florian.fainelli at broadcom.com
Fri May 30 16:40:27 PDT 2025


From: Florian Fainelli <f.fainelli at gmail.com>

On Thu, 29 May 2025 15:50:46 +0200, Andrea della Porta <andrea.porta at suse.com> wrote:
> Add the fully populated DTS for RaspberryPi 5 which includes
> the RP1 node definition. The inclusion tree is as follow (the
> arrow points to the includer):
> 
> rp1-common.dtsi ----> rp1-nexus.dtsi ----> bcm2712-rpi-5-b.dts
>                                                ^
>                                                |
>                                            bcm2712-rpi-5-b-ovl-rp1.dts
> 
> This is designed to maximize the compatibility with downstream DT
> while ensuring that a fully defined DT (one which includes the RP1
> node as opposed to load it from overlay at runtime) is present
> since early boot stage.
> 
> Since the preferred board DT is the fully populated one, name it
> bcm2712-rpi-5-b.dts and move the previous one into
> bcm2712-rpi-5-b-ovl-rp1.dts.
> 
> Signed-off-by: Andrea della Porta <andrea.porta at suse.com>
> ---

Applied to https://github.com/Broadcom/stblinux/commits/devicetree/next, thanks!
--
Florian



More information about the linux-arm-kernel mailing list