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