From a96e9005703b43ce9f5554d6c1360e1ca7878ba0 Mon Sep 17 00:00:00 2001 From: Guru Das Srinagesh Date: Thu, 17 Sep 2020 15:34:49 -0700 Subject: [PATCH 1/2] bindings: pm8941-misc: Add support for VBUS detection VBUS can be detected via a dedicated PMIC pin. Enable compatible string that adds support for reporting the VBUS status. Change-Id: I65d5879a3288e2f5e37d8f674e7216a1aebfe52a --- bindings/extcon/qcom,pm8941-misc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bindings/extcon/qcom,pm8941-misc.txt b/bindings/extcon/qcom,pm8941-misc.txt index 35383adb10f1..91a49af6a122 100644 --- a/bindings/extcon/qcom,pm8941-misc.txt +++ b/bindings/extcon/qcom,pm8941-misc.txt @@ -8,7 +8,7 @@ PROPERTIES - compatible: Usage: required Value type: - Definition: Should contain "qcom,pm8941-misc"; + Definition: Should contain "qcom,pm8941-misc" or "qcom,pmd-vbus-det"; - reg: Usage: required From fef86e715b928216cdc8ef57d42d556a4d424496 Mon Sep 17 00:00:00 2001 From: Guru Das Srinagesh Date: Thu, 17 Sep 2020 15:35:11 -0700 Subject: [PATCH 2/2] ARM: dts: msm: Add support to detect VBUS for sdxlemur SDXLemur uses the VBUS_DET peripheral on PMX65. Add support for it. Change-Id: I184e6618efc761a29532306d0a177e9d8a716aeb --- qcom/pmx65.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qcom/pmx65.dtsi b/qcom/pmx65.dtsi index 813eed17ef68..ffe18479014c 100644 --- a/qcom/pmx65.dtsi +++ b/qcom/pmx65.dtsi @@ -34,6 +34,13 @@ interrupt-controller; #interrupt-cells = <2>; }; + + vbus_detect: qcom,pmd-vbus-det@1500 { + compatible = "qcom,pmd-vbus-det"; + reg = <0x1500>; + interrupts = <0x1 0x15 0x0 IRQ_TYPE_EDGE_BOTH>; + interrupt-names = "usb_vbus"; + }; }; };