1*24773481SWiktor Strzębała// SPDX-License-Identifier: GPL-2.0-only 2*24773481SWiktor Strzębała 3*24773481SWiktor Strzębała/dts-v1/; 4*24773481SWiktor Strzębała 5*24773481SWiktor Strzębała#include "msm8916-motorola-common.dtsi" 6*24773481SWiktor Strzębała 7*24773481SWiktor Strzębała/ { 8*24773481SWiktor Strzębała model = "Motorola Moto E 2015 LTE"; 9*24773481SWiktor Strzębała compatible = "motorola,surnia", "qcom,msm8916"; 10*24773481SWiktor Strzębała chassis-type = "handset"; 11*24773481SWiktor Strzębała}; 12*24773481SWiktor Strzębała 13*24773481SWiktor Strzębała&blsp_i2c4 { 14*24773481SWiktor Strzębała status = "okay"; 15*24773481SWiktor Strzębała 16*24773481SWiktor Strzębała battery@36 { 17*24773481SWiktor Strzębała compatible = "maxim,max17050"; 18*24773481SWiktor Strzębała reg = <0x36>; 19*24773481SWiktor Strzębała 20*24773481SWiktor Strzębała interrupts-extended = <&tlmm 12 IRQ_TYPE_EDGE_FALLING>; 21*24773481SWiktor Strzębała 22*24773481SWiktor Strzębała pinctrl-0 = <&battery_alert_default>; 23*24773481SWiktor Strzębała pinctrl-names = "default"; 24*24773481SWiktor Strzębała 25*24773481SWiktor Strzębała maxim,rsns-microohm = <10000>; 26*24773481SWiktor Strzębała maxim,over-heat-temp = <600>; 27*24773481SWiktor Strzębała maxim,cold-temp = <(-200)>; 28*24773481SWiktor Strzębała maxim,dead-volt = <3200>; 29*24773481SWiktor Strzębała maxim,over-volt = <4500>; 30*24773481SWiktor Strzębała 31*24773481SWiktor Strzębała }; 32*24773481SWiktor Strzębała}; 33*24773481SWiktor Strzębała 34*24773481SWiktor Strzębała&pm8916_codec { 35*24773481SWiktor Strzębała qcom,micbias1-ext-cap; 36*24773481SWiktor Strzębała qcom,micbias2-ext-cap; 37*24773481SWiktor Strzębała}; 38*24773481SWiktor Strzębała 39*24773481SWiktor Strzębała&sdhc_2 { 40*24773481SWiktor Strzębała pinctrl-0 = <&sdc2_default &sdc2_cd_default>; 41*24773481SWiktor Strzębała pinctrl-1 = <&sdc2_sleep &sdc2_cd_default>; 42*24773481SWiktor Strzębała pinctrl-names = "default", "sleep"; 43*24773481SWiktor Strzębała 44*24773481SWiktor Strzębała cd-gpios = <&tlmm 25 GPIO_ACTIVE_LOW>; 45*24773481SWiktor Strzębała}; 46*24773481SWiktor Strzębała 47*24773481SWiktor Strzębała&sound { 48*24773481SWiktor Strzębała audio-routing = 49*24773481SWiktor Strzębała "AMIC1", "MIC BIAS External1", 50*24773481SWiktor Strzębała "AMIC3", "MIC BIAS External1"; 51*24773481SWiktor Strzębała}; 52*24773481SWiktor Strzębała 53*24773481SWiktor Strzębała&touchscreen { 54*24773481SWiktor Strzębała interrupts-extended = <&tlmm 21 IRQ_TYPE_EDGE_FALLING>; 55*24773481SWiktor Strzębała 56*24773481SWiktor Strzębała vdd-supply = <&pm8916_l16>; 57*24773481SWiktor Strzębała 58*24773481SWiktor Strzębała pinctrl-0 = <&ts_int_default>; 59*24773481SWiktor Strzębała pinctrl-names = "default"; 60*24773481SWiktor Strzębała}; 61*24773481SWiktor Strzębała 62*24773481SWiktor Strzębała&tlmm { 63*24773481SWiktor Strzębała battery_alert_default: battery-alert-default-state { 64*24773481SWiktor Strzębała pins = "gpio12"; 65*24773481SWiktor Strzębała function = "gpio"; 66*24773481SWiktor Strzębała drive-strength = <2>; 67*24773481SWiktor Strzębała bias-pull-up; 68*24773481SWiktor Strzębała }; 69*24773481SWiktor Strzębała 70*24773481SWiktor Strzębała sdc2_cd_default: sdc2-cd-default-state { 71*24773481SWiktor Strzębała pins = "gpio25"; 72*24773481SWiktor Strzębała function = "gpio"; 73*24773481SWiktor Strzębała drive-strength = <2>; 74*24773481SWiktor Strzębała bias-disable; 75*24773481SWiktor Strzębała }; 76*24773481SWiktor Strzębała 77*24773481SWiktor Strzębała ts_int_default: ts-int-default-state { 78*24773481SWiktor Strzębała pins = "gpio21"; 79*24773481SWiktor Strzębała function = "gpio"; 80*24773481SWiktor Strzębała drive-strength = <2>; 81*24773481SWiktor Strzębała bias-disable; 82*24773481SWiktor Strzębała }; 83*24773481SWiktor Strzębała}; 84