1cb7aa33aSEmmanuel Vadot// SPDX-License-Identifier: BSD-3-Clause 2cb7aa33aSEmmanuel Vadot/* 3cb7aa33aSEmmanuel Vadot * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved. 4cb7aa33aSEmmanuel Vadot */ 5cb7aa33aSEmmanuel Vadot 6cb7aa33aSEmmanuel Vadot/dts-v1/; 7cb7aa33aSEmmanuel Vadot 8cb7aa33aSEmmanuel Vadot#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 9cb7aa33aSEmmanuel Vadot#include "qdu1000.dtsi" 10cb7aa33aSEmmanuel Vadot#include "pm8150.dtsi" 11cb7aa33aSEmmanuel Vadot 12cb7aa33aSEmmanuel Vadot/ { 13cb7aa33aSEmmanuel Vadot model = "Qualcomm Technologies, Inc. QDU1000 IDP"; 14cb7aa33aSEmmanuel Vadot compatible = "qcom,qdu1000-idp", "qcom,qdu1000"; 15cb7aa33aSEmmanuel Vadot chassis-type = "embedded"; 16cb7aa33aSEmmanuel Vadot 17cb7aa33aSEmmanuel Vadot aliases { 18cb7aa33aSEmmanuel Vadot serial0 = &uart7; 19cb7aa33aSEmmanuel Vadot }; 20cb7aa33aSEmmanuel Vadot 21cb7aa33aSEmmanuel Vadot chosen { 22cb7aa33aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 23cb7aa33aSEmmanuel Vadot }; 24cb7aa33aSEmmanuel Vadot 25cb7aa33aSEmmanuel Vadot clocks { 26cb7aa33aSEmmanuel Vadot xo_board: xo-board-clk { 27cb7aa33aSEmmanuel Vadot compatible = "fixed-clock"; 28cb7aa33aSEmmanuel Vadot clock-frequency = <19200000>; 29cb7aa33aSEmmanuel Vadot #clock-cells = <0>; 30cb7aa33aSEmmanuel Vadot }; 31cb7aa33aSEmmanuel Vadot 32cb7aa33aSEmmanuel Vadot sleep_clk: sleep-clk { 33cb7aa33aSEmmanuel Vadot compatible = "fixed-clock"; 34cb7aa33aSEmmanuel Vadot clock-frequency = <32000>; 35cb7aa33aSEmmanuel Vadot #clock-cells = <0>; 36cb7aa33aSEmmanuel Vadot }; 37cb7aa33aSEmmanuel Vadot }; 38cb7aa33aSEmmanuel Vadot 39cb7aa33aSEmmanuel Vadot ppvar_sys: ppvar-sys-regulator { 40cb7aa33aSEmmanuel Vadot compatible = "regulator-fixed"; 41cb7aa33aSEmmanuel Vadot regulator-name = "ppvar_sys"; 42cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <4200000>; 43cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <4200000>; 44cb7aa33aSEmmanuel Vadot 45cb7aa33aSEmmanuel Vadot regulator-always-on; 46cb7aa33aSEmmanuel Vadot regulator-boot-on; 47cb7aa33aSEmmanuel Vadot }; 48cb7aa33aSEmmanuel Vadot 49cb7aa33aSEmmanuel Vadot vph_pwr: vph-pwr-regulator { 50cb7aa33aSEmmanuel Vadot compatible = "regulator-fixed"; 51cb7aa33aSEmmanuel Vadot regulator-name = "vph_pwr"; 52cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <3700000>; 53cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <3700000>; 54cb7aa33aSEmmanuel Vadot 55cb7aa33aSEmmanuel Vadot regulator-always-on; 56cb7aa33aSEmmanuel Vadot regulator-boot-on; 57cb7aa33aSEmmanuel Vadot 58cb7aa33aSEmmanuel Vadot vin-supply = <&ppvar_sys>; 59cb7aa33aSEmmanuel Vadot }; 60cb7aa33aSEmmanuel Vadot}; 61cb7aa33aSEmmanuel Vadot 62cb7aa33aSEmmanuel Vadot&apps_rsc { 63cb7aa33aSEmmanuel Vadot regulators { 64cb7aa33aSEmmanuel Vadot compatible = "qcom,pm8150-rpmh-regulators"; 65cb7aa33aSEmmanuel Vadot qcom,pmic-id = "a"; 66cb7aa33aSEmmanuel Vadot 67cb7aa33aSEmmanuel Vadot vdd-s1-supply = <&vph_pwr>; 68cb7aa33aSEmmanuel Vadot vdd-s2-supply = <&vph_pwr>; 69cb7aa33aSEmmanuel Vadot vdd-s3-supply = <&vph_pwr>; 70cb7aa33aSEmmanuel Vadot vdd-s4-supply = <&vph_pwr>; 71cb7aa33aSEmmanuel Vadot vdd-s5-supply = <&vph_pwr>; 72cb7aa33aSEmmanuel Vadot vdd-s6-supply = <&vph_pwr>; 73cb7aa33aSEmmanuel Vadot vdd-s7-supply = <&vph_pwr>; 74cb7aa33aSEmmanuel Vadot vdd-s8-supply = <&vph_pwr>; 75cb7aa33aSEmmanuel Vadot vdd-s9-supply = <&vph_pwr>; 76cb7aa33aSEmmanuel Vadot vdd-s10-supply = <&vph_pwr>; 77cb7aa33aSEmmanuel Vadot 78cb7aa33aSEmmanuel Vadot vdd-l1-l8-l11-supply = <&vreg_s6a_0p9>; 79cb7aa33aSEmmanuel Vadot vdd-l2-l10-supply = <&vph_pwr>; 80cb7aa33aSEmmanuel Vadot vdd-l3-l4-l5-l18-supply = <&vreg_s5a_2p0>; 81cb7aa33aSEmmanuel Vadot vdd-l6-l9-supply = <&vreg_s6a_0p9>; 82cb7aa33aSEmmanuel Vadot vdd-l7-l12-l14-l15-supply = <&vreg_s4a_1p8>; 83cb7aa33aSEmmanuel Vadot vdd-l13-l16-l17-supply = <&vph_pwr>; 84cb7aa33aSEmmanuel Vadot 85cb7aa33aSEmmanuel Vadot vreg_s2a_0p5: smps2 { 86cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s2a_0p5"; 87cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <320000>; 88cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <570000>; 89cb7aa33aSEmmanuel Vadot }; 90cb7aa33aSEmmanuel Vadot 91cb7aa33aSEmmanuel Vadot vreg_s3a_1p05: smps3 { 92cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s3a_1p05"; 93cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <950000>; 94cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1170000>; 95cb7aa33aSEmmanuel Vadot }; 96cb7aa33aSEmmanuel Vadot 97cb7aa33aSEmmanuel Vadot vreg_s4a_1p8: smps4 { 98cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s4a_1p8"; 99cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1800000>; 100cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1800000>; 101cb7aa33aSEmmanuel Vadot }; 102cb7aa33aSEmmanuel Vadot 103cb7aa33aSEmmanuel Vadot vreg_s5a_2p0: smps5 { 104cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s5a_2p0"; 105cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1904000>; 106cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <2000000>; 107cb7aa33aSEmmanuel Vadot }; 108cb7aa33aSEmmanuel Vadot 109cb7aa33aSEmmanuel Vadot vreg_s6a_0p9: smps6 { 110cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s6a_0p9"; 111cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <920000>; 112cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1128000>; 113cb7aa33aSEmmanuel Vadot }; 114cb7aa33aSEmmanuel Vadot 115cb7aa33aSEmmanuel Vadot vreg_s7a_1p2: smps7 { 116cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s7a_1p2"; 117cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1200000>; 118cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1200000>; 119cb7aa33aSEmmanuel Vadot }; 120cb7aa33aSEmmanuel Vadot 121cb7aa33aSEmmanuel Vadot vreg_s8a_1p3: smps8 { 122cb7aa33aSEmmanuel Vadot regulator-name = "vreg_s8a_1p3"; 123cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1352000>; 124cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1352000>; 125cb7aa33aSEmmanuel Vadot }; 126cb7aa33aSEmmanuel Vadot 127cb7aa33aSEmmanuel Vadot vreg_l1a_0p91: ldo1 { 128cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l1a_0p91"; 129cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <312000>; 130cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1304000>; 131cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 132cb7aa33aSEmmanuel Vadot }; 133cb7aa33aSEmmanuel Vadot 134cb7aa33aSEmmanuel Vadot vreg_l2a_2p3: ldo2 { 135cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l2a_2p3"; 136cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <2970000>; 137cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 138cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 139cb7aa33aSEmmanuel Vadot }; 140cb7aa33aSEmmanuel Vadot 141cb7aa33aSEmmanuel Vadot vreg_l3a_1p2: ldo3 { 142cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l3a_1p2"; 143cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <920000>; 144cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1260000>; 145cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 146cb7aa33aSEmmanuel Vadot }; 147cb7aa33aSEmmanuel Vadot 148cb7aa33aSEmmanuel Vadot vreg_l5a_0p8: ldo5 { 149cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l5a_0p8"; 150cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <312000>; 151cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1304000>; 152cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 153cb7aa33aSEmmanuel Vadot }; 154cb7aa33aSEmmanuel Vadot 155cb7aa33aSEmmanuel Vadot vreg_l6a_0p91: ldo6 { 156cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l6a_0p91"; 157cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <880000>; 158cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <950000>; 159cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 160cb7aa33aSEmmanuel Vadot }; 161cb7aa33aSEmmanuel Vadot 162cb7aa33aSEmmanuel Vadot vreg_l7a_1p8: ldo7 { 163cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l7a_1p8"; 164cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1650000>; 165cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <2000000>; 166cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 167cb7aa33aSEmmanuel Vadot 168cb7aa33aSEmmanuel Vadot }; 169cb7aa33aSEmmanuel Vadot 170cb7aa33aSEmmanuel Vadot vreg_l8a_0p91: ldo8 { 171cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l8a_0p91"; 172cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <888000>; 173cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <925000>; 174cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 175cb7aa33aSEmmanuel Vadot }; 176cb7aa33aSEmmanuel Vadot 177cb7aa33aSEmmanuel Vadot vreg_l9a_0p91: ldo9 { 178cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l9a_0p91"; 179cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <312000>; 180cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1304000>; 181cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 182cb7aa33aSEmmanuel Vadot }; 183cb7aa33aSEmmanuel Vadot 184cb7aa33aSEmmanuel Vadot vreg_l10a_2p95: ldo10 { 185cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l10a_2p95"; 186cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <2700000>; 187cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <3544000>; 188cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 189cb7aa33aSEmmanuel Vadot }; 190cb7aa33aSEmmanuel Vadot 191cb7aa33aSEmmanuel Vadot vreg_l11a_0p91: ldo11 { 192cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l11a_0p91"; 193cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <800000>; 194cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1000000>; 195cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 196cb7aa33aSEmmanuel Vadot }; 197cb7aa33aSEmmanuel Vadot 198cb7aa33aSEmmanuel Vadot vreg_l12a_1p8: ldo12 { 199cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l12a_1p8"; 200cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1504000>; 201cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1504000>; 202cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 203cb7aa33aSEmmanuel Vadot }; 204cb7aa33aSEmmanuel Vadot 205cb7aa33aSEmmanuel Vadot vreg_l14a_1p8: ldo14 { 206cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l14a_1p8"; 207cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1650000>; 208cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1950000>; 209cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 210cb7aa33aSEmmanuel Vadot }; 211cb7aa33aSEmmanuel Vadot 212cb7aa33aSEmmanuel Vadot vreg_l15a_1p8: ldo15 { 213cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l15a_1p8"; 214cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1504000>; 215cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <2000000>; 216cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 217cb7aa33aSEmmanuel Vadot }; 218cb7aa33aSEmmanuel Vadot 219cb7aa33aSEmmanuel Vadot vreg_l16a_1p8: ldo16 { 220cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l16a_1p8"; 221cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <1710000>; 222cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1890000>; 223cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 224cb7aa33aSEmmanuel Vadot }; 225cb7aa33aSEmmanuel Vadot 226cb7aa33aSEmmanuel Vadot vreg_l17a_3p3: ldo17 { 227cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l17a_3p3"; 228cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <3000000>; 229cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <3544000>; 230cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 231cb7aa33aSEmmanuel Vadot }; 232cb7aa33aSEmmanuel Vadot 233cb7aa33aSEmmanuel Vadot vreg_l18a_1p2: ldo18 { 234cb7aa33aSEmmanuel Vadot regulator-name = "vreg_l18a_1p2"; 235cb7aa33aSEmmanuel Vadot regulator-min-microvolt = <312000>; 236cb7aa33aSEmmanuel Vadot regulator-max-microvolt = <1304000>; 237cb7aa33aSEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>; 238cb7aa33aSEmmanuel Vadot }; 239cb7aa33aSEmmanuel Vadot }; 240cb7aa33aSEmmanuel Vadot}; 241cb7aa33aSEmmanuel Vadot 242cb7aa33aSEmmanuel Vadot&qup_i2c1_data_clk { 243cb7aa33aSEmmanuel Vadot drive-strength = <2>; 244cb7aa33aSEmmanuel Vadot bias-pull-up; 245cb7aa33aSEmmanuel Vadot}; 246cb7aa33aSEmmanuel Vadot 247cb7aa33aSEmmanuel Vadot&qup_i2c2_data_clk { 248cb7aa33aSEmmanuel Vadot drive-strength = <2>; 249cb7aa33aSEmmanuel Vadot bias-pull-up; 250cb7aa33aSEmmanuel Vadot}; 251cb7aa33aSEmmanuel Vadot 252cb7aa33aSEmmanuel Vadot&qup_i2c3_data_clk { 253cb7aa33aSEmmanuel Vadot drive-strength = <2>; 254cb7aa33aSEmmanuel Vadot bias-pull-up; 255cb7aa33aSEmmanuel Vadot}; 256cb7aa33aSEmmanuel Vadot 257cb7aa33aSEmmanuel Vadot&qup_i2c4_data_clk { 258cb7aa33aSEmmanuel Vadot drive-strength = <2>; 259cb7aa33aSEmmanuel Vadot bias-pull-up; 260cb7aa33aSEmmanuel Vadot}; 261cb7aa33aSEmmanuel Vadot 262cb7aa33aSEmmanuel Vadot&qup_i2c5_data_clk { 263cb7aa33aSEmmanuel Vadot drive-strength = <2>; 264cb7aa33aSEmmanuel Vadot bias-pull-up; 265cb7aa33aSEmmanuel Vadot}; 266cb7aa33aSEmmanuel Vadot 267cb7aa33aSEmmanuel Vadot&qup_i2c6_data_clk { 268cb7aa33aSEmmanuel Vadot drive-strength = <2>; 269cb7aa33aSEmmanuel Vadot bias-pull-up; 270cb7aa33aSEmmanuel Vadot}; 271cb7aa33aSEmmanuel Vadot 272cb7aa33aSEmmanuel Vadot&qup_i2c9_data_clk { 273cb7aa33aSEmmanuel Vadot drive-strength = <2>; 274cb7aa33aSEmmanuel Vadot bias-pull-up; 275cb7aa33aSEmmanuel Vadot}; 276cb7aa33aSEmmanuel Vadot 277cb7aa33aSEmmanuel Vadot&qup_i2c10_data_clk { 278cb7aa33aSEmmanuel Vadot drive-strength = <2>; 279cb7aa33aSEmmanuel Vadot bias-pull-up; 280cb7aa33aSEmmanuel Vadot}; 281cb7aa33aSEmmanuel Vadot 282cb7aa33aSEmmanuel Vadot&qup_i2c11_data_clk { 283cb7aa33aSEmmanuel Vadot drive-strength = <2>; 284cb7aa33aSEmmanuel Vadot bias-pull-up; 285cb7aa33aSEmmanuel Vadot}; 286cb7aa33aSEmmanuel Vadot 287cb7aa33aSEmmanuel Vadot&qup_i2c12_data_clk { 288cb7aa33aSEmmanuel Vadot drive-strength = <2>; 289cb7aa33aSEmmanuel Vadot bias-pull-up; 290cb7aa33aSEmmanuel Vadot}; 291cb7aa33aSEmmanuel Vadot 292cb7aa33aSEmmanuel Vadot&qup_i2c13_data_clk { 293cb7aa33aSEmmanuel Vadot drive-strength = <2>; 294cb7aa33aSEmmanuel Vadot bias-pull-up; 295cb7aa33aSEmmanuel Vadot}; 296cb7aa33aSEmmanuel Vadot 297cb7aa33aSEmmanuel Vadot&qup_i2c14_data_clk { 298cb7aa33aSEmmanuel Vadot drive-strength = <2>; 299cb7aa33aSEmmanuel Vadot bias-pull-up; 300cb7aa33aSEmmanuel Vadot}; 301cb7aa33aSEmmanuel Vadot 302cb7aa33aSEmmanuel Vadot&qup_i2c15_data_clk { 303cb7aa33aSEmmanuel Vadot drive-strength = <2>; 304cb7aa33aSEmmanuel Vadot bias-pull-up; 305cb7aa33aSEmmanuel Vadot}; 306cb7aa33aSEmmanuel Vadot 307cb7aa33aSEmmanuel Vadot&qup_spi1_cs { 308cb7aa33aSEmmanuel Vadot drive-strength = <6>; 309cb7aa33aSEmmanuel Vadot bias-disable; 310cb7aa33aSEmmanuel Vadot}; 311cb7aa33aSEmmanuel Vadot 312cb7aa33aSEmmanuel Vadot&qup_spi1_data_clk { 313cb7aa33aSEmmanuel Vadot drive-strength = <6>; 314cb7aa33aSEmmanuel Vadot bias-disable; 315cb7aa33aSEmmanuel Vadot}; 316cb7aa33aSEmmanuel Vadot 317cb7aa33aSEmmanuel Vadot&qup_spi2_cs { 318cb7aa33aSEmmanuel Vadot drive-strength = <6>; 319cb7aa33aSEmmanuel Vadot bias-disable; 320cb7aa33aSEmmanuel Vadot}; 321cb7aa33aSEmmanuel Vadot 322cb7aa33aSEmmanuel Vadot&qup_spi2_data_clk { 323cb7aa33aSEmmanuel Vadot drive-strength = <6>; 324cb7aa33aSEmmanuel Vadot bias-disable; 325cb7aa33aSEmmanuel Vadot}; 326cb7aa33aSEmmanuel Vadot 327cb7aa33aSEmmanuel Vadot&qup_spi3_cs { 328cb7aa33aSEmmanuel Vadot drive-strength = <6>; 329cb7aa33aSEmmanuel Vadot bias-disable; 330cb7aa33aSEmmanuel Vadot}; 331cb7aa33aSEmmanuel Vadot 332cb7aa33aSEmmanuel Vadot&qup_spi3_data_clk { 333cb7aa33aSEmmanuel Vadot drive-strength = <6>; 334cb7aa33aSEmmanuel Vadot bias-disable; 335cb7aa33aSEmmanuel Vadot}; 336cb7aa33aSEmmanuel Vadot 337cb7aa33aSEmmanuel Vadot&qup_spi4_cs { 338cb7aa33aSEmmanuel Vadot drive-strength = <6>; 339cb7aa33aSEmmanuel Vadot bias-disable; 340cb7aa33aSEmmanuel Vadot}; 341cb7aa33aSEmmanuel Vadot 342cb7aa33aSEmmanuel Vadot&qup_spi4_data_clk { 343cb7aa33aSEmmanuel Vadot drive-strength = <6>; 344cb7aa33aSEmmanuel Vadot bias-disable; 345cb7aa33aSEmmanuel Vadot}; 346cb7aa33aSEmmanuel Vadot 347cb7aa33aSEmmanuel Vadot&qup_spi5_cs { 348cb7aa33aSEmmanuel Vadot drive-strength = <6>; 349cb7aa33aSEmmanuel Vadot bias-disable; 350cb7aa33aSEmmanuel Vadot}; 351cb7aa33aSEmmanuel Vadot 352cb7aa33aSEmmanuel Vadot&qup_spi5_data_clk { 353cb7aa33aSEmmanuel Vadot drive-strength = <6>; 354cb7aa33aSEmmanuel Vadot bias-disable; 355cb7aa33aSEmmanuel Vadot}; 356cb7aa33aSEmmanuel Vadot 357cb7aa33aSEmmanuel Vadot&qup_spi6_cs { 358cb7aa33aSEmmanuel Vadot drive-strength = <6>; 359cb7aa33aSEmmanuel Vadot bias-disable; 360cb7aa33aSEmmanuel Vadot}; 361cb7aa33aSEmmanuel Vadot 362cb7aa33aSEmmanuel Vadot&qup_spi6_data_clk { 363cb7aa33aSEmmanuel Vadot drive-strength = <6>; 364cb7aa33aSEmmanuel Vadot bias-disable; 365cb7aa33aSEmmanuel Vadot}; 366cb7aa33aSEmmanuel Vadot 367cb7aa33aSEmmanuel Vadot&qup_spi9_cs { 368cb7aa33aSEmmanuel Vadot drive-strength = <6>; 369cb7aa33aSEmmanuel Vadot bias-disable; 370cb7aa33aSEmmanuel Vadot}; 371cb7aa33aSEmmanuel Vadot 372cb7aa33aSEmmanuel Vadot&qup_spi9_data_clk { 373cb7aa33aSEmmanuel Vadot drive-strength = <6>; 374cb7aa33aSEmmanuel Vadot bias-disable; 375cb7aa33aSEmmanuel Vadot}; 376cb7aa33aSEmmanuel Vadot 377cb7aa33aSEmmanuel Vadot&qup_spi10_cs { 378cb7aa33aSEmmanuel Vadot drive-strength = <6>; 379cb7aa33aSEmmanuel Vadot bias-disable; 380cb7aa33aSEmmanuel Vadot}; 381cb7aa33aSEmmanuel Vadot 382cb7aa33aSEmmanuel Vadot&qup_spi10_data_clk { 383cb7aa33aSEmmanuel Vadot drive-strength = <6>; 384cb7aa33aSEmmanuel Vadot bias-disable; 385cb7aa33aSEmmanuel Vadot}; 386cb7aa33aSEmmanuel Vadot 387cb7aa33aSEmmanuel Vadot&qup_spi11_cs { 388cb7aa33aSEmmanuel Vadot drive-strength = <6>; 389cb7aa33aSEmmanuel Vadot bias-disable; 390cb7aa33aSEmmanuel Vadot}; 391cb7aa33aSEmmanuel Vadot 392cb7aa33aSEmmanuel Vadot&qup_spi11_data_clk { 393cb7aa33aSEmmanuel Vadot drive-strength = <6>; 394cb7aa33aSEmmanuel Vadot bias-disable; 395cb7aa33aSEmmanuel Vadot}; 396cb7aa33aSEmmanuel Vadot 397cb7aa33aSEmmanuel Vadot&qup_spi12_cs { 398cb7aa33aSEmmanuel Vadot drive-strength = <6>; 399cb7aa33aSEmmanuel Vadot bias-disable; 400cb7aa33aSEmmanuel Vadot}; 401cb7aa33aSEmmanuel Vadot 402cb7aa33aSEmmanuel Vadot&qup_spi12_data_clk { 403cb7aa33aSEmmanuel Vadot drive-strength = <6>; 404cb7aa33aSEmmanuel Vadot bias-disable; 405cb7aa33aSEmmanuel Vadot}; 406cb7aa33aSEmmanuel Vadot 407cb7aa33aSEmmanuel Vadot&qup_spi13_cs { 408cb7aa33aSEmmanuel Vadot drive-strength = <6>; 409cb7aa33aSEmmanuel Vadot bias-disable; 410cb7aa33aSEmmanuel Vadot}; 411cb7aa33aSEmmanuel Vadot 412cb7aa33aSEmmanuel Vadot&qup_spi13_data_clk { 413cb7aa33aSEmmanuel Vadot drive-strength = <6>; 414cb7aa33aSEmmanuel Vadot bias-disable; 415cb7aa33aSEmmanuel Vadot}; 416cb7aa33aSEmmanuel Vadot 417cb7aa33aSEmmanuel Vadot&qup_spi14_cs { 418cb7aa33aSEmmanuel Vadot drive-strength = <6>; 419cb7aa33aSEmmanuel Vadot bias-disable; 420cb7aa33aSEmmanuel Vadot}; 421cb7aa33aSEmmanuel Vadot 422cb7aa33aSEmmanuel Vadot&qup_spi14_data_clk { 423cb7aa33aSEmmanuel Vadot drive-strength = <6>; 424cb7aa33aSEmmanuel Vadot bias-disable; 425cb7aa33aSEmmanuel Vadot}; 426cb7aa33aSEmmanuel Vadot 427cb7aa33aSEmmanuel Vadot&qup_spi15_cs { 428cb7aa33aSEmmanuel Vadot drive-strength = <6>; 429cb7aa33aSEmmanuel Vadot bias-disable; 430cb7aa33aSEmmanuel Vadot}; 431cb7aa33aSEmmanuel Vadot 432cb7aa33aSEmmanuel Vadot&qup_spi15_data_clk { 433cb7aa33aSEmmanuel Vadot drive-strength = <6>; 434cb7aa33aSEmmanuel Vadot bias-disable; 435cb7aa33aSEmmanuel Vadot}; 436cb7aa33aSEmmanuel Vadot 437cb7aa33aSEmmanuel Vadot&qup_uart7_rx { 438cb7aa33aSEmmanuel Vadot drive-strength = <2>; 439cb7aa33aSEmmanuel Vadot bias-disable; 440cb7aa33aSEmmanuel Vadot}; 441cb7aa33aSEmmanuel Vadot 442cb7aa33aSEmmanuel Vadot&qup_uart7_tx { 443cb7aa33aSEmmanuel Vadot drive-strength = <2>; 444cb7aa33aSEmmanuel Vadot bias-disable; 445cb7aa33aSEmmanuel Vadot}; 446cb7aa33aSEmmanuel Vadot 447cb7aa33aSEmmanuel Vadot&qupv3_id_0 { 448cb7aa33aSEmmanuel Vadot status = "okay"; 449cb7aa33aSEmmanuel Vadot}; 450cb7aa33aSEmmanuel Vadot 451aa1a8ff2SEmmanuel Vadot&reserved_memory { 452aa1a8ff2SEmmanuel Vadot ecc_meta_data_mem: ecc-meta-data@e0000000 { 453aa1a8ff2SEmmanuel Vadot reg = <0x0 0xe0000000 0x0 0x20000000>; 454aa1a8ff2SEmmanuel Vadot no-map; 455aa1a8ff2SEmmanuel Vadot }; 456aa1a8ff2SEmmanuel Vadot 457aa1a8ff2SEmmanuel Vadot harq_buffer_mem: harq-buffer@800000000 { 458aa1a8ff2SEmmanuel Vadot reg = <0x8 0x0 0x0 0x80000000>; 459aa1a8ff2SEmmanuel Vadot no-map; 460aa1a8ff2SEmmanuel Vadot }; 461aa1a8ff2SEmmanuel Vadot 462aa1a8ff2SEmmanuel Vadot tenx_sp_buffer_mem: tenx-sp-buffer@880000000 { 463aa1a8ff2SEmmanuel Vadot reg = <0x8 0x80000000 0x0 0x50000000>; 464aa1a8ff2SEmmanuel Vadot no-map; 465aa1a8ff2SEmmanuel Vadot }; 466aa1a8ff2SEmmanuel Vadot 467aa1a8ff2SEmmanuel Vadot fapi_buffer_mem: fapi-buffer@8d0000000 { 468aa1a8ff2SEmmanuel Vadot reg = <0x8 0xd0000000 0x0 0x20000000>; 469aa1a8ff2SEmmanuel Vadot no-map; 470aa1a8ff2SEmmanuel Vadot }; 471aa1a8ff2SEmmanuel Vadot}; 472aa1a8ff2SEmmanuel Vadot 473f126890aSEmmanuel Vadot&sdhc { 474f126890aSEmmanuel Vadot pinctrl-0 = <&sdc_on_state>; 475f126890aSEmmanuel Vadot pinctrl-1 = <&sdc_off_state>; 476f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 477f126890aSEmmanuel Vadot 478f126890aSEmmanuel Vadot cap-mmc-hw-reset; 479f126890aSEmmanuel Vadot mmc-ddr-1_8v; 480f126890aSEmmanuel Vadot mmc-hs200-1_8v; 481f126890aSEmmanuel Vadot mmc-hs400-1_8v; 482f126890aSEmmanuel Vadot mmc-hs400-enhanced-strobe; 483f126890aSEmmanuel Vadot 484f126890aSEmmanuel Vadot non-removable; 485f126890aSEmmanuel Vadot no-sd; 486f126890aSEmmanuel Vadot no-sdio; 487f126890aSEmmanuel Vadot 488f126890aSEmmanuel Vadot supports-cqe; 489f126890aSEmmanuel Vadot 490f126890aSEmmanuel Vadot vmmc-supply = <&vreg_l10a_2p95>; 491f126890aSEmmanuel Vadot vqmmc-supply = <&vreg_l7a_1p8>; 492f126890aSEmmanuel Vadot 493f126890aSEmmanuel Vadot status = "okay"; 494f126890aSEmmanuel Vadot}; 495f126890aSEmmanuel Vadot 496aa1a8ff2SEmmanuel Vadot&tlmm { 497aa1a8ff2SEmmanuel Vadot gpio-reserved-ranges = <28 2>; 498aa1a8ff2SEmmanuel Vadot}; 499aa1a8ff2SEmmanuel Vadot 500cb7aa33aSEmmanuel Vadot&uart7 { 501cb7aa33aSEmmanuel Vadot status = "okay"; 502cb7aa33aSEmmanuel Vadot}; 503*0e8011faSEmmanuel Vadot 504*0e8011faSEmmanuel Vadot&usb_1 { 505*0e8011faSEmmanuel Vadot status = "okay"; 506*0e8011faSEmmanuel Vadot}; 507*0e8011faSEmmanuel Vadot 508*0e8011faSEmmanuel Vadot&usb_1_dwc3 { 509*0e8011faSEmmanuel Vadot dr_mode = "peripheral"; 510*0e8011faSEmmanuel Vadot}; 511*0e8011faSEmmanuel Vadot 512*0e8011faSEmmanuel Vadot&usb_1_hsphy { 513*0e8011faSEmmanuel Vadot vdda-pll-supply = <&vreg_l8a_0p91>; 514*0e8011faSEmmanuel Vadot vdda18-supply = <&vreg_l14a_1p8>; 515*0e8011faSEmmanuel Vadot vdda33-supply = <&vreg_l2a_2p3>; 516*0e8011faSEmmanuel Vadot 517*0e8011faSEmmanuel Vadot status = "okay"; 518*0e8011faSEmmanuel Vadot}; 519*0e8011faSEmmanuel Vadot 520*0e8011faSEmmanuel Vadot&usb_1_qmpphy { 521*0e8011faSEmmanuel Vadot vdda-phy-supply = <&vreg_l8a_0p91>; 522*0e8011faSEmmanuel Vadot vdda-pll-supply = <&vreg_l3a_1p2>; 523*0e8011faSEmmanuel Vadot 524*0e8011faSEmmanuel Vadot status = "okay"; 525*0e8011faSEmmanuel Vadot}; 526