diff --git a/arch/arm/boot/dts/rk3036.dtsi b/arch/arm/boot/dts/rk3036.dtsi index 04023ec9a76b..a971bb204e66 100644 --- a/arch/arm/boot/dts/rk3036.dtsi +++ b/arch/arm/boot/dts/rk3036.dtsi @@ -340,12 +340,26 @@ bus-width = <4>; }; gpu { - compatible = "arm,mali400"; - reg = <0x10090000 0x10000>; - interrupts = , - , - ; - interrupt-names = "GP", "MMU", "PP"; + compatible = "arm,mali400"; + reg = <0x10091000 0x200>, + <0x10090000 0x100>, + <0x10093000 0x100>, + <0x10098000 0x1100>, + <0x10094000 0x100>; + reg-names = "Mali_L2", + "Mali_GP", + "Mali_GP_MMU", + "Mali_PP0", + "Mali_PP0_MMU"; + + interrupts = , + , + , + ; + interrupt-names = "Mali_GP_IRQ", + "Mali_GP_MMU_IRQ", + "Mali_PP0_IRQ", + "Mali_PP0_MMU_IRQ"; }; };