Commit 0f134e39 authored by Thierry Reding's avatar Thierry Reding

arm64: tegra: Add the GPU on Tegra194

The GPU found on NVIDIA Tegra194 SoCs is a Volta generation GPU called
GV11B.
Reviewed-by: default avatarJon Hunter <jonathanh@nvidia.com>
Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
parent d4ff18b8
...@@ -1395,6 +1395,40 @@ sor3: sor@15bc0000 { ...@@ -1395,6 +1395,40 @@ sor3: sor@15bc0000 {
nvidia,interface = <3>; nvidia,interface = <3>;
}; };
}; };
gpu@17000000 {
compatible = "nvidia,gv11b";
reg = <0x17000000 0x10000000>,
<0x18000000 0x10000000>;
interrupts = <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "stall", "nonstall";
clocks = <&bpmp TEGRA194_CLK_GPCCLK>,
<&bpmp TEGRA194_CLK_GPU_PWR>,
<&bpmp TEGRA194_CLK_FUSE>;
clock-names = "gpu", "pwr", "fuse";
resets = <&bpmp TEGRA194_RESET_GPU>;
reset-names = "gpu";
dma-coherent;
power-domains = <&bpmp TEGRA194_POWER_DOMAIN_GPU>;
interconnects = <&mc TEGRA194_MEMORY_CLIENT_NVL1R &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL1RHP &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL1W &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL2R &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL2RHP &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL2W &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL3R &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL3RHP &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL3W &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL4R &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL4RHP &emc>,
<&mc TEGRA194_MEMORY_CLIENT_NVL4W &emc>;
interconnect-names = "dma-mem", "read-0-hp", "write-0",
"read-1", "read-1-hp", "write-1",
"read-2", "read-2-hp", "write-2",
"read-3", "read-3-hp", "write-3";
};
}; };
pcie@14100000 { pcie@14100000 {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment