1*b4f6c63bSAdam Honse// SPDX-License-Identifier: GPL-2.0 2*b4f6c63bSAdam Honse#include "qcom-msm8974.dtsi" 3*b4f6c63bSAdam Honse#include "pm8841.dtsi" 4*b4f6c63bSAdam Honse#include "pm8941.dtsi" 5*b4f6c63bSAdam Honse#include <dt-bindings/input/input.h> 6*b4f6c63bSAdam Honse#include <dt-bindings/leds/common.h> 7*b4f6c63bSAdam Honse#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 8*b4f6c63bSAdam Honse 9*b4f6c63bSAdam Honse/ { 10*b4f6c63bSAdam Honse model = "Samsung Galaxy Note 3"; 11*b4f6c63bSAdam Honse compatible = "samsung,hlte", "qcom,msm8974"; 12*b4f6c63bSAdam Honse chassis-type = "handset"; 13*b4f6c63bSAdam Honse 14*b4f6c63bSAdam Honse aliases { 15*b4f6c63bSAdam Honse mmc0 = &sdhc_1; /* SDC1 eMMC slot */ 16*b4f6c63bSAdam Honse mmc1 = &sdhc_3; /* SDC3 SD card slot */ 17*b4f6c63bSAdam Honse serial0 = &blsp1_uart1; 18*b4f6c63bSAdam Honse }; 19*b4f6c63bSAdam Honse 20*b4f6c63bSAdam Honse chosen { 21*b4f6c63bSAdam Honse stdout-path = "serial0:115200n8"; 22*b4f6c63bSAdam Honse }; 23*b4f6c63bSAdam Honse 24*b4f6c63bSAdam Honse gpio-keys { 25*b4f6c63bSAdam Honse compatible = "gpio-keys"; 26*b4f6c63bSAdam Honse 27*b4f6c63bSAdam Honse pinctrl-0 = <&gpio_keys_pin_a>; 28*b4f6c63bSAdam Honse pinctrl-names = "default"; 29*b4f6c63bSAdam Honse 30*b4f6c63bSAdam Honse key-home { 31*b4f6c63bSAdam Honse label = "Home Key"; 32*b4f6c63bSAdam Honse gpios = <&pm8941_gpios 3 GPIO_ACTIVE_LOW>; 33*b4f6c63bSAdam Honse linux,code = <KEY_HOMEPAGE>; 34*b4f6c63bSAdam Honse wakeup-source; 35*b4f6c63bSAdam Honse debounce-interval = <15>; 36*b4f6c63bSAdam Honse }; 37*b4f6c63bSAdam Honse 38*b4f6c63bSAdam Honse key-volume-down { 39*b4f6c63bSAdam Honse label = "Volume Down"; 40*b4f6c63bSAdam Honse gpios = <&pm8941_gpios 2 GPIO_ACTIVE_LOW>; 41*b4f6c63bSAdam Honse linux,code = <KEY_VOLUMEDOWN>; 42*b4f6c63bSAdam Honse debounce-interval = <15>; 43*b4f6c63bSAdam Honse }; 44*b4f6c63bSAdam Honse 45*b4f6c63bSAdam Honse key-volume-up { 46*b4f6c63bSAdam Honse label = "Volume Up"; 47*b4f6c63bSAdam Honse gpios = <&pm8941_gpios 5 GPIO_ACTIVE_LOW>; 48*b4f6c63bSAdam Honse linux,code = <KEY_VOLUMEUP>; 49*b4f6c63bSAdam Honse debounce-interval = <15>; 50*b4f6c63bSAdam Honse }; 51*b4f6c63bSAdam Honse }; 52*b4f6c63bSAdam Honse 53*b4f6c63bSAdam Honse touch_ldo: regulator-touch { 54*b4f6c63bSAdam Honse compatible = "regulator-fixed"; 55*b4f6c63bSAdam Honse regulator-name = "touch-ldo"; 56*b4f6c63bSAdam Honse 57*b4f6c63bSAdam Honse gpio = <&pm8941_gpios 9 GPIO_ACTIVE_HIGH>; 58*b4f6c63bSAdam Honse enable-active-high; 59*b4f6c63bSAdam Honse regulator-boot-on; 60*b4f6c63bSAdam Honse 61*b4f6c63bSAdam Honse pinctrl-0 = <&touch_ldo_pin>; 62*b4f6c63bSAdam Honse pinctrl-names = "default"; 63*b4f6c63bSAdam Honse }; 64*b4f6c63bSAdam Honse}; 65*b4f6c63bSAdam Honse 66*b4f6c63bSAdam Honse&blsp1_i2c2 { 67*b4f6c63bSAdam Honse status = "okay"; 68*b4f6c63bSAdam Honse 69*b4f6c63bSAdam Honse touchscreen@20 { 70*b4f6c63bSAdam Honse compatible = "syna,rmi4-i2c"; 71*b4f6c63bSAdam Honse reg = <0x20>; 72*b4f6c63bSAdam Honse 73*b4f6c63bSAdam Honse interrupt-parent = <&pm8941_gpios>; 74*b4f6c63bSAdam Honse interrupts = <30 IRQ_TYPE_EDGE_FALLING>; 75*b4f6c63bSAdam Honse 76*b4f6c63bSAdam Honse vdd-supply = <&pm8941_l10>; 77*b4f6c63bSAdam Honse vio-supply = <&touch_ldo>; 78*b4f6c63bSAdam Honse 79*b4f6c63bSAdam Honse pinctrl-0 = <&touch_pin>; 80*b4f6c63bSAdam Honse pinctrl-names = "default"; 81*b4f6c63bSAdam Honse 82*b4f6c63bSAdam Honse syna,startup-delay-ms = <100>; 83*b4f6c63bSAdam Honse 84*b4f6c63bSAdam Honse #address-cells = <1>; 85*b4f6c63bSAdam Honse #size-cells = <0>; 86*b4f6c63bSAdam Honse 87*b4f6c63bSAdam Honse rmi4-f01@1 { 88*b4f6c63bSAdam Honse reg = <0x1>; 89*b4f6c63bSAdam Honse syna,nosleep-mode = <1>; 90*b4f6c63bSAdam Honse }; 91*b4f6c63bSAdam Honse 92*b4f6c63bSAdam Honse rmi4-f12@12 { 93*b4f6c63bSAdam Honse reg = <0x12>; 94*b4f6c63bSAdam Honse syna,sensor-type = <1>; 95*b4f6c63bSAdam Honse }; 96*b4f6c63bSAdam Honse }; 97*b4f6c63bSAdam Honse}; 98*b4f6c63bSAdam Honse 99*b4f6c63bSAdam Honse&blsp2_i2c6 { 100*b4f6c63bSAdam Honse status = "okay"; 101*b4f6c63bSAdam Honse 102*b4f6c63bSAdam Honse fuelgauge@36 { 103*b4f6c63bSAdam Honse compatible = "maxim,max17048"; 104*b4f6c63bSAdam Honse reg = <0x36>; 105*b4f6c63bSAdam Honse 106*b4f6c63bSAdam Honse maxim,double-soc; 107*b4f6c63bSAdam Honse maxim,rcomp = /bits/ 8 <0x56>; 108*b4f6c63bSAdam Honse 109*b4f6c63bSAdam Honse interrupt-parent = <&pm8941_gpios>; 110*b4f6c63bSAdam Honse interrupts = <26 IRQ_TYPE_EDGE_FALLING>; 111*b4f6c63bSAdam Honse 112*b4f6c63bSAdam Honse pinctrl-0 = <&fuelgauge_pin>; 113*b4f6c63bSAdam Honse pinctrl-names = "default"; 114*b4f6c63bSAdam Honse }; 115*b4f6c63bSAdam Honse}; 116*b4f6c63bSAdam Honse 117*b4f6c63bSAdam Honse&blsp1_uart2 { 118*b4f6c63bSAdam Honse status = "okay"; 119*b4f6c63bSAdam Honse}; 120*b4f6c63bSAdam Honse 121*b4f6c63bSAdam Honse&pm8941_gpios { 122*b4f6c63bSAdam Honse gpio_keys_pin_a: gpio-keys-active-state { 123*b4f6c63bSAdam Honse pins = "gpio2", "gpio3", "gpio5"; 124*b4f6c63bSAdam Honse function = "normal"; 125*b4f6c63bSAdam Honse bias-pull-up; 126*b4f6c63bSAdam Honse power-source = <PM8941_GPIO_S3>; 127*b4f6c63bSAdam Honse }; 128*b4f6c63bSAdam Honse 129*b4f6c63bSAdam Honse fuelgauge_pin: fuelgauge-int-state { 130*b4f6c63bSAdam Honse pins = "gpio26"; 131*b4f6c63bSAdam Honse function = "normal"; 132*b4f6c63bSAdam Honse bias-disable; 133*b4f6c63bSAdam Honse input-enable; 134*b4f6c63bSAdam Honse power-source = <PM8941_GPIO_S3>; 135*b4f6c63bSAdam Honse }; 136*b4f6c63bSAdam Honse 137*b4f6c63bSAdam Honse touch_pin: touchscreen-int-state { 138*b4f6c63bSAdam Honse pins = "gpio30"; 139*b4f6c63bSAdam Honse function = "normal"; 140*b4f6c63bSAdam Honse bias-disable; 141*b4f6c63bSAdam Honse input-enable; 142*b4f6c63bSAdam Honse power-source = <PM8941_GPIO_S3>; 143*b4f6c63bSAdam Honse }; 144*b4f6c63bSAdam Honse 145*b4f6c63bSAdam Honse touch_ldo_pin: touchscreen-ldo-state { 146*b4f6c63bSAdam Honse pins = "gpio9"; 147*b4f6c63bSAdam Honse function = "normal"; 148*b4f6c63bSAdam Honse output-high; 149*b4f6c63bSAdam Honse power-source = <PM8941_GPIO_S3>; 150*b4f6c63bSAdam Honse qcom,drive-strength = <PMIC_GPIO_STRENGTH_HIGH>; 151*b4f6c63bSAdam Honse }; 152*b4f6c63bSAdam Honse}; 153*b4f6c63bSAdam Honse 154*b4f6c63bSAdam Honse&remoteproc_adsp { 155*b4f6c63bSAdam Honse cx-supply = <&pm8841_s2>; 156*b4f6c63bSAdam Honse status = "okay"; 157*b4f6c63bSAdam Honse}; 158*b4f6c63bSAdam Honse 159*b4f6c63bSAdam Honse&remoteproc_mss { 160*b4f6c63bSAdam Honse cx-supply = <&pm8841_s2>; 161*b4f6c63bSAdam Honse mss-supply = <&pm8841_s3>; 162*b4f6c63bSAdam Honse mx-supply = <&pm8841_s1>; 163*b4f6c63bSAdam Honse pll-supply = <&pm8941_l12>; 164*b4f6c63bSAdam Honse status = "okay"; 165*b4f6c63bSAdam Honse}; 166*b4f6c63bSAdam Honse 167*b4f6c63bSAdam Honse&rpm_requests { 168*b4f6c63bSAdam Honse regulators-0 { 169*b4f6c63bSAdam Honse compatible = "qcom,rpm-pm8841-regulators"; 170*b4f6c63bSAdam Honse 171*b4f6c63bSAdam Honse pm8841_s1: s1 { 172*b4f6c63bSAdam Honse regulator-min-microvolt = <675000>; 173*b4f6c63bSAdam Honse regulator-max-microvolt = <1050000>; 174*b4f6c63bSAdam Honse }; 175*b4f6c63bSAdam Honse 176*b4f6c63bSAdam Honse pm8841_s2: s2 { 177*b4f6c63bSAdam Honse regulator-min-microvolt = <500000>; 178*b4f6c63bSAdam Honse regulator-max-microvolt = <1050000>; 179*b4f6c63bSAdam Honse }; 180*b4f6c63bSAdam Honse 181*b4f6c63bSAdam Honse pm8841_s3: s3 { 182*b4f6c63bSAdam Honse regulator-min-microvolt = <1050000>; 183*b4f6c63bSAdam Honse regulator-max-microvolt = <1050000>; 184*b4f6c63bSAdam Honse }; 185*b4f6c63bSAdam Honse 186*b4f6c63bSAdam Honse pm8841_s4: s4 { 187*b4f6c63bSAdam Honse regulator-min-microvolt = <815000>; 188*b4f6c63bSAdam Honse regulator-max-microvolt = <900000>; 189*b4f6c63bSAdam Honse }; 190*b4f6c63bSAdam Honse }; 191*b4f6c63bSAdam Honse 192*b4f6c63bSAdam Honse regulators-1 { 193*b4f6c63bSAdam Honse compatible = "qcom,rpm-pm8941-regulators"; 194*b4f6c63bSAdam Honse 195*b4f6c63bSAdam Honse pm8941_s1: s1 { 196*b4f6c63bSAdam Honse regulator-min-microvolt = <1300000>; 197*b4f6c63bSAdam Honse regulator-max-microvolt = <1300000>; 198*b4f6c63bSAdam Honse regulator-always-on; 199*b4f6c63bSAdam Honse }; 200*b4f6c63bSAdam Honse 201*b4f6c63bSAdam Honse pm8941_s2: s2 { 202*b4f6c63bSAdam Honse regulator-min-microvolt = <2150000>; 203*b4f6c63bSAdam Honse regulator-max-microvolt = <2150000>; 204*b4f6c63bSAdam Honse }; 205*b4f6c63bSAdam Honse 206*b4f6c63bSAdam Honse pm8941_s3: s3 { 207*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 208*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 209*b4f6c63bSAdam Honse }; 210*b4f6c63bSAdam Honse 211*b4f6c63bSAdam Honse pm8941_l1: l1 { 212*b4f6c63bSAdam Honse regulator-min-microvolt = <1200000>; 213*b4f6c63bSAdam Honse regulator-max-microvolt = <1200000>; 214*b4f6c63bSAdam Honse }; 215*b4f6c63bSAdam Honse 216*b4f6c63bSAdam Honse pm8941_l2: l2 { 217*b4f6c63bSAdam Honse regulator-min-microvolt = <1200000>; 218*b4f6c63bSAdam Honse regulator-max-microvolt = <1200000>; 219*b4f6c63bSAdam Honse }; 220*b4f6c63bSAdam Honse 221*b4f6c63bSAdam Honse pm8941_l3: l3 { 222*b4f6c63bSAdam Honse regulator-min-microvolt = <1050000>; 223*b4f6c63bSAdam Honse regulator-max-microvolt = <1225000>; 224*b4f6c63bSAdam Honse }; 225*b4f6c63bSAdam Honse 226*b4f6c63bSAdam Honse pm8941_l4: l4 { 227*b4f6c63bSAdam Honse regulator-min-microvolt = <1225000>; 228*b4f6c63bSAdam Honse regulator-max-microvolt = <1225000>; 229*b4f6c63bSAdam Honse }; 230*b4f6c63bSAdam Honse 231*b4f6c63bSAdam Honse pm8941_l5: l5 { 232*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 233*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 234*b4f6c63bSAdam Honse }; 235*b4f6c63bSAdam Honse 236*b4f6c63bSAdam Honse pm8941_l6: l6 { 237*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 238*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 239*b4f6c63bSAdam Honse }; 240*b4f6c63bSAdam Honse 241*b4f6c63bSAdam Honse pm8941_l7: l7 { 242*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 243*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 244*b4f6c63bSAdam Honse }; 245*b4f6c63bSAdam Honse 246*b4f6c63bSAdam Honse pm8941_l8: l8 { 247*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 248*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 249*b4f6c63bSAdam Honse }; 250*b4f6c63bSAdam Honse 251*b4f6c63bSAdam Honse pm8941_l9: l9 { 252*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 253*b4f6c63bSAdam Honse regulator-max-microvolt = <2950000>; 254*b4f6c63bSAdam Honse }; 255*b4f6c63bSAdam Honse 256*b4f6c63bSAdam Honse pm8941_l10: l10 { 257*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 258*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 259*b4f6c63bSAdam Honse }; 260*b4f6c63bSAdam Honse 261*b4f6c63bSAdam Honse pm8941_l11: l11 { 262*b4f6c63bSAdam Honse regulator-min-microvolt = <1200000>; 263*b4f6c63bSAdam Honse regulator-max-microvolt = <1350000>; 264*b4f6c63bSAdam Honse }; 265*b4f6c63bSAdam Honse 266*b4f6c63bSAdam Honse pm8941_l12: l12 { 267*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 268*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 269*b4f6c63bSAdam Honse regulator-always-on; 270*b4f6c63bSAdam Honse }; 271*b4f6c63bSAdam Honse 272*b4f6c63bSAdam Honse pm8941_l13: l13 { 273*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 274*b4f6c63bSAdam Honse regulator-max-microvolt = <3300000>; 275*b4f6c63bSAdam Honse }; 276*b4f6c63bSAdam Honse 277*b4f6c63bSAdam Honse pm8941_l14: l14 { 278*b4f6c63bSAdam Honse regulator-min-microvolt = <1800000>; 279*b4f6c63bSAdam Honse regulator-max-microvolt = <1800000>; 280*b4f6c63bSAdam Honse }; 281*b4f6c63bSAdam Honse 282*b4f6c63bSAdam Honse pm8941_l15: l15 { 283*b4f6c63bSAdam Honse regulator-min-microvolt = <2050000>; 284*b4f6c63bSAdam Honse regulator-max-microvolt = <2050000>; 285*b4f6c63bSAdam Honse }; 286*b4f6c63bSAdam Honse 287*b4f6c63bSAdam Honse pm8941_l16: l16 { 288*b4f6c63bSAdam Honse regulator-min-microvolt = <2700000>; 289*b4f6c63bSAdam Honse regulator-max-microvolt = <2700000>; 290*b4f6c63bSAdam Honse }; 291*b4f6c63bSAdam Honse 292*b4f6c63bSAdam Honse pm8941_l17: l17 { 293*b4f6c63bSAdam Honse regulator-min-microvolt = <2850000>; 294*b4f6c63bSAdam Honse regulator-max-microvolt = <3000000>; 295*b4f6c63bSAdam Honse }; 296*b4f6c63bSAdam Honse 297*b4f6c63bSAdam Honse pm8941_l18: l18 { 298*b4f6c63bSAdam Honse regulator-min-microvolt = <2850000>; 299*b4f6c63bSAdam Honse regulator-max-microvolt = <2850000>; 300*b4f6c63bSAdam Honse }; 301*b4f6c63bSAdam Honse 302*b4f6c63bSAdam Honse pm8941_l19: l19 { 303*b4f6c63bSAdam Honse regulator-min-microvolt = <2900000>; 304*b4f6c63bSAdam Honse regulator-max-microvolt = <3350000>; 305*b4f6c63bSAdam Honse }; 306*b4f6c63bSAdam Honse 307*b4f6c63bSAdam Honse pm8941_l20: l20 { 308*b4f6c63bSAdam Honse regulator-min-microvolt = <2950000>; 309*b4f6c63bSAdam Honse regulator-max-microvolt = <2950000>; 310*b4f6c63bSAdam Honse regulator-system-load = <200000>; 311*b4f6c63bSAdam Honse regulator-allow-set-load; 312*b4f6c63bSAdam Honse }; 313*b4f6c63bSAdam Honse 314*b4f6c63bSAdam Honse pm8941_l21: l21 { 315*b4f6c63bSAdam Honse regulator-min-microvolt = <2950000>; 316*b4f6c63bSAdam Honse regulator-max-microvolt = <2950000>; 317*b4f6c63bSAdam Honse regulator-system-load = <200000>; 318*b4f6c63bSAdam Honse regulator-allow-set-load; 319*b4f6c63bSAdam Honse }; 320*b4f6c63bSAdam Honse 321*b4f6c63bSAdam Honse pm8941_l22: l22 { 322*b4f6c63bSAdam Honse regulator-min-microvolt = <2500000>; 323*b4f6c63bSAdam Honse regulator-max-microvolt = <3000000>; 324*b4f6c63bSAdam Honse }; 325*b4f6c63bSAdam Honse 326*b4f6c63bSAdam Honse pm8941_l23: l23 { 327*b4f6c63bSAdam Honse regulator-min-microvolt = <2400000>; 328*b4f6c63bSAdam Honse regulator-max-microvolt = <3300000>; 329*b4f6c63bSAdam Honse }; 330*b4f6c63bSAdam Honse 331*b4f6c63bSAdam Honse pm8941_l24: l24 { 332*b4f6c63bSAdam Honse regulator-min-microvolt = <3075000>; 333*b4f6c63bSAdam Honse regulator-max-microvolt = <3075000>; 334*b4f6c63bSAdam Honse }; 335*b4f6c63bSAdam Honse }; 336*b4f6c63bSAdam Honse}; 337*b4f6c63bSAdam Honse 338*b4f6c63bSAdam Honse&sdhc_1 { 339*b4f6c63bSAdam Honse vmmc-supply = <&pm8941_l20>; 340*b4f6c63bSAdam Honse vqmmc-supply = <&pm8941_s3>; 341*b4f6c63bSAdam Honse 342*b4f6c63bSAdam Honse pinctrl-0 = <&sdhc1_pin_a>; 343*b4f6c63bSAdam Honse pinctrl-names = "default"; 344*b4f6c63bSAdam Honse 345*b4f6c63bSAdam Honse status = "okay"; 346*b4f6c63bSAdam Honse}; 347*b4f6c63bSAdam Honse 348*b4f6c63bSAdam Honse&sdhc_3 { 349*b4f6c63bSAdam Honse max-frequency = <100000000>; 350*b4f6c63bSAdam Honse 351*b4f6c63bSAdam Honse vmmc-supply = <&pm8941_l21>; 352*b4f6c63bSAdam Honse vqmmc-supply = <&pm8941_l21>; 353*b4f6c63bSAdam Honse 354*b4f6c63bSAdam Honse pinctrl-0 = <&sdhc3_pin_a>; 355*b4f6c63bSAdam Honse pinctrl-names = "default"; 356*b4f6c63bSAdam Honse 357*b4f6c63bSAdam Honse status = "okay"; 358*b4f6c63bSAdam Honse}; 359*b4f6c63bSAdam Honse 360*b4f6c63bSAdam Honse&tlmm { 361*b4f6c63bSAdam Honse sdhc1_pin_a: sdhc1-pin-active-state { 362*b4f6c63bSAdam Honse clk-pins { 363*b4f6c63bSAdam Honse pins = "sdc1_clk"; 364*b4f6c63bSAdam Honse drive-strength = <4>; 365*b4f6c63bSAdam Honse bias-disable; 366*b4f6c63bSAdam Honse }; 367*b4f6c63bSAdam Honse 368*b4f6c63bSAdam Honse cmd-data-pins { 369*b4f6c63bSAdam Honse pins = "sdc1_cmd", "sdc1_data"; 370*b4f6c63bSAdam Honse drive-strength = <4>; 371*b4f6c63bSAdam Honse bias-pull-up; 372*b4f6c63bSAdam Honse }; 373*b4f6c63bSAdam Honse }; 374*b4f6c63bSAdam Honse 375*b4f6c63bSAdam Honse sdhc3_pin_a: sdhc3-pin-active-state { 376*b4f6c63bSAdam Honse pins = "gpio35", "gpio36", "gpio37", "gpio38", "gpio39", "gpio40"; 377*b4f6c63bSAdam Honse function = "sdc3"; 378*b4f6c63bSAdam Honse drive-strength = <8>; 379*b4f6c63bSAdam Honse bias-disable; 380*b4f6c63bSAdam Honse }; 381*b4f6c63bSAdam Honse}; 382*b4f6c63bSAdam Honse 383*b4f6c63bSAdam Honse&usb { 384*b4f6c63bSAdam Honse phys = <&usb_hs1_phy>; 385*b4f6c63bSAdam Honse phy-select = <&tcsr 0xb000 0>; 386*b4f6c63bSAdam Honse 387*b4f6c63bSAdam Honse hnp-disable; 388*b4f6c63bSAdam Honse srp-disable; 389*b4f6c63bSAdam Honse adp-disable; 390*b4f6c63bSAdam Honse 391*b4f6c63bSAdam Honse status = "okay"; 392*b4f6c63bSAdam Honse}; 393*b4f6c63bSAdam Honse 394*b4f6c63bSAdam Honse&usb_hs1_phy { 395*b4f6c63bSAdam Honse v1p8-supply = <&pm8941_l6>; 396*b4f6c63bSAdam Honse v3p3-supply = <&pm8941_l24>; 397*b4f6c63bSAdam Honse 398*b4f6c63bSAdam Honse qcom,init-seq = /bits/ 8 <0x1 0x64>; 399*b4f6c63bSAdam Honse 400*b4f6c63bSAdam Honse status = "okay"; 401*b4f6c63bSAdam Honse}; 402