From 23f3921b9536736b468fe4d8554e8cf7c3b7e60e Mon Sep 17 00:00:00 2001 From: Saranya R Date: Tue, 24 Sep 2024 10:39:04 +0530 Subject: [PATCH] ARM: dts: msm: Update tlmm-vm-gpio-list for parrot vm Update tlmm-vm-gpio-list for parrot vm. Change-Id: Id050bfd6b26406a6abff3ebbfa92d5a221e8f15b Signed-off-by: Saranya R --- qcom/parrot-pinctrl.dtsi | 9 +++++++++ qcom/parrot-vm.dtsi | 7 +++---- qcom/waipio-vm.dtsi | 6 ++++-- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/qcom/parrot-pinctrl.dtsi b/qcom/parrot-pinctrl.dtsi index 28d57699..b314a02f 100644 --- a/qcom/parrot-pinctrl.dtsi +++ b/qcom/parrot-pinctrl.dtsi @@ -1887,4 +1887,13 @@ }; }; + tlmm-vm-mem-access { + compatible = "qcom,tlmm-vm-mem-access"; + qcom,master; + tuivm { + qcom,label = <0x08>; + qcom,vmid = <45>; + tlmm-vm-gpio-list = <&tlmm 98 0 &tlmm 99 0>; + }; + }; }; diff --git a/qcom/parrot-vm.dtsi b/qcom/parrot-vm.dtsi index 82ea3d9d..5ec070cb 100644 --- a/qcom/parrot-vm.dtsi +++ b/qcom/parrot-vm.dtsi @@ -53,14 +53,13 @@ <0x17260000 0x100000>; /* GICR * 8 */ }; - pinctrl@f000000 { + tlmm: pinctrl@f000000 { compatible = "qcom,parrot-vm-tlmm"; - gpios = /bits/ 16 <>; - qcom,gpios-reserved = <0 1 2 3 38>; + gpios = /bits/ 16 <98 99>; }; tlmm-vm-mem-access { - tlmm-vm-gpio-list = <>; + tlmm-vm-gpio-list = <&tlmm 98 0 &tlmm 99 0>; }; apps-smmu@15000000 { diff --git a/qcom/waipio-vm.dtsi b/qcom/waipio-vm.dtsi index a34d5ec9..80e2cdda 100644 --- a/qcom/waipio-vm.dtsi +++ b/qcom/waipio-vm.dtsi @@ -210,7 +210,7 @@ peer-default; memory { qcom,label = <0x8>; - qcom,mem-info-tag = <0x2>; + qcom,mem-info-tag = <0x3>; allocate-base; }; }; @@ -287,7 +287,9 @@ tlmm-vm-mem-access { compatible = "qcom,tlmm-vm-mem-access"; - tlmm-vm-gpio-list = <365 366 367 368 301 305 387 388 317 318 319 320 321 322>; + tlmm-vm-gpio-list = <&tlmm 64 0 &tlmm 65 0 &tlmm 66 0 &tlmm 67 0 &tlmm 0 0 + &tlmm 4 0 &tlmm 86 0 &tlmm 87 0 &tlmm 16 0 &tlmm 17 0 + &tlmm 18 0 &tlmm 19 0 &tlmm 20 0 &tlmm 21 0>; }; vgic: interrupt-controller@17100000 {