17a1f4e7fSRajendra Nayak// SPDX-License-Identifier: BSD-3-Clause 27a1f4e7fSRajendra Nayak/* 37a1f4e7fSRajendra Nayak * sc7280 IDP board device tree source 47a1f4e7fSRajendra Nayak * 57a1f4e7fSRajendra Nayak * Copyright (c) 2021, The Linux Foundation. All rights reserved. 67a1f4e7fSRajendra Nayak */ 77a1f4e7fSRajendra Nayak 87a1f4e7fSRajendra Nayak/dts-v1/; 97a1f4e7fSRajendra Nayak 10fbd5a1d2Ssatya priya#include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h> 1197a5b73bSRajendra Nayak#include "sc7280-idp.dtsi" 12a1cbfdfdSsatya priya#include "pmr735a.dtsi" 137a1f4e7fSRajendra Nayak 147a1f4e7fSRajendra Nayak/ { 1597a5b73bSRajendra Nayak model = "Qualcomm Technologies, Inc. sc7280 IDP SKU1 platform"; 169d6e639cSRajendra Nayak compatible = "qcom,sc7280-idp", "google,senor", "qcom,sc7280"; 177a1f4e7fSRajendra Nayak 187a1f4e7fSRajendra Nayak aliases { 197a1f4e7fSRajendra Nayak serial0 = &uart5; 207a1f4e7fSRajendra Nayak }; 217a1f4e7fSRajendra Nayak 227a1f4e7fSRajendra Nayak chosen { 237a1f4e7fSRajendra Nayak stdout-path = "serial0:115200n8"; 247a1f4e7fSRajendra Nayak }; 257a1f4e7fSRajendra Nayak}; 267a1f4e7fSRajendra Nayak 2760eb631fSsatya priya&apps_rsc { 28a93af467SKrzysztof Kozlowski regulators-2 { 2960eb631fSsatya priya compatible = "qcom,pmr735a-rpmh-regulators"; 3060eb631fSsatya priya qcom,pmic-id = "e"; 3160eb631fSsatya priya 3260eb631fSsatya priya vreg_l2e_1p2: ldo2 { 3360eb631fSsatya priya regulator-min-microvolt = <1200000>; 3460eb631fSsatya priya regulator-max-microvolt = <1200000>; 3560eb631fSsatya priya }; 3660eb631fSsatya priya 3760eb631fSsatya priya vreg_l3e_0p9: ldo3 { 3860eb631fSsatya priya regulator-min-microvolt = <912000>; 3960eb631fSsatya priya regulator-max-microvolt = <1020000>; 4060eb631fSsatya priya }; 4160eb631fSsatya priya 4260eb631fSsatya priya vreg_l4e_1p7: ldo4 { 4360eb631fSsatya priya regulator-min-microvolt = <1776000>; 4460eb631fSsatya priya regulator-max-microvolt = <1890000>; 4560eb631fSsatya priya }; 4660eb631fSsatya priya 4760eb631fSsatya priya vreg_l5e_0p8: ldo5 { 4860eb631fSsatya priya regulator-min-microvolt = <800000>; 4960eb631fSsatya priya regulator-max-microvolt = <800000>; 5060eb631fSsatya priya }; 5160eb631fSsatya priya 5260eb631fSsatya priya vreg_l6e_0p8: ldo6 { 5360eb631fSsatya priya regulator-min-microvolt = <480000>; 5460eb631fSsatya priya regulator-max-microvolt = <904000>; 5560eb631fSsatya priya }; 5660eb631fSsatya priya }; 5760eb631fSsatya priya}; 5860eb631fSsatya priya 591ff6797cSBalakrishna Godavarthi&bluetooth { 601ff6797cSBalakrishna Godavarthi vddio-supply = <&vreg_l19b_1p8>; 611ff6797cSBalakrishna Godavarthi}; 621ff6797cSBalakrishna Godavarthi 6312a7f71aSDouglas Anderson&pmk8350_rtc { 6412a7f71aSDouglas Anderson status = "okay"; 6512a7f71aSDouglas Anderson}; 6612a7f71aSDouglas Anderson 674e24d227SPrasad Malisetty&nvme_pwren { 684e24d227SPrasad Malisetty pins = "gpio19"; 694e24d227SPrasad Malisetty}; 704e24d227SPrasad Malisetty 714e24d227SPrasad Malisetty&nvme_3v3_regulator { 724e24d227SPrasad Malisetty gpio = <&tlmm 19 GPIO_ACTIVE_HIGH>; 734e24d227SPrasad Malisetty}; 744e24d227SPrasad Malisetty 75fbd5a1d2Ssatya priya&pmk8350_vadc { 76*41c18552SMarijn Suijten channel@403 { 77fbd5a1d2Ssatya priya reg = <PMR735A_ADC7_DIE_TEMP>; 78fbd5a1d2Ssatya priya label = "pmr735a_die_temp"; 79fbd5a1d2Ssatya priya qcom,pre-scaling = <1 1>; 80fbd5a1d2Ssatya priya }; 81fbd5a1d2Ssatya priya}; 821b968998SSandeep Maheswaram 831b968998SSandeep Maheswaram&usb_2 { 841b968998SSandeep Maheswaram status = "okay"; 851b968998SSandeep Maheswaram}; 861b968998SSandeep Maheswaram 871b968998SSandeep Maheswaram&usb_2_dwc3 { 880fa44eddSSouradeep Chowdhury dr_mode = "otg"; 891b968998SSandeep Maheswaram}; 901b968998SSandeep Maheswaram 911b968998SSandeep Maheswaram&usb_2_hsphy { 921b968998SSandeep Maheswaram status = "okay"; 931b968998SSandeep Maheswaram 941b968998SSandeep Maheswaram vdda-pll-supply = <&vreg_l10c_0p8>; 951b968998SSandeep Maheswaram vdda33-supply = <&vreg_l2b_3p0>; 961b968998SSandeep Maheswaram vdda18-supply = <&vreg_l1c_1p8>; 971b968998SSandeep Maheswaram}; 98