From 17efb130a27cd72b87d29a7386ae78ab4b71789b Mon Sep 17 00:00:00 2001 From: Akhil R Date: Tue, 13 Sep 2022 10:26:20 +0530 Subject: [PATCH] arch: arm64: add VRS dtb node in OOT Add VRS device tree node to enable VRS for p3737 and p3701. Signed-off-by: Akhil R Change-Id: I4974f26a3db3691e7654903f27508219fc5bfe3e Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2775729 Reviewed-by: Shubhi Garg Reviewed-by: Bitan Biswas GVS: Gerrit_Virtual_Submit --- .../tegra234-p3737-0000+p3701-0000-overlay.dts | 17 ++++++++++++++++- .../boot/dts/nvidia/tegra234-soc-overlay.dtsi | 2 ++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000-overlay.dts b/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000-overlay.dts index 8e4388e3..b0937de9 100644 --- a/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000-overlay.dts +++ b/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000-overlay.dts @@ -10,5 +10,20 @@ #include "tegra234-p3701-0000-overlay.dtsi" / { - + fragment-t234-p3737-p3701@0 { + target-path = "/bpmp/i2c"; + __overlay__ { + vrs@3c { + compatible = "nvidia,vrs-pseq"; + reg = <0x3c>; + interrupts = ; + interrupt-controller; + #interrupt-cells = <3>; + status = "okay"; + vrs_rtc: rtc { + status = "okay"; + }; + }; + }; + }; }; diff --git a/arch/arm64/boot/dts/nvidia/tegra234-soc-overlay.dtsi b/arch/arm64/boot/dts/nvidia/tegra234-soc-overlay.dtsi index dd189d26..3a40e5a4 100644 --- a/arch/arm64/boot/dts/nvidia/tegra234-soc-overlay.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra234-soc-overlay.dtsi @@ -9,6 +9,8 @@ #include #include #include +#include +#include / { overlay-name = "Add nvidia,p3737-0000+p3701-0000 Overlay Support";