1690e367eSAndré Apitzsch// SPDX-License-Identifier: BSD-3-Clause 2690e367eSAndré Apitzsch 3690e367eSAndré Apitzsch/dts-v1/; 4690e367eSAndré Apitzsch 5690e367eSAndré Apitzsch#include "qcom-msm8226.dtsi" 6690e367eSAndré Apitzsch#include "pm8226.dtsi" 7690e367eSAndré Apitzsch 8690e367eSAndré Apitzsch/delete-node/ &smem_region; 9690e367eSAndré Apitzsch 10690e367eSAndré Apitzsch/ { 11690e367eSAndré Apitzsch model = "Motorola Moto G 4G (2013)"; 12690e367eSAndré Apitzsch compatible = "motorola,peregrine", "qcom,msm8926", "qcom,msm8226"; 13690e367eSAndré Apitzsch chassis-type = "handset"; 14690e367eSAndré Apitzsch 15690e367eSAndré Apitzsch aliases { 16690e367eSAndré Apitzsch mmc0 = &sdhc_1; /* SDC1 eMMC slot */ 17690e367eSAndré Apitzsch mmc1 = &sdhc_2; /* SDC2 SD card slot */ 18690e367eSAndré Apitzsch }; 19690e367eSAndré Apitzsch 20690e367eSAndré Apitzsch chosen { 21690e367eSAndré Apitzsch #address-cells = <1>; 22690e367eSAndré Apitzsch #size-cells = <1>; 23690e367eSAndré Apitzsch ranges; 24690e367eSAndré Apitzsch 25690e367eSAndré Apitzsch framebuffer0: framebuffer@3200000 { 26690e367eSAndré Apitzsch compatible = "simple-framebuffer"; 27690e367eSAndré Apitzsch reg = <0x03200000 0x800000>; 28690e367eSAndré Apitzsch width = <720>; 29690e367eSAndré Apitzsch height = <1280>; 30690e367eSAndré Apitzsch stride = <(720 * 3)>; 31690e367eSAndré Apitzsch format = "r8g8b8"; 32*fed1c79fSAndré Apitzsch vsp-supply = <®_lcd_pos>; 33*fed1c79fSAndré Apitzsch vsn-supply = <®_lcd_neg>; 34*fed1c79fSAndré Apitzsch vdd-supply = <&pm8226_l28>; 35*fed1c79fSAndré Apitzsch vddio-supply = <&vddio_disp_vreg>; 36690e367eSAndré Apitzsch }; 37690e367eSAndré Apitzsch }; 38690e367eSAndré Apitzsch 39690e367eSAndré Apitzsch gpio-keys { 40690e367eSAndré Apitzsch compatible = "gpio-keys"; 41690e367eSAndré Apitzsch 42690e367eSAndré Apitzsch event-hall-sensor { 43690e367eSAndré Apitzsch label = "Hall Effect Sensor"; 44690e367eSAndré Apitzsch gpios = <&tlmm 51 GPIO_ACTIVE_LOW>; 45690e367eSAndré Apitzsch linux,input-type = <EV_SW>; 46690e367eSAndré Apitzsch linux,code = <SW_LID>; 47690e367eSAndré Apitzsch linux,can-disable; 48690e367eSAndré Apitzsch }; 49690e367eSAndré Apitzsch 50690e367eSAndré Apitzsch key-volume-up { 51690e367eSAndré Apitzsch label = "Volume Up"; 52690e367eSAndré Apitzsch gpios = <&tlmm 106 GPIO_ACTIVE_LOW>; 53690e367eSAndré Apitzsch linux,code = <KEY_VOLUMEUP>; 54690e367eSAndré Apitzsch debounce-interval = <15>; 55690e367eSAndré Apitzsch }; 56690e367eSAndré Apitzsch }; 57690e367eSAndré Apitzsch 58*fed1c79fSAndré Apitzsch vddio_disp_vreg: regulator-vddio-disp { 59*fed1c79fSAndré Apitzsch compatible = "regulator-fixed"; 60*fed1c79fSAndré Apitzsch regulator-name = "vddio_disp"; 61*fed1c79fSAndré Apitzsch gpio = <&tlmm 34 GPIO_ACTIVE_HIGH>; 62*fed1c79fSAndré Apitzsch startup-delay-us = <300>; 63*fed1c79fSAndré Apitzsch enable-active-high; 64*fed1c79fSAndré Apitzsch regulator-boot-on; 65*fed1c79fSAndré Apitzsch vin-supply = <&pm8226_l8>; 66*fed1c79fSAndré Apitzsch pinctrl-0 = <&disp_vddio_default>; 67*fed1c79fSAndré Apitzsch pinctrl-names = "default"; 68*fed1c79fSAndré Apitzsch }; 69*fed1c79fSAndré Apitzsch 70690e367eSAndré Apitzsch reserved-memory { 71690e367eSAndré Apitzsch #address-cells = <1>; 72690e367eSAndré Apitzsch #size-cells = <1>; 73690e367eSAndré Apitzsch ranges; 74690e367eSAndré Apitzsch 75690e367eSAndré Apitzsch framebuffer@3200000 { 76690e367eSAndré Apitzsch reg = <0x03200000 0x800000>; 77690e367eSAndré Apitzsch no-map; 78690e367eSAndré Apitzsch }; 79690e367eSAndré Apitzsch 80690e367eSAndré Apitzsch smem_region: smem@fa00000 { 81690e367eSAndré Apitzsch reg = <0x0fa00000 0x100000>; 82690e367eSAndré Apitzsch no-map; 83690e367eSAndré Apitzsch }; 84690e367eSAndré Apitzsch }; 85690e367eSAndré Apitzsch}; 86690e367eSAndré Apitzsch 8765ec35baSAndré Apitzsch&blsp1_i2c2 { 8865ec35baSAndré Apitzsch clock-frequency = <100000>; 89690e367eSAndré Apitzsch status = "okay"; 90690e367eSAndré Apitzsch 9165ec35baSAndré Apitzsch magnetometer@c { 9265ec35baSAndré Apitzsch compatible = "asahi-kasei,ak8963"; 9365ec35baSAndré Apitzsch reg = <0xc>; 9465ec35baSAndré Apitzsch interrupts-extended = <&tlmm 38 IRQ_TYPE_EDGE_FALLING>; 9565ec35baSAndré Apitzsch reset-gpios = <&tlmm 62 GPIO_ACTIVE_LOW>; 9665ec35baSAndré Apitzsch vdd-supply = <&pm8226_l19>; 9765ec35baSAndré Apitzsch pinctrl-0 = <&mag_int_default &mag_reset_default>; 9865ec35baSAndré Apitzsch pinctrl-names = "default"; 9965ec35baSAndré Apitzsch }; 10065ec35baSAndré Apitzsch 10165ec35baSAndré Apitzsch accelerometer@18 { 10265ec35baSAndré Apitzsch compatible = "st,lis3dh-accel"; 10365ec35baSAndré Apitzsch reg = <0x18>; 10465ec35baSAndré Apitzsch interrupts-extended = <&tlmm 1 IRQ_TYPE_EDGE_FALLING>; 10565ec35baSAndré Apitzsch vdd-supply = <&pm8226_l19>; 10665ec35baSAndré Apitzsch pinctrl-0 = <&accel_int_default>; 10765ec35baSAndré Apitzsch pinctrl-names = "default"; 10865ec35baSAndré Apitzsch st,drdy-int-pin = <1>; 10965ec35baSAndré Apitzsch }; 11065ec35baSAndré Apitzsch}; 11165ec35baSAndré Apitzsch 11265ec35baSAndré Apitzsch&blsp1_i2c3 { 11365ec35baSAndré Apitzsch clock-frequency = <400000>; 11465ec35baSAndré Apitzsch status = "okay"; 11565ec35baSAndré Apitzsch 11665ec35baSAndré Apitzsch regulator@3e { 11765ec35baSAndré Apitzsch compatible = "ti,tps65132"; 11865ec35baSAndré Apitzsch reg = <0x3e>; 11965ec35baSAndré Apitzsch pinctrl-0 = <®_lcd_default>; 12065ec35baSAndré Apitzsch pinctrl-names = "default"; 12165ec35baSAndré Apitzsch 12265ec35baSAndré Apitzsch reg_lcd_pos: outp { 12365ec35baSAndré Apitzsch regulator-name = "outp"; 12465ec35baSAndré Apitzsch regulator-min-microvolt = <4000000>; 12565ec35baSAndré Apitzsch regulator-max-microvolt = <6000000>; 12665ec35baSAndré Apitzsch regulator-active-discharge = <1>; 12765ec35baSAndré Apitzsch regulator-boot-on; 12865ec35baSAndré Apitzsch enable-gpios = <&tlmm 31 GPIO_ACTIVE_HIGH>; 12965ec35baSAndré Apitzsch }; 13065ec35baSAndré Apitzsch 13165ec35baSAndré Apitzsch reg_lcd_neg: outn { 13265ec35baSAndré Apitzsch regulator-name = "outn"; 13365ec35baSAndré Apitzsch regulator-min-microvolt = <4000000>; 13465ec35baSAndré Apitzsch regulator-max-microvolt = <6000000>; 13565ec35baSAndré Apitzsch regulator-active-discharge = <1>; 13665ec35baSAndré Apitzsch regulator-boot-on; 13765ec35baSAndré Apitzsch enable-gpios = <&tlmm 33 GPIO_ACTIVE_HIGH>; 13865ec35baSAndré Apitzsch }; 13965ec35baSAndré Apitzsch }; 14065ec35baSAndré Apitzsch 141690e367eSAndré Apitzsch sensor@48 { 142690e367eSAndré Apitzsch compatible = "ti,tmp108"; 143690e367eSAndré Apitzsch reg = <0x48>; 144c9c86387SAndré Apitzsch interrupts-extended = <&tlmm 13 IRQ_TYPE_LEVEL_LOW>; 145c9c86387SAndré Apitzsch pinctrl-0 = <&temp_alert_default>; 146c9c86387SAndré Apitzsch pinctrl-names = "default"; 147c9c86387SAndré Apitzsch #thermal-sensor-cells = <0>; 148690e367eSAndré Apitzsch }; 149690e367eSAndré Apitzsch}; 150690e367eSAndré Apitzsch 151690e367eSAndré Apitzsch&blsp1_uart3 { 152690e367eSAndré Apitzsch status = "okay"; 153690e367eSAndré Apitzsch}; 154690e367eSAndré Apitzsch 155690e367eSAndré Apitzsch&pm8226_resin { 156690e367eSAndré Apitzsch linux,code = <KEY_VOLUMEDOWN>; 157690e367eSAndré Apitzsch status = "okay"; 158690e367eSAndré Apitzsch}; 159690e367eSAndré Apitzsch 160690e367eSAndré Apitzsch&pm8226_vib { 161690e367eSAndré Apitzsch status = "okay"; 162690e367eSAndré Apitzsch}; 163690e367eSAndré Apitzsch 164690e367eSAndré Apitzsch&rpm_requests { 165690e367eSAndré Apitzsch regulators { 166690e367eSAndré Apitzsch compatible = "qcom,rpm-pm8226-regulators"; 167690e367eSAndré Apitzsch 168690e367eSAndré Apitzsch pm8226_s3: s3 { 169690e367eSAndré Apitzsch regulator-min-microvolt = <1200000>; 170690e367eSAndré Apitzsch regulator-max-microvolt = <1300000>; 171690e367eSAndré Apitzsch }; 172690e367eSAndré Apitzsch 173690e367eSAndré Apitzsch pm8226_s4: s4 { 174690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 175690e367eSAndré Apitzsch regulator-max-microvolt = <2200000>; 176690e367eSAndré Apitzsch }; 177690e367eSAndré Apitzsch 178690e367eSAndré Apitzsch pm8226_s5: s5 { 179690e367eSAndré Apitzsch regulator-min-microvolt = <1150000>; 180690e367eSAndré Apitzsch regulator-max-microvolt = <1150000>; 181690e367eSAndré Apitzsch }; 182690e367eSAndré Apitzsch 183690e367eSAndré Apitzsch pm8226_l1: l1 { 184690e367eSAndré Apitzsch regulator-min-microvolt = <1225000>; 185690e367eSAndré Apitzsch regulator-max-microvolt = <1225000>; 186690e367eSAndré Apitzsch }; 187690e367eSAndré Apitzsch 188690e367eSAndré Apitzsch pm8226_l2: l2 { 189690e367eSAndré Apitzsch regulator-min-microvolt = <1200000>; 190690e367eSAndré Apitzsch regulator-max-microvolt = <1200000>; 191690e367eSAndré Apitzsch }; 192690e367eSAndré Apitzsch 193690e367eSAndré Apitzsch pm8226_l3: l3 { 194690e367eSAndré Apitzsch regulator-min-microvolt = <750000>; 195690e367eSAndré Apitzsch regulator-max-microvolt = <1337500>; 196690e367eSAndré Apitzsch }; 197690e367eSAndré Apitzsch 198690e367eSAndré Apitzsch pm8226_l4: l4 { 199690e367eSAndré Apitzsch regulator-min-microvolt = <1200000>; 200690e367eSAndré Apitzsch regulator-max-microvolt = <1200000>; 201690e367eSAndré Apitzsch }; 202690e367eSAndré Apitzsch 203690e367eSAndré Apitzsch pm8226_l5: l5 { 204690e367eSAndré Apitzsch regulator-min-microvolt = <1200000>; 205690e367eSAndré Apitzsch regulator-max-microvolt = <1200000>; 206690e367eSAndré Apitzsch }; 207690e367eSAndré Apitzsch 208690e367eSAndré Apitzsch pm8226_l6: l6 { 209690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 210690e367eSAndré Apitzsch regulator-max-microvolt = <1800000>; 211690e367eSAndré Apitzsch regulator-allow-set-load; 212690e367eSAndré Apitzsch }; 213690e367eSAndré Apitzsch 214690e367eSAndré Apitzsch pm8226_l7: l7 { 215690e367eSAndré Apitzsch regulator-min-microvolt = <1850000>; 216690e367eSAndré Apitzsch regulator-max-microvolt = <1850000>; 217690e367eSAndré Apitzsch }; 218690e367eSAndré Apitzsch 219690e367eSAndré Apitzsch pm8226_l8: l8 { 220690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 221690e367eSAndré Apitzsch regulator-max-microvolt = <1800000>; 222690e367eSAndré Apitzsch }; 223690e367eSAndré Apitzsch 224690e367eSAndré Apitzsch pm8226_l9: l9 { 225690e367eSAndré Apitzsch regulator-min-microvolt = <2050000>; 226690e367eSAndré Apitzsch regulator-max-microvolt = <2050000>; 227690e367eSAndré Apitzsch }; 228690e367eSAndré Apitzsch 229690e367eSAndré Apitzsch pm8226_l10: l10 { 230690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 231690e367eSAndré Apitzsch regulator-max-microvolt = <1800000>; 232690e367eSAndré Apitzsch }; 233690e367eSAndré Apitzsch 234690e367eSAndré Apitzsch pm8226_l12: l12 { 235690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 236690e367eSAndré Apitzsch regulator-max-microvolt = <1800000>; 237690e367eSAndré Apitzsch }; 238690e367eSAndré Apitzsch 239690e367eSAndré Apitzsch pm8226_l14: l14 { 240690e367eSAndré Apitzsch regulator-min-microvolt = <2750000>; 241690e367eSAndré Apitzsch regulator-max-microvolt = <2750000>; 242690e367eSAndré Apitzsch }; 243690e367eSAndré Apitzsch 244690e367eSAndré Apitzsch pm8226_l15: l15 { 245690e367eSAndré Apitzsch regulator-min-microvolt = <2800000>; 246690e367eSAndré Apitzsch regulator-max-microvolt = <2800000>; 247690e367eSAndré Apitzsch }; 248690e367eSAndré Apitzsch 249690e367eSAndré Apitzsch pm8226_l16: l16 { 250690e367eSAndré Apitzsch regulator-min-microvolt = <3000000>; 251690e367eSAndré Apitzsch regulator-max-microvolt = <3350000>; 252690e367eSAndré Apitzsch }; 253690e367eSAndré Apitzsch 254690e367eSAndré Apitzsch pm8226_l17: l17 { 255690e367eSAndré Apitzsch regulator-min-microvolt = <2950000>; 256690e367eSAndré Apitzsch regulator-max-microvolt = <2950000>; 257690e367eSAndré Apitzsch }; 258690e367eSAndré Apitzsch 259690e367eSAndré Apitzsch pm8226_l18: l18 { 260690e367eSAndré Apitzsch regulator-min-microvolt = <2950000>; 261690e367eSAndré Apitzsch regulator-max-microvolt = <2950000>; 262690e367eSAndré Apitzsch }; 263690e367eSAndré Apitzsch 264690e367eSAndré Apitzsch pm8226_l19: l19 { 265690e367eSAndré Apitzsch regulator-min-microvolt = <2850000>; 266690e367eSAndré Apitzsch regulator-max-microvolt = <2850000>; 267690e367eSAndré Apitzsch }; 268690e367eSAndré Apitzsch 269690e367eSAndré Apitzsch pm8226_l20: l20 { 270690e367eSAndré Apitzsch regulator-min-microvolt = <3075000>; 271690e367eSAndré Apitzsch regulator-max-microvolt = <3075000>; 272690e367eSAndré Apitzsch }; 273690e367eSAndré Apitzsch 274690e367eSAndré Apitzsch pm8226_l21: l21 { 275690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 276690e367eSAndré Apitzsch regulator-max-microvolt = <2950000>; 277690e367eSAndré Apitzsch regulator-allow-set-load; 278690e367eSAndré Apitzsch }; 279690e367eSAndré Apitzsch 280690e367eSAndré Apitzsch pm8226_l22: l22 { 281690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 282690e367eSAndré Apitzsch regulator-max-microvolt = <2950000>; 283690e367eSAndré Apitzsch }; 284690e367eSAndré Apitzsch 285690e367eSAndré Apitzsch pm8226_l23: l23 { 286690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 287690e367eSAndré Apitzsch regulator-max-microvolt = <2950000>; 288690e367eSAndré Apitzsch }; 289690e367eSAndré Apitzsch 290690e367eSAndré Apitzsch pm8226_l24: l24 { 291690e367eSAndré Apitzsch regulator-min-microvolt = <1300000>; 292690e367eSAndré Apitzsch regulator-max-microvolt = <1350000>; 293690e367eSAndré Apitzsch }; 294690e367eSAndré Apitzsch 295690e367eSAndré Apitzsch pm8226_l25: l25 { 296690e367eSAndré Apitzsch regulator-min-microvolt = <1775000>; 297690e367eSAndré Apitzsch regulator-max-microvolt = <2125000>; 298690e367eSAndré Apitzsch }; 299690e367eSAndré Apitzsch 300690e367eSAndré Apitzsch pm8226_l26: l26 { 301690e367eSAndré Apitzsch regulator-min-microvolt = <1225000>; 302690e367eSAndré Apitzsch regulator-max-microvolt = <1225000>; 303690e367eSAndré Apitzsch }; 304690e367eSAndré Apitzsch 305690e367eSAndré Apitzsch pm8226_l27: l27 { 306690e367eSAndré Apitzsch regulator-min-microvolt = <2050000>; 307690e367eSAndré Apitzsch regulator-max-microvolt = <2050000>; 308690e367eSAndré Apitzsch }; 309690e367eSAndré Apitzsch 310690e367eSAndré Apitzsch pm8226_l28: l28 { 311690e367eSAndré Apitzsch regulator-min-microvolt = <1800000>; 312690e367eSAndré Apitzsch regulator-max-microvolt = <3400000>; 313690e367eSAndré Apitzsch regulator-boot-on; 314690e367eSAndré Apitzsch }; 315690e367eSAndré Apitzsch 316690e367eSAndré Apitzsch pm8226_lvs1: lvs1 { 317690e367eSAndré Apitzsch /* Pull-up for I2C lines */ 318690e367eSAndré Apitzsch regulator-always-on; 319690e367eSAndré Apitzsch }; 320690e367eSAndré Apitzsch }; 321690e367eSAndré Apitzsch}; 322690e367eSAndré Apitzsch 323690e367eSAndré Apitzsch&sdhc_1 { 324690e367eSAndré Apitzsch vmmc-supply = <&pm8226_l17>; 325690e367eSAndré Apitzsch vqmmc-supply = <&pm8226_l6>; 326690e367eSAndré Apitzsch 327690e367eSAndré Apitzsch bus-width = <8>; 328690e367eSAndré Apitzsch non-removable; 329690e367eSAndré Apitzsch 330690e367eSAndré Apitzsch status = "okay"; 331690e367eSAndré Apitzsch}; 332690e367eSAndré Apitzsch 333690e367eSAndré Apitzsch&sdhc_2 { 334690e367eSAndré Apitzsch vmmc-supply = <&pm8226_l18>; 335690e367eSAndré Apitzsch vqmmc-supply = <&pm8226_l21>; 336690e367eSAndré Apitzsch 337690e367eSAndré Apitzsch bus-width = <4>; 338690e367eSAndré Apitzsch cd-gpios = <&tlmm 115 GPIO_ACTIVE_HIGH>; 339690e367eSAndré Apitzsch 340690e367eSAndré Apitzsch status = "okay"; 341690e367eSAndré Apitzsch}; 342690e367eSAndré Apitzsch 343690e367eSAndré Apitzsch&smbb { 344690e367eSAndré Apitzsch qcom,fast-charge-safe-current = <2000000>; 345690e367eSAndré Apitzsch qcom,fast-charge-current-limit = <1900000>; 346690e367eSAndré Apitzsch qcom,fast-charge-safe-voltage = <4400000>; 347690e367eSAndré Apitzsch qcom,minimum-input-voltage = <4300000>; 348690e367eSAndré Apitzsch 349690e367eSAndré Apitzsch status = "okay"; 350690e367eSAndré Apitzsch}; 351690e367eSAndré Apitzsch 35265ec35baSAndré Apitzsch&tlmm { 35365ec35baSAndré Apitzsch accel_int_default: accel-int-default-state { 35465ec35baSAndré Apitzsch pins = "gpio1"; 35565ec35baSAndré Apitzsch function = "gpio"; 35665ec35baSAndré Apitzsch drive-strength = <2>; 35765ec35baSAndré Apitzsch bias-disable; 35865ec35baSAndré Apitzsch output-disable; 35965ec35baSAndré Apitzsch }; 36065ec35baSAndré Apitzsch 361*fed1c79fSAndré Apitzsch disp_vddio_default: disp-vddio-default-state { 362*fed1c79fSAndré Apitzsch pins = "gpio34"; 363*fed1c79fSAndré Apitzsch function = "gpio"; 364*fed1c79fSAndré Apitzsch drive-strength = <2>; 365*fed1c79fSAndré Apitzsch bias-disable; 366*fed1c79fSAndré Apitzsch output-high; 367*fed1c79fSAndré Apitzsch }; 368*fed1c79fSAndré Apitzsch 36965ec35baSAndré Apitzsch mag_int_default: mag-int-default-state { 37065ec35baSAndré Apitzsch pins = "gpio38"; 37165ec35baSAndré Apitzsch function = "gpio"; 37265ec35baSAndré Apitzsch drive-strength = <2>; 37365ec35baSAndré Apitzsch bias-disable; 37465ec35baSAndré Apitzsch output-disable; 37565ec35baSAndré Apitzsch }; 37665ec35baSAndré Apitzsch 37765ec35baSAndré Apitzsch mag_reset_default: mag-reset-default-state { 37865ec35baSAndré Apitzsch pins = "gpio62"; 37965ec35baSAndré Apitzsch function = "gpio"; 38065ec35baSAndré Apitzsch drive-strength = <2>; 38165ec35baSAndré Apitzsch bias-disable; 38265ec35baSAndré Apitzsch output-high; 38365ec35baSAndré Apitzsch }; 38465ec35baSAndré Apitzsch 38565ec35baSAndré Apitzsch reg_lcd_default: reg-lcd-default-state { 38665ec35baSAndré Apitzsch pins = "gpio31", "gpio33"; 38765ec35baSAndré Apitzsch function = "gpio"; 38865ec35baSAndré Apitzsch drive-strength = <2>; 38965ec35baSAndré Apitzsch bias-disable; 39065ec35baSAndré Apitzsch output-high; 39165ec35baSAndré Apitzsch }; 392c9c86387SAndré Apitzsch 393c9c86387SAndré Apitzsch temp_alert_default: temp-alert-default-state { 394c9c86387SAndré Apitzsch pins = "gpio13"; 395c9c86387SAndré Apitzsch function = "gpio"; 396c9c86387SAndré Apitzsch drive-strength = <2>; 397c9c86387SAndré Apitzsch bias-disable; 398c9c86387SAndré Apitzsch output-disable; 399c9c86387SAndré Apitzsch }; 40065ec35baSAndré Apitzsch}; 40165ec35baSAndré Apitzsch 402690e367eSAndré Apitzsch&usb { 403690e367eSAndré Apitzsch extcon = <&smbb>; 404690e367eSAndré Apitzsch dr_mode = "peripheral"; 405690e367eSAndré Apitzsch status = "okay"; 406690e367eSAndré Apitzsch}; 407690e367eSAndré Apitzsch 408690e367eSAndré Apitzsch&usb_hs_phy { 409690e367eSAndré Apitzsch extcon = <&smbb>; 410690e367eSAndré Apitzsch v1p8-supply = <&pm8226_l10>; 411690e367eSAndré Apitzsch v3p3-supply = <&pm8226_l20>; 412690e367eSAndré Apitzsch}; 413