Lines Matching +full:miso +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
8 /dts-v1/;
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
16 compatible = "qcom,ipq5424-rdp466", "qcom,ipq5424";
22 gpio-keys {
23 compatible = "gpio-keys";
24 pinctrl-0 = <&gpio_keys_default>;
25 pinctrl-names = "default";
27 button-wps {
30 gpios = <&tlmm 19 GPIO_ACTIVE_LOW>;
31 debounce-interval = <60>;
36 compatible = "gpio-leds";
37 pinctrl-0 = <&gpio_leds_default>;
38 pinctrl-names = "default";
40 led-0 {
43 gpios = <&tlmm 42 GPIO_ACTIVE_HIGH>;
44 linux,default-trigger = "phy0tx";
45 default-state = "off";
49 vreg_misc_3p3: regulator-usb-3p3 {
50 compatible = "regulator-fixed";
51 regulator-min-microvolt = <3300000>;
52 regulator-max-microvolt = <3300000>;
53 regulator-boot-on;
54 regulator-always-on;
55 regulator-name = "usb_hs_vdda_3p3";
58 vreg_misc_1p8: regulator-usb-1p8 {
59 compatible = "regulator-fixed";
60 regulator-min-microvolt = <1800000>;
61 regulator-max-microvolt = <1800000>;
62 regulator-boot-on;
63 regulator-always-on;
64 regulator-name = "vdda_1p8_usb";
67 vreg_misc_0p925: regulator-usb-0p925 {
68 compatible = "regulator-fixed";
69 regulator-min-microvolt = <925000>;
70 regulator-max-microvolt = <925000>;
71 regulator-boot-on;
72 regulator-always-on;
73 regulator-name = "vdd_core_usb";
86 pinctrl-0 = <&pcie2_default_state>;
87 pinctrl-names = "default";
89 perst-gpios = <&tlmm 31 GPIO_ACTIVE_LOW>;
99 pinctrl-0 = <&pcie3_default_state>;
100 pinctrl-names = "default";
102 perst-gpios = <&tlmm 34 GPIO_ACTIVE_LOW>;
112 vdd-supply = <&vreg_misc_0p925>;
113 vdda-pll-supply = <&vreg_misc_1p8>;
114 vdda-phy-dpdm-supply = <&vreg_misc_3p3>;
120 vdd-supply = <&vreg_misc_0p925>;
121 vdda-pll-supply = <&vreg_misc_1p8>;
122 vdda-phy-dpdm-supply = <&vreg_misc_3p3>;
128 pinctrl-0 = <&sdc_default_state>;
129 pinctrl-names = "default";
135 clock-frequency = <32000>;
139 pinctrl-0 = <&spi0_default_state>;
140 pinctrl-names = "default";
144 compatible = "micron,n25q128a11", "jedec,spi-nor";
146 #address-cells = <1>;
147 #size-cells = <1>;
148 spi-max-frequency = <50000000>;
153 vdda-pll-supply = <&vreg_misc_1p8>;
154 vdda-phy-supply = <&vreg_misc_0p925>;
160 gpio_keys_default: gpio-keys-default-state {
163 drive-strength = <8>;
164 bias-pull-up;
167 gpio_leds_default: gpio-leds-default-state {
170 drive-strength = <8>;
171 bias-pull-down;
174 spi0_default_state: spi0-default-state {
175 clk-pins {
178 drive-strength = <8>;
179 bias-pull-down;
182 cs-pins {
185 drive-strength = <8>;
186 bias-pull-up;
189 miso-pins {
192 drive-strength = <8>;
193 bias-pull-down;
196 mosi-pins {
199 drive-strength = <8>;
200 bias-pull-down;
204 sdc_default_state: sdc-default-state {
205 clk-pins {
208 drive-strength = <8>;
209 bias-disable;
212 cmd-pins {
215 drive-strength = <8>;
216 bias-pull-up;
219 data-pins {
222 drive-strength = <8>;
223 bias-pull-up;
227 pcie2_default_state: pcie2-default-state {
230 drive-strength = <8>;
231 bias-pull-up;
234 pcie3_default_state: pcie3-default-state {
237 drive-strength = <8>;
238 bias-pull-up;
243 pinctrl-0 = <&uart1_pins>;
244 pinctrl-names = "default";
257 clock-frequency = <24000000>;