149481b6aSStanislav Jakubek// SPDX-License-Identifier: BSD-3-Clause 249481b6aSStanislav Jakubek 349481b6aSStanislav Jakubek/dts-v1/; 449481b6aSStanislav Jakubek 549481b6aSStanislav Jakubek#include "qcom-msm8226.dtsi" 649481b6aSStanislav Jakubek#include "pm8226.dtsi" 749481b6aSStanislav Jakubek 849481b6aSStanislav Jakubek/delete-node/ &smem_region; 949481b6aSStanislav Jakubek 1049481b6aSStanislav Jakubek/ { 1149481b6aSStanislav Jakubek model = "Motorola Moto G (2013)"; 1249481b6aSStanislav Jakubek compatible = "motorola,falcon", "qcom,msm8226"; 1349481b6aSStanislav Jakubek chassis-type = "handset"; 1449481b6aSStanislav Jakubek 1549481b6aSStanislav Jakubek aliases { 1649481b6aSStanislav Jakubek mmc0 = &sdhc_1; 1749481b6aSStanislav Jakubek }; 1849481b6aSStanislav Jakubek 1949481b6aSStanislav Jakubek chosen { 2049481b6aSStanislav Jakubek #address-cells = <1>; 2149481b6aSStanislav Jakubek #size-cells = <1>; 2249481b6aSStanislav Jakubek ranges; 2349481b6aSStanislav Jakubek 2449481b6aSStanislav Jakubek framebuffer@3200000 { 2549481b6aSStanislav Jakubek compatible = "simple-framebuffer"; 2649481b6aSStanislav Jakubek reg = <0x03200000 0x800000>; 2749481b6aSStanislav Jakubek width = <720>; 2849481b6aSStanislav Jakubek height = <1280>; 2949481b6aSStanislav Jakubek stride = <(720 * 3)>; 3049481b6aSStanislav Jakubek format = "r8g8b8"; 3149481b6aSStanislav Jakubek vsp-supply = <®_lcd_pos>; 3249481b6aSStanislav Jakubek vsn-supply = <®_lcd_neg>; 3349481b6aSStanislav Jakubek vddio-supply = <&vddio_disp_vreg>; 3449481b6aSStanislav Jakubek }; 3549481b6aSStanislav Jakubek }; 3649481b6aSStanislav Jakubek 3749481b6aSStanislav Jakubek gpio-keys { 3849481b6aSStanislav Jakubek compatible = "gpio-keys"; 3949481b6aSStanislav Jakubek 4049481b6aSStanislav Jakubek event-hall-sensor { 4149481b6aSStanislav Jakubek label = "Hall Effect Sensor"; 4249481b6aSStanislav Jakubek gpios = <&tlmm 51 GPIO_ACTIVE_LOW>; 4349481b6aSStanislav Jakubek linux,input-type = <EV_SW>; 4449481b6aSStanislav Jakubek linux,code = <SW_LID>; 4549481b6aSStanislav Jakubek linux,can-disable; 4649481b6aSStanislav Jakubek }; 4749481b6aSStanislav Jakubek 4849481b6aSStanislav Jakubek key-volume-up { 4949481b6aSStanislav Jakubek label = "Volume Up"; 5049481b6aSStanislav Jakubek gpios = <&tlmm 106 GPIO_ACTIVE_LOW>; 5149481b6aSStanislav Jakubek linux,code = <KEY_VOLUMEUP>; 5249481b6aSStanislav Jakubek debounce-interval = <15>; 5349481b6aSStanislav Jakubek }; 5449481b6aSStanislav Jakubek }; 5549481b6aSStanislav Jakubek 5649481b6aSStanislav Jakubek vddio_disp_vreg: regulator-vddio-disp { 5749481b6aSStanislav Jakubek compatible = "regulator-fixed"; 5849481b6aSStanislav Jakubek regulator-name = "vddio_disp"; 5949481b6aSStanislav Jakubek gpio = <&tlmm 34 GPIO_ACTIVE_HIGH>; 6049481b6aSStanislav Jakubek vin-supply = <&pm8226_l8>; 6149481b6aSStanislav Jakubek startup-delay-us = <300>; 6249481b6aSStanislav Jakubek enable-active-high; 6349481b6aSStanislav Jakubek regulator-boot-on; 6449481b6aSStanislav Jakubek }; 6549481b6aSStanislav Jakubek 6649481b6aSStanislav Jakubek reserved-memory { 6749481b6aSStanislav Jakubek #address-cells = <1>; 6849481b6aSStanislav Jakubek #size-cells = <1>; 6949481b6aSStanislav Jakubek ranges; 7049481b6aSStanislav Jakubek 7149481b6aSStanislav Jakubek framebuffer@3200000 { 7249481b6aSStanislav Jakubek reg = <0x03200000 0x800000>; 7349481b6aSStanislav Jakubek no-map; 7449481b6aSStanislav Jakubek }; 7549481b6aSStanislav Jakubek 7649481b6aSStanislav Jakubek dhob@f500000 { 7749481b6aSStanislav Jakubek reg = <0x0f500000 0x40000>; 7849481b6aSStanislav Jakubek no-map; 7949481b6aSStanislav Jakubek }; 8049481b6aSStanislav Jakubek 8149481b6aSStanislav Jakubek shob@f540000 { 8249481b6aSStanislav Jakubek reg = <0x0f540000 0x2000>; 8349481b6aSStanislav Jakubek no-map; 8449481b6aSStanislav Jakubek }; 8549481b6aSStanislav Jakubek 8649481b6aSStanislav Jakubek smem_region: smem@fa00000 { 8749481b6aSStanislav Jakubek reg = <0x0fa00000 0x100000>; 8849481b6aSStanislav Jakubek no-map; 8949481b6aSStanislav Jakubek }; 9049481b6aSStanislav Jakubek 9149481b6aSStanislav Jakubek /* Actually <0x0fa00000 0x500000>, but first 100000 is smem */ 9249481b6aSStanislav Jakubek reserved@fb00000 { 9349481b6aSStanislav Jakubek reg = <0x0fb00000 0x400000>; 9449481b6aSStanislav Jakubek no-map; 9549481b6aSStanislav Jakubek }; 9649481b6aSStanislav Jakubek }; 9749481b6aSStanislav Jakubek}; 9849481b6aSStanislav Jakubek 99*5756101bSStanislav Jakubek&blsp1_i2c2 { 100*5756101bSStanislav Jakubek status = "okay"; 101*5756101bSStanislav Jakubek 102*5756101bSStanislav Jakubek magnetometer@c { 103*5756101bSStanislav Jakubek compatible = "asahi-kasei,ak8963"; 104*5756101bSStanislav Jakubek reg = <0xc>; 105*5756101bSStanislav Jakubek interrupts-extended = <&tlmm 66 IRQ_TYPE_EDGE_FALLING>; 106*5756101bSStanislav Jakubek reset-gpios = <&tlmm 62 GPIO_ACTIVE_LOW>; 107*5756101bSStanislav Jakubek vdd-supply = <&pm8226_l19>; 108*5756101bSStanislav Jakubek vid-supply = <&pm8226_lvs1>; 109*5756101bSStanislav Jakubek pinctrl-0 = <&mag_int_default &mag_reset_default>; 110*5756101bSStanislav Jakubek pinctrl-names = "default"; 111*5756101bSStanislav Jakubek }; 112*5756101bSStanislav Jakubek 113*5756101bSStanislav Jakubek accelerometer@19 { 114*5756101bSStanislav Jakubek compatible = "st,lis3dh-accel"; 115*5756101bSStanislav Jakubek reg = <0x19>; 116*5756101bSStanislav Jakubek interrupts-extended = <&tlmm 63 IRQ_TYPE_EDGE_FALLING>; 117*5756101bSStanislav Jakubek vdd-supply = <&pm8226_l19>; 118*5756101bSStanislav Jakubek vddio-supply = <&pm8226_lvs1>; 119*5756101bSStanislav Jakubek pinctrl-0 = <&accel_int_default>; 120*5756101bSStanislav Jakubek pinctrl-names = "default"; 121*5756101bSStanislav Jakubek mount-matrix = "0", "1", "0", 122*5756101bSStanislav Jakubek "1", "0", "0", 123*5756101bSStanislav Jakubek "0", "0", "-1"; 124*5756101bSStanislav Jakubek st,drdy-int-pin = <1>; 125*5756101bSStanislav Jakubek }; 126*5756101bSStanislav Jakubek}; 127*5756101bSStanislav Jakubek 12849481b6aSStanislav Jakubek&blsp1_i2c3 { 12949481b6aSStanislav Jakubek status = "okay"; 13049481b6aSStanislav Jakubek 13149481b6aSStanislav Jakubek regulator@3e { 13249481b6aSStanislav Jakubek compatible = "ti,tps65132"; 13349481b6aSStanislav Jakubek reg = <0x3e>; 13449481b6aSStanislav Jakubek pinctrl-0 = <®_lcd_default>; 13549481b6aSStanislav Jakubek pinctrl-names = "default"; 13649481b6aSStanislav Jakubek 13749481b6aSStanislav Jakubek reg_lcd_pos: outp { 13849481b6aSStanislav Jakubek regulator-name = "outp"; 13949481b6aSStanislav Jakubek regulator-min-microvolt = <4000000>; 14049481b6aSStanislav Jakubek regulator-max-microvolt = <6000000>; 14149481b6aSStanislav Jakubek regulator-active-discharge = <1>; 14249481b6aSStanislav Jakubek regulator-boot-on; 14349481b6aSStanislav Jakubek enable-gpios = <&tlmm 31 GPIO_ACTIVE_HIGH>; 14449481b6aSStanislav Jakubek }; 14549481b6aSStanislav Jakubek 14649481b6aSStanislav Jakubek reg_lcd_neg: outn { 14749481b6aSStanislav Jakubek regulator-name = "outn"; 14849481b6aSStanislav Jakubek regulator-min-microvolt = <4000000>; 14949481b6aSStanislav Jakubek regulator-max-microvolt = <6000000>; 15049481b6aSStanislav Jakubek regulator-active-discharge = <1>; 15149481b6aSStanislav Jakubek regulator-boot-on; 15249481b6aSStanislav Jakubek enable-gpios = <&tlmm 33 GPIO_ACTIVE_HIGH>; 15349481b6aSStanislav Jakubek }; 15449481b6aSStanislav Jakubek }; 15549481b6aSStanislav Jakubek 15649481b6aSStanislav Jakubek temperature-sensor@48 { 15749481b6aSStanislav Jakubek compatible = "ti,tmp108"; 15849481b6aSStanislav Jakubek reg = <0x48>; 15949481b6aSStanislav Jakubek interrupts-extended = <&tlmm 13 IRQ_TYPE_LEVEL_LOW>; 16049481b6aSStanislav Jakubek pinctrl-0 = <&temp_alert_default>; 16149481b6aSStanislav Jakubek pinctrl-names = "default"; 16249481b6aSStanislav Jakubek #thermal-sensor-cells = <0>; 16349481b6aSStanislav Jakubek }; 16449481b6aSStanislav Jakubek}; 16549481b6aSStanislav Jakubek 16649481b6aSStanislav Jakubek&pm8226_resin { 16749481b6aSStanislav Jakubek linux,code = <KEY_VOLUMEDOWN>; 16849481b6aSStanislav Jakubek status = "okay"; 16949481b6aSStanislav Jakubek}; 17049481b6aSStanislav Jakubek 17149481b6aSStanislav Jakubek&pm8226_vib { 17249481b6aSStanislav Jakubek status = "okay"; 17349481b6aSStanislav Jakubek}; 17449481b6aSStanislav Jakubek 17549481b6aSStanislav Jakubek&rpm_requests { 17649481b6aSStanislav Jakubek regulators { 17749481b6aSStanislav Jakubek compatible = "qcom,rpm-pm8226-regulators"; 17849481b6aSStanislav Jakubek 17949481b6aSStanislav Jakubek pm8226_s3: s3 { 18049481b6aSStanislav Jakubek regulator-min-microvolt = <1200000>; 18149481b6aSStanislav Jakubek regulator-max-microvolt = <1300000>; 18249481b6aSStanislav Jakubek }; 18349481b6aSStanislav Jakubek 18449481b6aSStanislav Jakubek pm8226_s4: s4 { 18549481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 18649481b6aSStanislav Jakubek regulator-max-microvolt = <2200000>; 18749481b6aSStanislav Jakubek }; 18849481b6aSStanislav Jakubek 18949481b6aSStanislav Jakubek pm8226_s5: s5 { 19049481b6aSStanislav Jakubek regulator-min-microvolt = <1150000>; 19149481b6aSStanislav Jakubek regulator-max-microvolt = <1150000>; 19249481b6aSStanislav Jakubek }; 19349481b6aSStanislav Jakubek 19449481b6aSStanislav Jakubek pm8226_l1: l1 { 19549481b6aSStanislav Jakubek regulator-min-microvolt = <1225000>; 19649481b6aSStanislav Jakubek regulator-max-microvolt = <1225000>; 19749481b6aSStanislav Jakubek }; 19849481b6aSStanislav Jakubek 19949481b6aSStanislav Jakubek pm8226_l2: l2 { 20049481b6aSStanislav Jakubek regulator-min-microvolt = <1200000>; 20149481b6aSStanislav Jakubek regulator-max-microvolt = <1200000>; 20249481b6aSStanislav Jakubek }; 20349481b6aSStanislav Jakubek 20449481b6aSStanislav Jakubek pm8226_l3: l3 { 20549481b6aSStanislav Jakubek regulator-min-microvolt = <750000>; 20649481b6aSStanislav Jakubek regulator-max-microvolt = <1337500>; 20749481b6aSStanislav Jakubek }; 20849481b6aSStanislav Jakubek 20949481b6aSStanislav Jakubek pm8226_l4: l4 { 21049481b6aSStanislav Jakubek regulator-min-microvolt = <1200000>; 21149481b6aSStanislav Jakubek regulator-max-microvolt = <1200000>; 21249481b6aSStanislav Jakubek }; 21349481b6aSStanislav Jakubek 21449481b6aSStanislav Jakubek pm8226_l5: l5 { 21549481b6aSStanislav Jakubek regulator-min-microvolt = <1200000>; 21649481b6aSStanislav Jakubek regulator-max-microvolt = <1200000>; 21749481b6aSStanislav Jakubek }; 21849481b6aSStanislav Jakubek 21949481b6aSStanislav Jakubek pm8226_l6: l6 { 22049481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 22149481b6aSStanislav Jakubek regulator-max-microvolt = <1800000>; 22249481b6aSStanislav Jakubek regulator-allow-set-load; 22349481b6aSStanislav Jakubek }; 22449481b6aSStanislav Jakubek 22549481b6aSStanislav Jakubek pm8226_l7: l7 { 22649481b6aSStanislav Jakubek regulator-min-microvolt = <1850000>; 22749481b6aSStanislav Jakubek regulator-max-microvolt = <1850000>; 22849481b6aSStanislav Jakubek }; 22949481b6aSStanislav Jakubek 23049481b6aSStanislav Jakubek pm8226_l8: l8 { 23149481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 23249481b6aSStanislav Jakubek regulator-max-microvolt = <1800000>; 23349481b6aSStanislav Jakubek }; 23449481b6aSStanislav Jakubek 23549481b6aSStanislav Jakubek pm8226_l9: l9 { 23649481b6aSStanislav Jakubek regulator-min-microvolt = <2050000>; 23749481b6aSStanislav Jakubek regulator-max-microvolt = <2050000>; 23849481b6aSStanislav Jakubek }; 23949481b6aSStanislav Jakubek 24049481b6aSStanislav Jakubek pm8226_l10: l10 { 24149481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 24249481b6aSStanislav Jakubek regulator-max-microvolt = <1800000>; 24349481b6aSStanislav Jakubek }; 24449481b6aSStanislav Jakubek 24549481b6aSStanislav Jakubek pm8226_l12: l12 { 24649481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 24749481b6aSStanislav Jakubek regulator-max-microvolt = <1800000>; 24849481b6aSStanislav Jakubek }; 24949481b6aSStanislav Jakubek 25049481b6aSStanislav Jakubek pm8226_l14: l14 { 25149481b6aSStanislav Jakubek regulator-min-microvolt = <2750000>; 25249481b6aSStanislav Jakubek regulator-max-microvolt = <2750000>; 25349481b6aSStanislav Jakubek }; 25449481b6aSStanislav Jakubek 25549481b6aSStanislav Jakubek pm8226_l15: l15 { 25649481b6aSStanislav Jakubek regulator-min-microvolt = <2800000>; 25749481b6aSStanislav Jakubek regulator-max-microvolt = <2800000>; 25849481b6aSStanislav Jakubek }; 25949481b6aSStanislav Jakubek 26049481b6aSStanislav Jakubek pm8226_l16: l16 { 26149481b6aSStanislav Jakubek regulator-min-microvolt = <3000000>; 26249481b6aSStanislav Jakubek regulator-max-microvolt = <3350000>; 26349481b6aSStanislav Jakubek }; 26449481b6aSStanislav Jakubek 26549481b6aSStanislav Jakubek pm8226_l17: l17 { 26649481b6aSStanislav Jakubek regulator-min-microvolt = <2950000>; 26749481b6aSStanislav Jakubek regulator-max-microvolt = <2950000>; 26849481b6aSStanislav Jakubek }; 26949481b6aSStanislav Jakubek 27049481b6aSStanislav Jakubek pm8226_l18: l18 { 27149481b6aSStanislav Jakubek regulator-min-microvolt = <2950000>; 27249481b6aSStanislav Jakubek regulator-max-microvolt = <2950000>; 27349481b6aSStanislav Jakubek }; 27449481b6aSStanislav Jakubek 27549481b6aSStanislav Jakubek pm8226_l19: l19 { 27649481b6aSStanislav Jakubek regulator-min-microvolt = <2850000>; 27749481b6aSStanislav Jakubek regulator-max-microvolt = <2850000>; 27849481b6aSStanislav Jakubek }; 27949481b6aSStanislav Jakubek 28049481b6aSStanislav Jakubek pm8226_l20: l20 { 28149481b6aSStanislav Jakubek regulator-min-microvolt = <3075000>; 28249481b6aSStanislav Jakubek regulator-max-microvolt = <3075000>; 28349481b6aSStanislav Jakubek }; 28449481b6aSStanislav Jakubek 28549481b6aSStanislav Jakubek pm8226_l21: l21 { 28649481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 28749481b6aSStanislav Jakubek regulator-max-microvolt = <2950000>; 28849481b6aSStanislav Jakubek regulator-allow-set-load; 28949481b6aSStanislav Jakubek }; 29049481b6aSStanislav Jakubek 29149481b6aSStanislav Jakubek pm8226_l22: l22 { 29249481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 29349481b6aSStanislav Jakubek regulator-max-microvolt = <2950000>; 29449481b6aSStanislav Jakubek }; 29549481b6aSStanislav Jakubek 29649481b6aSStanislav Jakubek pm8226_l23: l23 { 29749481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 29849481b6aSStanislav Jakubek regulator-max-microvolt = <2950000>; 29949481b6aSStanislav Jakubek }; 30049481b6aSStanislav Jakubek 30149481b6aSStanislav Jakubek pm8226_l24: l24 { 30249481b6aSStanislav Jakubek regulator-min-microvolt = <1300000>; 30349481b6aSStanislav Jakubek regulator-max-microvolt = <1350000>; 30449481b6aSStanislav Jakubek }; 30549481b6aSStanislav Jakubek 30649481b6aSStanislav Jakubek pm8226_l25: l25 { 30749481b6aSStanislav Jakubek regulator-min-microvolt = <1775000>; 30849481b6aSStanislav Jakubek regulator-max-microvolt = <2125000>; 30949481b6aSStanislav Jakubek }; 31049481b6aSStanislav Jakubek 31149481b6aSStanislav Jakubek pm8226_l26: l26 { 31249481b6aSStanislav Jakubek regulator-min-microvolt = <1225000>; 31349481b6aSStanislav Jakubek regulator-max-microvolt = <1225000>; 31449481b6aSStanislav Jakubek }; 31549481b6aSStanislav Jakubek 31649481b6aSStanislav Jakubek pm8226_l27: l27 { 31749481b6aSStanislav Jakubek regulator-min-microvolt = <2050000>; 31849481b6aSStanislav Jakubek regulator-max-microvolt = <2050000>; 31949481b6aSStanislav Jakubek }; 32049481b6aSStanislav Jakubek 32149481b6aSStanislav Jakubek pm8226_l28: l28 { 32249481b6aSStanislav Jakubek regulator-min-microvolt = <1800000>; 32349481b6aSStanislav Jakubek regulator-max-microvolt = <3400000>; 32449481b6aSStanislav Jakubek regulator-boot-on; 32549481b6aSStanislav Jakubek }; 32649481b6aSStanislav Jakubek 32749481b6aSStanislav Jakubek pm8226_lvs1: lvs1 { 32849481b6aSStanislav Jakubek regulator-always-on; 32949481b6aSStanislav Jakubek }; 33049481b6aSStanislav Jakubek }; 33149481b6aSStanislav Jakubek}; 33249481b6aSStanislav Jakubek 33349481b6aSStanislav Jakubek&sdhc_1 { 33449481b6aSStanislav Jakubek vmmc-supply = <&pm8226_l17>; 33549481b6aSStanislav Jakubek vqmmc-supply = <&pm8226_l6>; 33649481b6aSStanislav Jakubek 33749481b6aSStanislav Jakubek bus-width = <8>; 33849481b6aSStanislav Jakubek non-removable; 33949481b6aSStanislav Jakubek 34049481b6aSStanislav Jakubek status = "okay"; 34149481b6aSStanislav Jakubek}; 34249481b6aSStanislav Jakubek 34349481b6aSStanislav Jakubek&smbb { 34449481b6aSStanislav Jakubek qcom,fast-charge-safe-current = <2000000>; 34549481b6aSStanislav Jakubek qcom,fast-charge-current-limit = <1900000>; 34649481b6aSStanislav Jakubek qcom,fast-charge-safe-voltage = <4400000>; 34749481b6aSStanislav Jakubek qcom,minimum-input-voltage = <4300000>; 34849481b6aSStanislav Jakubek 34949481b6aSStanislav Jakubek status = "okay"; 35049481b6aSStanislav Jakubek}; 35149481b6aSStanislav Jakubek 35249481b6aSStanislav Jakubek&tlmm { 353*5756101bSStanislav Jakubek accel_int_default: accel-int-default-state { 354*5756101bSStanislav Jakubek pins = "gpio63"; 355*5756101bSStanislav Jakubek function = "gpio"; 356*5756101bSStanislav Jakubek drive-strength = <2>; 357*5756101bSStanislav Jakubek bias-disable; 358*5756101bSStanislav Jakubek output-disable; 359*5756101bSStanislav Jakubek }; 360*5756101bSStanislav Jakubek 361*5756101bSStanislav Jakubek mag_int_default: mag-int-default-state { 362*5756101bSStanislav Jakubek pins = "gpio66"; 363*5756101bSStanislav Jakubek function = "gpio"; 364*5756101bSStanislav Jakubek drive-strength = <2>; 365*5756101bSStanislav Jakubek bias-disable; 366*5756101bSStanislav Jakubek output-disable; 367*5756101bSStanislav Jakubek }; 368*5756101bSStanislav Jakubek 369*5756101bSStanislav Jakubek mag_reset_default: mag-reset-default-state { 370*5756101bSStanislav Jakubek pins = "gpio62"; 371*5756101bSStanislav Jakubek function = "gpio"; 372*5756101bSStanislav Jakubek drive-strength = <2>; 373*5756101bSStanislav Jakubek bias-disable; 374*5756101bSStanislav Jakubek output-high; 375*5756101bSStanislav Jakubek }; 376*5756101bSStanislav Jakubek 37749481b6aSStanislav Jakubek reg_lcd_default: reg-lcd-default-state { 37849481b6aSStanislav Jakubek pins = "gpio31", "gpio33"; 37949481b6aSStanislav Jakubek function = "gpio"; 38049481b6aSStanislav Jakubek drive-strength = <2>; 38149481b6aSStanislav Jakubek bias-disable; 38249481b6aSStanislav Jakubek output-high; 38349481b6aSStanislav Jakubek }; 38449481b6aSStanislav Jakubek 38549481b6aSStanislav Jakubek reg_vddio_disp_default: reg-vddio-disp-default-state { 38649481b6aSStanislav Jakubek pins = "gpio34"; 38749481b6aSStanislav Jakubek function = "gpio"; 38849481b6aSStanislav Jakubek drive-strength = <2>; 38949481b6aSStanislav Jakubek bias-disable; 39049481b6aSStanislav Jakubek output-high; 39149481b6aSStanislav Jakubek }; 39249481b6aSStanislav Jakubek 39349481b6aSStanislav Jakubek temp_alert_default: temp-alert-default-state { 39449481b6aSStanislav Jakubek pins = "gpio13"; 39549481b6aSStanislav Jakubek function = "gpio"; 39649481b6aSStanislav Jakubek drive-strength = <2>; 39749481b6aSStanislav Jakubek bias-disable; 39849481b6aSStanislav Jakubek output-disable; 39949481b6aSStanislav Jakubek }; 40049481b6aSStanislav Jakubek}; 40149481b6aSStanislav Jakubek 40249481b6aSStanislav Jakubek&usb { 40349481b6aSStanislav Jakubek extcon = <&smbb>; 40449481b6aSStanislav Jakubek dr_mode = "peripheral"; 40549481b6aSStanislav Jakubek status = "okay"; 40649481b6aSStanislav Jakubek}; 40749481b6aSStanislav Jakubek 40849481b6aSStanislav Jakubek&usb_hs_phy { 40949481b6aSStanislav Jakubek extcon = <&smbb>; 41049481b6aSStanislav Jakubek v1p8-supply = <&pm8226_l10>; 41149481b6aSStanislav Jakubek v3p3-supply = <&pm8226_l20>; 41249481b6aSStanislav Jakubek}; 413