From: Thierry Reding <[email protected]>

The GPU needs to be idled before the VPR can be resized and unidled
afterwards. Associate it with the VPR using the standard memory-region
device tree property.

Signed-off-by: Thierry Reding <[email protected]>
---
 arch/arm64/boot/dts/nvidia/tegra234.dtsi | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi 
b/arch/arm64/boot/dts/nvidia/tegra234.dtsi
index cfffa4f2f196..21db5d107bc4 100644
--- a/arch/arm64/boot/dts/nvidia/tegra234.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra234.dtsi
@@ -5338,6 +5338,9 @@ gpu@17000000 {
                         <&bpmp TEGRA234_CLK_GPC1CLK>;
                clock-names = "sys", "gpc0", "gpc1";
                resets = <&bpmp TEGRA234_RESET_GPU>;
+
+               memory-region-names = "protected";
+               memory-region = <&vpr>;
        };
 
        sram@40000000 {
-- 
2.52.0

Reply via email to