diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2020-07-18 23:50:16 +0300 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2020-07-22 23:05:17 +0300 |
commit | b4c2abb6810e9382733c067deb35fe83359e5a09 (patch) | |
tree | 3360da0e4544a8a6e63f85f53149e4864fdc0b4f | |
parent | d1e6f7c9f0f116e9b708a5e129856a4012fbd264 (diff) | |
download | linux-b4c2abb6810e9382733c067deb35fe83359e5a09.tar.xz |
ARM: dts: mmp2: Add the GPU
There's a GC860 2D + 3D core.
Link: https://lore.kernel.org/r/20200718205019.184927-11-lkundrak@v3.sk
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r-- | arch/arm/boot/dts/mmp2.dtsi | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/mmp2.dtsi b/arch/arm/boot/dts/mmp2.dtsi index 31592acd3ef4..445bdcd50b9e 100644 --- a/arch/arm/boot/dts/mmp2.dtsi +++ b/arch/arm/boot/dts/mmp2.dtsi @@ -5,6 +5,7 @@ */ #include <dt-bindings/clock/marvell,mmp2.h> +#include <dt-bindings/power/marvell,mmp2.h> / { #address-cells = <1>; @@ -38,6 +39,17 @@ reg = <0xd4200000 0x00200000>; ranges; + gpu: gpu@d420d000 { + compatible = "vivante,gc"; + reg = <0xd420d000 0x4000>; + interrupts = <8>; + status = "disabled"; + clocks = <&soc_clocks MMP2_CLK_GPU_3D>, + <&soc_clocks MMP2_CLK_GPU_BUS>; + clock-names = "core", "bus"; + power-domains = <&soc_clocks MMP2_POWER_DOMAIN_GPU>; + }; + intc: interrupt-controller@d4282000 { compatible = "mrvl,mmp2-intc"; interrupt-controller; |