199ea5a0dSWasim Nazir// SPDX-License-Identifier: BSD-3-Clause 299ea5a0dSWasim Nazir/* 399ea5a0dSWasim Nazir * Copyright (c) 2024-2025, Qualcomm Innovation Center, Inc. All rights reserved. 499ea5a0dSWasim Nazir */ 599ea5a0dSWasim Nazir 699ea5a0dSWasim Nazir/dts-v1/; 799ea5a0dSWasim Nazir 899ea5a0dSWasim Nazir#include <dt-bindings/gpio/gpio.h> 9473a1921SMohammad Rafi Shaik#include <dt-bindings/sound/qcom,q6afe.h> 1099ea5a0dSWasim Nazir#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 1199ea5a0dSWasim Nazir 1299ea5a0dSWasim Nazir#include "lemans.dtsi" 1399ea5a0dSWasim Nazir#include "lemans-pmics.dtsi" 1499ea5a0dSWasim Nazir 1599ea5a0dSWasim Nazir/ { 1699ea5a0dSWasim Nazir model = "Qualcomm Technologies, Inc. Lemans EVK"; 1799ea5a0dSWasim Nazir compatible = "qcom,lemans-evk", "qcom,qcs9100", "qcom,sa8775p"; 1899ea5a0dSWasim Nazir 1999ea5a0dSWasim Nazir aliases { 2099ea5a0dSWasim Nazir serial0 = &uart10; 2199ea5a0dSWasim Nazir }; 2299ea5a0dSWasim Nazir 23473a1921SMohammad Rafi Shaik dmic: audio-codec-0 { 24473a1921SMohammad Rafi Shaik compatible = "dmic-codec"; 25473a1921SMohammad Rafi Shaik #sound-dai-cells = <0>; 26473a1921SMohammad Rafi Shaik num-channels = <1>; 27473a1921SMohammad Rafi Shaik }; 28473a1921SMohammad Rafi Shaik 29473a1921SMohammad Rafi Shaik max98357a: audio-codec-1 { 30473a1921SMohammad Rafi Shaik compatible = "maxim,max98357a"; 31473a1921SMohammad Rafi Shaik #sound-dai-cells = <0>; 32473a1921SMohammad Rafi Shaik }; 33473a1921SMohammad Rafi Shaik 3499ea5a0dSWasim Nazir chosen { 3599ea5a0dSWasim Nazir stdout-path = "serial0:115200n8"; 3699ea5a0dSWasim Nazir }; 3769f0611cSShashank Maurya 3869f0611cSShashank Maurya edp0-connector { 3969f0611cSShashank Maurya compatible = "dp-connector"; 4069f0611cSShashank Maurya label = "EDP0"; 4169f0611cSShashank Maurya type = "mini"; 4269f0611cSShashank Maurya 4369f0611cSShashank Maurya port { 4469f0611cSShashank Maurya edp0_connector_in: endpoint { 4569f0611cSShashank Maurya remote-endpoint = <&mdss0_dp0_out>; 4669f0611cSShashank Maurya }; 4769f0611cSShashank Maurya }; 4869f0611cSShashank Maurya }; 4969f0611cSShashank Maurya 5069f0611cSShashank Maurya edp1-connector { 5169f0611cSShashank Maurya compatible = "dp-connector"; 5269f0611cSShashank Maurya label = "EDP1"; 5369f0611cSShashank Maurya type = "mini"; 5469f0611cSShashank Maurya 5569f0611cSShashank Maurya port { 5669f0611cSShashank Maurya edp1_connector_in: endpoint { 5769f0611cSShashank Maurya remote-endpoint = <&mdss0_dp1_out>; 5869f0611cSShashank Maurya }; 5969f0611cSShashank Maurya }; 6069f0611cSShashank Maurya }; 61473a1921SMohammad Rafi Shaik 62473a1921SMohammad Rafi Shaik sound { 63473a1921SMohammad Rafi Shaik compatible = "qcom,qcs9100-sndcard"; 64473a1921SMohammad Rafi Shaik model = "LEMANS-EVK"; 65473a1921SMohammad Rafi Shaik 66473a1921SMohammad Rafi Shaik pinctrl-0 = <&hs0_mi2s_active>, <&hs2_mi2s_active>; 67473a1921SMohammad Rafi Shaik pinctrl-names = "default"; 68473a1921SMohammad Rafi Shaik 69473a1921SMohammad Rafi Shaik hs0-mi2s-playback-dai-link { 70473a1921SMohammad Rafi Shaik link-name = "HS0 MI2S Playback"; 71473a1921SMohammad Rafi Shaik 72473a1921SMohammad Rafi Shaik codec { 73473a1921SMohammad Rafi Shaik sound-dai = <&max98357a>; 74473a1921SMohammad Rafi Shaik }; 75473a1921SMohammad Rafi Shaik 76473a1921SMohammad Rafi Shaik cpu { 77473a1921SMohammad Rafi Shaik sound-dai = <&q6apmbedai PRIMARY_MI2S_RX>; 78473a1921SMohammad Rafi Shaik }; 79473a1921SMohammad Rafi Shaik 80473a1921SMohammad Rafi Shaik platform { 81473a1921SMohammad Rafi Shaik sound-dai = <&q6apm>; 82473a1921SMohammad Rafi Shaik }; 83473a1921SMohammad Rafi Shaik }; 84473a1921SMohammad Rafi Shaik 85473a1921SMohammad Rafi Shaik hs2-mi2s-capture-dai-link { 86473a1921SMohammad Rafi Shaik link-name = "HS2 MI2S Capture"; 87473a1921SMohammad Rafi Shaik 88473a1921SMohammad Rafi Shaik codec { 89473a1921SMohammad Rafi Shaik sound-dai = <&dmic>; 90473a1921SMohammad Rafi Shaik }; 91473a1921SMohammad Rafi Shaik 92473a1921SMohammad Rafi Shaik cpu { 93473a1921SMohammad Rafi Shaik sound-dai = <&q6apmbedai TERTIARY_MI2S_TX>; 94473a1921SMohammad Rafi Shaik }; 95473a1921SMohammad Rafi Shaik 96473a1921SMohammad Rafi Shaik platform { 97473a1921SMohammad Rafi Shaik sound-dai = <&q6apm>; 98473a1921SMohammad Rafi Shaik }; 99473a1921SMohammad Rafi Shaik }; 100473a1921SMohammad Rafi Shaik }; 10199ea5a0dSWasim Nazir}; 10299ea5a0dSWasim Nazir 10399ea5a0dSWasim Nazir&apps_rsc { 10499ea5a0dSWasim Nazir regulators-0 { 10599ea5a0dSWasim Nazir compatible = "qcom,pmm8654au-rpmh-regulators"; 10699ea5a0dSWasim Nazir qcom,pmic-id = "a"; 10799ea5a0dSWasim Nazir 10899ea5a0dSWasim Nazir vreg_s4a: smps4 { 10999ea5a0dSWasim Nazir regulator-name = "vreg_s4a"; 11099ea5a0dSWasim Nazir regulator-min-microvolt = <1800000>; 11199ea5a0dSWasim Nazir regulator-max-microvolt = <1816000>; 11299ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 11399ea5a0dSWasim Nazir }; 11499ea5a0dSWasim Nazir 11599ea5a0dSWasim Nazir vreg_s5a: smps5 { 11699ea5a0dSWasim Nazir regulator-name = "vreg_s5a"; 11799ea5a0dSWasim Nazir regulator-min-microvolt = <1850000>; 11899ea5a0dSWasim Nazir regulator-max-microvolt = <1996000>; 11999ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 12099ea5a0dSWasim Nazir }; 12199ea5a0dSWasim Nazir 12299ea5a0dSWasim Nazir vreg_s9a: smps9 { 12399ea5a0dSWasim Nazir regulator-name = "vreg_s9a"; 12499ea5a0dSWasim Nazir regulator-min-microvolt = <535000>; 12599ea5a0dSWasim Nazir regulator-max-microvolt = <1120000>; 12699ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 12799ea5a0dSWasim Nazir }; 12899ea5a0dSWasim Nazir 12999ea5a0dSWasim Nazir vreg_l4a: ldo4 { 13099ea5a0dSWasim Nazir regulator-name = "vreg_l4a"; 13199ea5a0dSWasim Nazir regulator-min-microvolt = <788000>; 13299ea5a0dSWasim Nazir regulator-max-microvolt = <1050000>; 13399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 13499ea5a0dSWasim Nazir regulator-allow-set-load; 13599ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 13699ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 13799ea5a0dSWasim Nazir }; 13899ea5a0dSWasim Nazir 13999ea5a0dSWasim Nazir vreg_l5a: ldo5 { 14099ea5a0dSWasim Nazir regulator-name = "vreg_l5a"; 14199ea5a0dSWasim Nazir regulator-min-microvolt = <870000>; 14299ea5a0dSWasim Nazir regulator-max-microvolt = <950000>; 14399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 14499ea5a0dSWasim Nazir regulator-allow-set-load; 14599ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 14699ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 14799ea5a0dSWasim Nazir }; 14899ea5a0dSWasim Nazir 14999ea5a0dSWasim Nazir vreg_l6a: ldo6 { 15099ea5a0dSWasim Nazir regulator-name = "vreg_l6a"; 15199ea5a0dSWasim Nazir regulator-min-microvolt = <870000>; 15299ea5a0dSWasim Nazir regulator-max-microvolt = <970000>; 15399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 15499ea5a0dSWasim Nazir regulator-allow-set-load; 15599ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 15699ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 15799ea5a0dSWasim Nazir }; 15899ea5a0dSWasim Nazir 15999ea5a0dSWasim Nazir vreg_l7a: ldo7 { 16099ea5a0dSWasim Nazir regulator-name = "vreg_l7a"; 16199ea5a0dSWasim Nazir regulator-min-microvolt = <720000>; 16299ea5a0dSWasim Nazir regulator-max-microvolt = <950000>; 16399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 16499ea5a0dSWasim Nazir regulator-allow-set-load; 16599ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 16699ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 16799ea5a0dSWasim Nazir }; 16899ea5a0dSWasim Nazir 16999ea5a0dSWasim Nazir vreg_l8a: ldo8 { 17099ea5a0dSWasim Nazir regulator-name = "vreg_l8a"; 17199ea5a0dSWasim Nazir regulator-min-microvolt = <2504000>; 17299ea5a0dSWasim Nazir regulator-max-microvolt = <3300000>; 17399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 17499ea5a0dSWasim Nazir regulator-allow-set-load; 17599ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 17699ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 17799ea5a0dSWasim Nazir }; 17899ea5a0dSWasim Nazir 17999ea5a0dSWasim Nazir vreg_l9a: ldo9 { 18099ea5a0dSWasim Nazir regulator-name = "vreg_l9a"; 18199ea5a0dSWasim Nazir regulator-min-microvolt = <2970000>; 18299ea5a0dSWasim Nazir regulator-max-microvolt = <3544000>; 18399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 18499ea5a0dSWasim Nazir regulator-allow-set-load; 18599ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 18699ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 18799ea5a0dSWasim Nazir }; 18899ea5a0dSWasim Nazir }; 18999ea5a0dSWasim Nazir 19099ea5a0dSWasim Nazir regulators-1 { 19199ea5a0dSWasim Nazir compatible = "qcom,pmm8654au-rpmh-regulators"; 19299ea5a0dSWasim Nazir qcom,pmic-id = "c"; 19399ea5a0dSWasim Nazir 19499ea5a0dSWasim Nazir vreg_l1c: ldo1 { 19599ea5a0dSWasim Nazir regulator-name = "vreg_l1c"; 19699ea5a0dSWasim Nazir regulator-min-microvolt = <1140000>; 19799ea5a0dSWasim Nazir regulator-max-microvolt = <1260000>; 19899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 19999ea5a0dSWasim Nazir regulator-allow-set-load; 20099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 20199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 20299ea5a0dSWasim Nazir }; 20399ea5a0dSWasim Nazir 20499ea5a0dSWasim Nazir vreg_l2c: ldo2 { 20599ea5a0dSWasim Nazir regulator-name = "vreg_l2c"; 20699ea5a0dSWasim Nazir regulator-min-microvolt = <900000>; 20799ea5a0dSWasim Nazir regulator-max-microvolt = <1100000>; 20899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 20999ea5a0dSWasim Nazir regulator-allow-set-load; 21099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 21199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 21299ea5a0dSWasim Nazir }; 21399ea5a0dSWasim Nazir 21499ea5a0dSWasim Nazir vreg_l3c: ldo3 { 21599ea5a0dSWasim Nazir regulator-name = "vreg_l3c"; 21699ea5a0dSWasim Nazir regulator-min-microvolt = <1100000>; 21799ea5a0dSWasim Nazir regulator-max-microvolt = <1300000>; 21899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 21999ea5a0dSWasim Nazir regulator-allow-set-load; 22099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 22199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 22299ea5a0dSWasim Nazir }; 22399ea5a0dSWasim Nazir 22499ea5a0dSWasim Nazir vreg_l4c: ldo4 { 22599ea5a0dSWasim Nazir regulator-name = "vreg_l4c"; 22699ea5a0dSWasim Nazir regulator-min-microvolt = <1200000>; 22799ea5a0dSWasim Nazir regulator-max-microvolt = <1200000>; 22899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 22999ea5a0dSWasim Nazir regulator-allow-set-load; 23099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 23199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 23299ea5a0dSWasim Nazir }; 23399ea5a0dSWasim Nazir 23499ea5a0dSWasim Nazir vreg_l5c: ldo5 { 23599ea5a0dSWasim Nazir regulator-name = "vreg_l5c"; 23699ea5a0dSWasim Nazir regulator-min-microvolt = <1100000>; 23799ea5a0dSWasim Nazir regulator-max-microvolt = <1300000>; 23899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 23999ea5a0dSWasim Nazir regulator-allow-set-load; 24099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 24199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 24299ea5a0dSWasim Nazir }; 24399ea5a0dSWasim Nazir 24499ea5a0dSWasim Nazir vreg_l6c: ldo6 { 24599ea5a0dSWasim Nazir regulator-name = "vreg_l6c"; 24699ea5a0dSWasim Nazir regulator-min-microvolt = <1620000>; 24799ea5a0dSWasim Nazir regulator-max-microvolt = <1980000>; 24899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 24999ea5a0dSWasim Nazir regulator-allow-set-load; 25099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 25199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 25299ea5a0dSWasim Nazir }; 25399ea5a0dSWasim Nazir 25499ea5a0dSWasim Nazir vreg_l7c: ldo7 { 25599ea5a0dSWasim Nazir regulator-name = "vreg_l7c"; 25699ea5a0dSWasim Nazir regulator-min-microvolt = <1620000>; 25799ea5a0dSWasim Nazir regulator-max-microvolt = <2000000>; 25899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 25999ea5a0dSWasim Nazir regulator-allow-set-load; 26099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 26199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 26299ea5a0dSWasim Nazir }; 26399ea5a0dSWasim Nazir 26499ea5a0dSWasim Nazir vreg_l8c: ldo8 { 26599ea5a0dSWasim Nazir regulator-name = "vreg_l8c"; 26699ea5a0dSWasim Nazir regulator-min-microvolt = <2400000>; 26799ea5a0dSWasim Nazir regulator-max-microvolt = <3300000>; 26899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 26999ea5a0dSWasim Nazir regulator-allow-set-load; 27099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 27199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 27299ea5a0dSWasim Nazir }; 27399ea5a0dSWasim Nazir 27499ea5a0dSWasim Nazir vreg_l9c: ldo9 { 27599ea5a0dSWasim Nazir regulator-name = "vreg_l9c"; 27699ea5a0dSWasim Nazir regulator-min-microvolt = <1650000>; 27799ea5a0dSWasim Nazir regulator-max-microvolt = <2700000>; 27899ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 27999ea5a0dSWasim Nazir regulator-allow-set-load; 28099ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 28199ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 28299ea5a0dSWasim Nazir }; 28399ea5a0dSWasim Nazir }; 28499ea5a0dSWasim Nazir 28599ea5a0dSWasim Nazir regulators-2 { 28699ea5a0dSWasim Nazir compatible = "qcom,pmm8654au-rpmh-regulators"; 28799ea5a0dSWasim Nazir qcom,pmic-id = "e"; 28899ea5a0dSWasim Nazir 28999ea5a0dSWasim Nazir vreg_s4e: smps4 { 29099ea5a0dSWasim Nazir regulator-name = "vreg_s4e"; 29199ea5a0dSWasim Nazir regulator-min-microvolt = <970000>; 29299ea5a0dSWasim Nazir regulator-max-microvolt = <1520000>; 29399ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 29499ea5a0dSWasim Nazir }; 29599ea5a0dSWasim Nazir 29699ea5a0dSWasim Nazir vreg_s7e: smps7 { 29799ea5a0dSWasim Nazir regulator-name = "vreg_s7e"; 29899ea5a0dSWasim Nazir regulator-min-microvolt = <1010000>; 29999ea5a0dSWasim Nazir regulator-max-microvolt = <1170000>; 30099ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 30199ea5a0dSWasim Nazir }; 30299ea5a0dSWasim Nazir 30399ea5a0dSWasim Nazir vreg_s9e: smps9 { 30499ea5a0dSWasim Nazir regulator-name = "vreg_s9e"; 30599ea5a0dSWasim Nazir regulator-min-microvolt = <300000>; 30699ea5a0dSWasim Nazir regulator-max-microvolt = <570000>; 30799ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 30899ea5a0dSWasim Nazir }; 30999ea5a0dSWasim Nazir 31099ea5a0dSWasim Nazir vreg_l6e: ldo6 { 31199ea5a0dSWasim Nazir regulator-name = "vreg_l6e"; 31299ea5a0dSWasim Nazir regulator-min-microvolt = <1280000>; 31399ea5a0dSWasim Nazir regulator-max-microvolt = <1450000>; 31499ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 31599ea5a0dSWasim Nazir regulator-allow-set-load; 31699ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 31799ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 31899ea5a0dSWasim Nazir }; 31999ea5a0dSWasim Nazir 32099ea5a0dSWasim Nazir vreg_l8e: ldo8 { 32199ea5a0dSWasim Nazir regulator-name = "vreg_l8e"; 32299ea5a0dSWasim Nazir regulator-min-microvolt = <1800000>; 32399ea5a0dSWasim Nazir regulator-max-microvolt = <1950000>; 32499ea5a0dSWasim Nazir regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 32599ea5a0dSWasim Nazir regulator-allow-set-load; 32699ea5a0dSWasim Nazir regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM 32799ea5a0dSWasim Nazir RPMH_REGULATOR_MODE_HPM>; 32899ea5a0dSWasim Nazir }; 32999ea5a0dSWasim Nazir }; 33099ea5a0dSWasim Nazir}; 33199ea5a0dSWasim Nazir 332*5bc646aaSViken Dadhaniya&gpi_dma0 { 333*5bc646aaSViken Dadhaniya status = "okay"; 334*5bc646aaSViken Dadhaniya}; 335*5bc646aaSViken Dadhaniya 336*5bc646aaSViken Dadhaniya&gpi_dma1 { 337*5bc646aaSViken Dadhaniya status = "okay"; 338*5bc646aaSViken Dadhaniya}; 339*5bc646aaSViken Dadhaniya 340*5bc646aaSViken Dadhaniya&gpi_dma2 { 341*5bc646aaSViken Dadhaniya status = "okay"; 342*5bc646aaSViken Dadhaniya}; 343*5bc646aaSViken Dadhaniya 34469f0611cSShashank Maurya&mdss0 { 34569f0611cSShashank Maurya status = "okay"; 34669f0611cSShashank Maurya}; 34769f0611cSShashank Maurya 34869f0611cSShashank Maurya&mdss0_dp0 { 34969f0611cSShashank Maurya pinctrl-0 = <&dp0_hot_plug_det>; 35069f0611cSShashank Maurya pinctrl-names = "default"; 35169f0611cSShashank Maurya 35269f0611cSShashank Maurya status = "okay"; 35369f0611cSShashank Maurya}; 35469f0611cSShashank Maurya 35569f0611cSShashank Maurya&mdss0_dp0_out { 35669f0611cSShashank Maurya data-lanes = <0 1 2 3>; 35769f0611cSShashank Maurya link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>; 35869f0611cSShashank Maurya 35969f0611cSShashank Maurya remote-endpoint = <&edp0_connector_in>; 36069f0611cSShashank Maurya}; 36169f0611cSShashank Maurya 36269f0611cSShashank Maurya&mdss0_dp0_phy { 36369f0611cSShashank Maurya vdda-phy-supply = <&vreg_l1c>; 36469f0611cSShashank Maurya vdda-pll-supply = <&vreg_l4a>; 36569f0611cSShashank Maurya 36669f0611cSShashank Maurya status = "okay"; 36769f0611cSShashank Maurya}; 36869f0611cSShashank Maurya 36969f0611cSShashank Maurya&mdss0_dp1 { 37069f0611cSShashank Maurya pinctrl-0 = <&dp1_hot_plug_det>; 37169f0611cSShashank Maurya pinctrl-names = "default"; 37269f0611cSShashank Maurya 37369f0611cSShashank Maurya status = "okay"; 37469f0611cSShashank Maurya}; 37569f0611cSShashank Maurya 37669f0611cSShashank Maurya&mdss0_dp1_out { 37769f0611cSShashank Maurya data-lanes = <0 1 2 3>; 37869f0611cSShashank Maurya link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>; 37969f0611cSShashank Maurya 38069f0611cSShashank Maurya remote-endpoint = <&edp1_connector_in>; 38169f0611cSShashank Maurya}; 38269f0611cSShashank Maurya 38369f0611cSShashank Maurya&mdss0_dp1_phy { 38469f0611cSShashank Maurya vdda-phy-supply = <&vreg_l1c>; 38569f0611cSShashank Maurya vdda-pll-supply = <&vreg_l4a>; 38669f0611cSShashank Maurya 38769f0611cSShashank Maurya status = "okay"; 38869f0611cSShashank Maurya}; 38969f0611cSShashank Maurya 390*5bc646aaSViken Dadhaniya&qupv3_id_0 { 391*5bc646aaSViken Dadhaniya status = "okay"; 392*5bc646aaSViken Dadhaniya}; 393*5bc646aaSViken Dadhaniya 39499ea5a0dSWasim Nazir&qupv3_id_1 { 39599ea5a0dSWasim Nazir status = "okay"; 39699ea5a0dSWasim Nazir}; 39799ea5a0dSWasim Nazir 398*5bc646aaSViken Dadhaniya&qupv3_id_2 { 399*5bc646aaSViken Dadhaniya status = "okay"; 400*5bc646aaSViken Dadhaniya}; 401*5bc646aaSViken Dadhaniya 40299ea5a0dSWasim Nazir&sleep_clk { 40399ea5a0dSWasim Nazir clock-frequency = <32768>; 40499ea5a0dSWasim Nazir}; 40599ea5a0dSWasim Nazir 40699ea5a0dSWasim Nazir&uart10 { 40799ea5a0dSWasim Nazir compatible = "qcom,geni-debug-uart"; 40899ea5a0dSWasim Nazir pinctrl-0 = <&qup_uart10_default>; 40999ea5a0dSWasim Nazir pinctrl-names = "default"; 41099ea5a0dSWasim Nazir 41199ea5a0dSWasim Nazir status = "okay"; 41299ea5a0dSWasim Nazir}; 41399ea5a0dSWasim Nazir 41499ea5a0dSWasim Nazir&ufs_mem_hc { 41599ea5a0dSWasim Nazir reset-gpios = <&tlmm 149 GPIO_ACTIVE_LOW>; 41699ea5a0dSWasim Nazir vcc-supply = <&vreg_l8a>; 41799ea5a0dSWasim Nazir vcc-max-microamp = <1100000>; 41899ea5a0dSWasim Nazir vccq-supply = <&vreg_l4c>; 41999ea5a0dSWasim Nazir vccq-max-microamp = <1200000>; 42099ea5a0dSWasim Nazir 42199ea5a0dSWasim Nazir status = "okay"; 42299ea5a0dSWasim Nazir}; 42399ea5a0dSWasim Nazir 42499ea5a0dSWasim Nazir&ufs_mem_phy { 42599ea5a0dSWasim Nazir vdda-phy-supply = <&vreg_l4a>; 42699ea5a0dSWasim Nazir vdda-pll-supply = <&vreg_l1c>; 42799ea5a0dSWasim Nazir 42899ea5a0dSWasim Nazir status = "okay"; 42999ea5a0dSWasim Nazir}; 43099ea5a0dSWasim Nazir 43199ea5a0dSWasim Nazir&xo_board_clk { 43299ea5a0dSWasim Nazir clock-frequency = <38400000>; 43399ea5a0dSWasim Nazir}; 434