1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Device Tree Source for Sierra Wireless WP8548 Module
5 * Copyright (C) 2016 BayLibre, SAS.
6 * Author : Neil Armstrong <narmstrong@baylibre.com>
9 #include "qcom-mdm9615.dtsi"
12 model = "Sierra Wireless WP8548 Module";
13 compatible = "swir,wp8548", "qcom,mdm9615";
16 device_type = "memory";
17 reg = <0x48000000 0x7F00000>;
22 pinctrl-0 = <&reset_out_pins>;
23 pinctrl-names = "default";
25 gsbi3_pins: gsbi3-state {
27 pins = "gpio8", "gpio9", "gpio10", "gpio11";
34 gsbi4_pins: gsbi4-state {
36 pins = "gpio12", "gpio13", "gpio14", "gpio15";
43 gsbi5_i2c_pins: gsbi5-i2c-state {
46 function = "gsbi5_i2c";
53 function = "gsbi5_i2c";
59 gsbi5_uart_pins: gsbi5-uart-state {
61 pins = "gpio18", "gpio19";
62 function = "gsbi5_uart";
68 reset_out_pins: reset-out-state {
80 usb_vbus_5v_pins: usb-vbus-5v-state {
85 qcom,drive-strength = <1>;
92 qcom,mode = <GSBI_PROT_SPI>;
97 pinctrl-0 = <&gsbi3_pins>;
98 pinctrl-names = "default";
99 assigned-clocks = <&gcc GSBI3_QUP_CLK>;
100 assigned-clock-rates = <24000000>;
105 qcom,mode = <GSBI_PROT_UART_W_FC>;
110 pinctrl-0 = <&gsbi4_pins>;
111 pinctrl-names = "default";
116 qcom,mode = <GSBI_PROT_I2C_UART>;
121 clock-frequency = <200000>;
122 pinctrl-0 = <&gsbi5_i2c_pins>;
123 pinctrl-names = "default";
128 pinctrl-0 = <&gsbi5_uart_pins>;
129 pinctrl-names = "default";