From 7c138aad2c9fdcada7f9d415997ee83b8a25b65c Mon Sep 17 00:00:00 2001 From: Venkata Rao Kakani Date: Thu, 22 Apr 2021 17:02:48 +0530 Subject: [PATCH] ARM: dts: qcom: update sdhc properties Enable Change detect for sdhci for 6155/8155/8195 linux guest. Change-Id: Ia5fbad43ddaf3d8ff13cb2fabfbbfce5a9d6f3bb --- qcom/sa6155p-vm.dtsi | 7 +++---- qcom/sa8155-vm.dtsi | 5 ++--- qcom/sa8195-vm.dtsi | 4 ++-- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/qcom/sa6155p-vm.dtsi b/qcom/sa6155p-vm.dtsi index 31462826ead9..a0c2424d23c2 100644 --- a/qcom/sa6155p-vm.dtsi +++ b/qcom/sa6155p-vm.dtsi @@ -421,7 +421,7 @@ pdc: interrupt-controller@b220000 { compatible = "qcom,sm6150-pdc"; reg = <0xb220000 0x30000>; - qcom,pdc-ranges = <6 486 1>, <8 488 4>; + qcom,pdc-ranges = <6 486 1>, <8 488 4>, <94 609 1>; #interrupt-cells = <2>; interrupt-parent = <&intc>; interrupt-controller; @@ -475,8 +475,7 @@ pinctrl-0 = <&sdc2_on>; pinctrl-1 = <&sdc2_off>; - broken-cd; - + cd-gpios = <&tlmm 99 GPIO_ACTIVE_LOW>; status = "disabled"; qos0 { @@ -595,7 +594,7 @@ #include "sa6155p-vm-cnss.dtsi" &tlmm { - /delete-property/ wakeup-parent; + qcom,gpio-irq-map = <99 94>; }; &qupv3_0 { diff --git a/qcom/sa8155-vm.dtsi b/qcom/sa8155-vm.dtsi index bc1abaccb37b..15b3a4d213e6 100644 --- a/qcom/sa8155-vm.dtsi +++ b/qcom/sa8155-vm.dtsi @@ -1,6 +1,7 @@ #include #include #include "quin-vm-common.dtsi" +#include "pm8150-vm.dtsi" / { model = "Qualcomm Technologies, Inc. SA8155 Virtual Machine"; @@ -578,8 +579,7 @@ pinctrl-0 = <&sdc2_on>; pinctrl-1 = <&sdc2_off>; - broken-cd; - qcom,nonhotplug; + cd-gpios = <&pm8150_gpios 4 GPIO_ACTIVE_LOW>; status = "disabled"; qos0 { @@ -827,7 +827,6 @@ #include "sa8155-vm-pcie.dtsi" #include "sm8150-qupv3.dtsi" #include "sm8150-ssc-qupv3.dtsi" -#include "pm8150-vm.dtsi" #include "sa8155-vm-audio.dtsi" &tlmm { diff --git a/qcom/sa8195-vm.dtsi b/qcom/sa8195-vm.dtsi index 923ef5210371..f64476c55cba 100644 --- a/qcom/sa8195-vm.dtsi +++ b/qcom/sa8195-vm.dtsi @@ -1,6 +1,7 @@ #include #include #include "quin-vm-common.dtsi" +#include "pm8195-vm.dtsi" / { model = "Qualcomm Technologies, Inc. SA8195 Virtual Machine"; @@ -600,7 +601,7 @@ pinctrl-0 = <&sdc2_on>; pinctrl-1 = <&sdc2_off>; - broken-cd; + cd-gpios = <&pm8195_1_gpios 4 GPIO_ACTIVE_LOW>; status = "disabled"; qos0 { @@ -859,7 +860,6 @@ #include "sa8195-qupv3.dtsi" #include "sa8195-ssc-qupv3.dtsi" #include "sa8155-vm-audio.dtsi" -#include "pm8195-vm.dtsi" &tlmm { /delete-property/ wakeup-parent;