From 23ea0a9998553ce59acf0fb8ef54880365e0ab33 Mon Sep 17 00:00:00 2001 From: Prasad Kumpatla Date: Tue, 8 Oct 2024 20:28:38 +0530 Subject: [PATCH] ARM: dts: qcom: add support for wcd usbss i2c slave on tuna add support for wcd_usbss i2c slave and sdam interrupt registration. Change-Id: I03369812d52781c96a86922eb92a930da08f7833 Signed-off-by: Prasad Kumpatla --- qcom/tuna-qrd.dtsi | 9 +++++++++ qcom/tuna.dtsi | 11 ++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/qcom/tuna-qrd.dtsi b/qcom/tuna-qrd.dtsi index 86cea255..a5251301 100644 --- a/qcom/tuna-qrd.dtsi +++ b/qcom/tuna-qrd.dtsi @@ -4,6 +4,7 @@ */ #include #include +#include &qupv3_se4_spi { #address-cells = <1>; @@ -89,6 +90,14 @@ status = "ok"; }; +&wcd_usbss { + interrupt-parent = <&spmi_bus>; + interrupts = <0x0 0xb6 0x1 IRQ_TYPE_EDGE_BOTH>; + interrupt-names = "usb_wcd"; + nvmem-cells = <&usb_mode>; + nvmem-cell-names = "usb_mode"; +}; + &sdhc_2 { vdd-supply = <&L13B>; qcom,vdd-voltage-level = <2960000 2960000>; diff --git a/qcom/tuna.dtsi b/qcom/tuna.dtsi index 028f99f5..6c9ad3d8 100644 --- a/qcom/tuna.dtsi +++ b/qcom/tuna.dtsi @@ -48,7 +48,7 @@ qcom_scm: qcom_scm {}; }; - aliases { + aliases: aliases { serial0 = &qupv3_se7_2uart; ufshc1 = &ufshc_mem; /* Embedded UFS Slot */ mmc1 = &sdhc_2; /* SDC2 SD card slot */ @@ -3179,3 +3179,12 @@ &qupv3_se7_2uart { status = "ok"; }; + +&qupv3_se3_i2c { + status = "ok"; + wcd_usbss: wcd939x_i2c@e { + compatible = "qcom,wcd939x-i2c"; + reg = <0xe>; + vdd-usb-cp-supply = <&L7B>; + }; +};