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>; + }; +};