[PATCH v4 4/5] arm64: dts: broadcom: bcm2712: add raspberrypi,bcm2712-firmware compatible

Stefan Wahren wahrenst at gmx.net
Sun May 10 02:29:39 PDT 2026


Am 08.05.26 um 16:42 schrieb Gregor Herburger:
> The Raspberry Pi 5 (BCM2712) firmware exposes additional features such
> as the additional OTP register region called 'private OTP'.
>
> Add the raspberrypi,bcm2712-firmware compatible to allow drivers to
> distinguish this hardware variant while keeping
> raspberrypi,bcm2835-firmware as a fallback for backward compatibility
> with existing drivers.
>
> Signed-off-by: Gregor Herburger <gregor.herburger at linutronix.de>
Reviewed-by: Stefan Wahren <wahrenst at gmx.net>
> ---
>   arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi | 4 +++-
>   1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi
> index b7a6bc34ae1a..4aa8ec7601b8 100644
> --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi
> +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b-base.dtsi
> @@ -46,7 +46,9 @@ power_button: power-button {
>   
>   	firmware {
>   		firmware: rpi-firmware {
> -			compatible = "raspberrypi,bcm2835-firmware", "simple-mfd";
> +			compatible = "raspberrypi,bcm2712-firmware",
> +				     "raspberrypi,bcm2835-firmware",
> +				     "simple-mfd";
>   
>   			mboxes = <&mailbox>;
>   
>




More information about the linux-arm-kernel mailing list