Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: BSD-3-Clause
0002 /*
0003  * sc7280 IDP board device tree source
0004  *
0005  * Copyright (c) 2021, The Linux Foundation. All rights reserved.
0006  */
0007 
0008 /dts-v1/;
0009 
0010 #include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
0011 #include "sc7280-idp.dtsi"
0012 #include "pmr735a.dtsi"
0013 
0014 / {
0015         model = "Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform";
0016         compatible = "qcom,sc7280-idp", "google,senor", "qcom,sc7280";
0017 
0018         aliases {
0019                 serial0 = &uart5;
0020         };
0021 
0022         chosen {
0023                 stdout-path = "serial0:115200n8";
0024         };
0025 };
0026 
0027 &apps_rsc {
0028         pmr735a-regulators {
0029                 compatible = "qcom,pmr735a-rpmh-regulators";
0030                 qcom,pmic-id = "e";
0031 
0032                 vreg_l2e_1p2: ldo2 {
0033                         regulator-min-microvolt = <1200000>;
0034                         regulator-max-microvolt = <1200000>;
0035                 };
0036 
0037                 vreg_l3e_0p9: ldo3 {
0038                         regulator-min-microvolt = <912000>;
0039                         regulator-max-microvolt = <1020000>;
0040                 };
0041 
0042                 vreg_l4e_1p7: ldo4 {
0043                         regulator-min-microvolt = <1776000>;
0044                         regulator-max-microvolt = <1890000>;
0045                 };
0046 
0047                 vreg_l5e_0p8: ldo5 {
0048                         regulator-min-microvolt = <800000>;
0049                         regulator-max-microvolt = <800000>;
0050                 };
0051 
0052                 vreg_l6e_0p8: ldo6 {
0053                         regulator-min-microvolt = <480000>;
0054                         regulator-max-microvolt = <904000>;
0055                 };
0056         };
0057 };
0058 
0059 &bluetooth {
0060         vddio-supply = <&vreg_l19b_1p8>;
0061 };
0062 
0063 &ipa {
0064         status = "okay";
0065         modem-init;
0066 };
0067 
0068 &pmk8350_rtc {
0069         status = "okay";
0070 };
0071 
0072 &nvme_pwren {
0073         pins = "gpio19";
0074 };
0075 
0076 &nvme_3v3_regulator {
0077         gpio = <&tlmm 19 GPIO_ACTIVE_HIGH>;
0078 };
0079 
0080 &pmk8350_vadc {
0081         pmr735a_die_temp {
0082                 reg = <PMR735A_ADC7_DIE_TEMP>;
0083                 label = "pmr735a_die_temp";
0084                 qcom,pre-scaling = <1 1>;
0085         };
0086 };
0087 
0088 &usb_2 {
0089         status = "okay";
0090 };
0091 
0092 &usb_2_dwc3 {
0093         dr_mode = "otg";
0094 };
0095 
0096 &usb_2_hsphy {
0097         status = "okay";
0098 
0099         vdda-pll-supply = <&vreg_l10c_0p8>;
0100         vdda33-supply = <&vreg_l2b_3p0>;
0101         vdda18-supply = <&vreg_l1c_1p8>;
0102 };