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 <[email protected]> --- 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>; -- 2.47.3

