Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: dove: add DT GPU support

Add DT support for the Vivante GC600 GPU on Marvell Dove platforms.
These nodes default to being disabled unless a platform decides they
should be enabled.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>

authored by

Russell King and committed by
Gregory CLEMENT
6c72d8ab b6e30a47

+16
+16
arch/arm/boot/dts/dove.dtsi
··· 33 33 marvell,tauros2-cache-features = <0>; 34 34 }; 35 35 36 + gpu-subsystem { 37 + compatible = "marvell,dove-gpu-subsystem"; 38 + cores = <&gpu>; 39 + status = "disabled"; 40 + }; 41 + 36 42 i2c-mux { 37 43 compatible = "i2c-mux-pinctrl"; 38 44 #address-cells = <1>; ··· 787 781 clocks = <&gate_clk 15>; 788 782 #address-cells = <1>; 789 783 #size-cells = <1>; 784 + }; 785 + 786 + gpu: gpu@840000 { 787 + clocks = <&divider_clk 1>; 788 + clock-names = "core"; 789 + compatible = "vivante,gc"; 790 + interrupts = <48>; 791 + power-domains = <&gpu_domain>; 792 + reg = <0x840000 0x4000>; 793 + status = "disabled"; 790 794 }; 791 795 }; 792 796 };