Merge tag 'usb-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
[linux-2.6-microblaze.git] / arch / arm64 / boot / dts / qcom / sc7280-idp.dts
index 54d2cb3..44326d8 100644 (file)
@@ -7,11 +7,19 @@
 
 /dts-v1/;
 
+#include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
+#include <dt-bindings/iio/qcom,spmi-adc7-pmr735b.h>
+#include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h>
+#include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
 #include "sc7280.dtsi"
+#include "pm7325.dtsi"
+#include "pmr735a.dtsi"
+#include "pm8350c.dtsi"
+#include "pmk8350.dtsi"
 
 / {
        model = "Qualcomm Technologies, Inc. sc7280 IDP platform";
-       compatible = "qcom,sc7280-idp", "qcom,sc7280";
+       compatible = "qcom,sc7280-idp", "google,senor", "qcom,sc7280";
 
        aliases {
                serial0 = &uart5;
        };
 };
 
+&pmk8350_vadc {
+               pm8350_die_temp {
+                       reg = <PM8350_ADC7_DIE_TEMP>;
+                       label = "pm8350_die_temp";
+                       qcom,pre-scaling = <1 1>;
+               };
+
+               pmk8350_die_temp {
+                       reg = <PMK8350_ADC7_DIE_TEMP>;
+                       label = "pmk8350_die_temp";
+                       qcom,pre-scaling = <1 1>;
+               };
+
+               pmr735a_die_temp {
+                       reg = <PMR735A_ADC7_DIE_TEMP>;
+                       label = "pmr735a_die_temp";
+                       qcom,pre-scaling = <1 1>;
+               };
+
+               pmr735b_die_temp {
+                       reg = <PMR735B_ADC7_DIE_TEMP>;
+                       label = "pmr735b_die_temp";
+                       qcom,pre-scaling = <1 1>;
+               };
+};
+
 &qupv3_id_0 {
        status = "okay";
 };
        status = "okay";
 };
 
+&usb_1 {
+       status = "okay";
+};
+
+&usb_1_dwc3 {
+       dr_mode = "host";
+};
+
+&usb_1_hsphy {
+       status = "okay";
+
+       vdda-pll-supply = <&vreg_l10c_0p8>;
+       vdda33-supply = <&vreg_l2b_3p0>;
+       vdda18-supply = <&vreg_l1c_1p8>;
+};
+
+&usb_1_qmpphy {
+       status = "okay";
+
+       vdda-phy-supply = <&vreg_l6b_1p2>;
+       vdda-pll-supply = <&vreg_l1b_0p8>;
+};
+
+&usb_2 {
+       status = "okay";
+};
+
+&usb_2_dwc3 {
+       dr_mode = "peripheral";
+};
+
+&usb_2_hsphy {
+       status = "okay";
+
+       vdda-pll-supply = <&vreg_l10c_0p8>;
+       vdda33-supply = <&vreg_l2b_3p0>;
+       vdda18-supply = <&vreg_l1c_1p8>;
+};
+
 /* PINCTRL - additions to nodes defined in sc7280.dtsi */
 
 &qup_uart5_default {