1// SPDX-License-Identifier: GPL-2.0-only 2 3/dts-v1/; 4 5#include "msm8916-ufi.dtsi" 6 7/ { 8 model = "ufi-001c/ufi-001b 4G Modem Stick"; 9 compatible = "thwc,ufi001c", "qcom,msm8916"; 10}; 11 12&button_restart { 13 gpios = <&msmgpio 37 GPIO_ACTIVE_HIGH>; 14}; 15 16&led_r { 17 gpios = <&msmgpio 22 GPIO_ACTIVE_HIGH>; 18}; 19 20&led_g { 21 gpios = <&msmgpio 21 GPIO_ACTIVE_HIGH>; 22}; 23 24&led_b { 25 gpios = <&msmgpio 20 GPIO_ACTIVE_HIGH>; 26}; 27 28&mpss { 29 pinctrl-0 = <&sim_ctrl_default>; 30 pinctrl-names = "default"; 31}; 32 33&button_default { 34 pins = "gpio37"; 35 bias-pull-down; 36}; 37 38&gpio_leds_default { 39 pins = "gpio20", "gpio21", "gpio22"; 40}; 41 42/* This selects the external SIM card slot by default */ 43&msmgpio { 44 sim_ctrl_default: sim-ctrl-default-state { 45 esim-sel-pins { 46 pins = "gpio0", "gpio3"; 47 bias-disable; 48 output-low; 49 }; 50 51 sim-en-pins { 52 pins = "gpio1"; 53 bias-disable; 54 output-low; 55 }; 56 57 sim-sel-pins { 58 pins = "gpio2"; 59 bias-disable; 60 output-high; 61 }; 62 }; 63}; 64