diff --git a/arch/arm/boot/dts/rk3228.dtsi b/arch/arm/boot/dts/rk3228.dtsi index 22463d88a03b..b59ee5925449 100644 --- a/arch/arm/boot/dts/rk3228.dtsi +++ b/arch/arm/boot/dts/rk3228.dtsi @@ -230,4 +230,37 @@ dma-names = "tx"; status = "disabled"; }; -}; + + gpu { + compatible = "arm,mali400"; + reg = <0x20001000 0x200>, + <0x20000000 0x100>, + <0x20003000 0x100>, + <0x20008000 0x1100>, + <0x20004000 0x100>, + <0x2000A000 0x1100>, + <0x20005000 0x100>; + + reg-names = "Mali_L2", + "Mali_GP", + "Mali_GP_MMU", + "Mali_PP0", + "Mali_PP0_MMU", + "Mali_PP1", + "Mali_PP1_MMU"; + + interrupts = , + , + , + , + , + ; + + interrupt-names = "Mali_GP_IRQ", + "Mali_GP_MMU_IRQ", + "Mali_PP0_IRQ", + "Mali_PP0_MMU_IRQ", + "Mali_PP1_IRQ", + "Mali_PP1_MMU_IRQ"; + }; + };