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