Lines Matching +full:m1 +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-20 Sean Anderson <seanga2@gmail.com>
7 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/leds/common.h>
17 compatible = "sipeed,maix-dock-m1", "sipeed,maix-dock-m1w",
18 "canaan,kendryte-k210";
26 stdout-path = "serial0:115200n8";
29 gpio-leds {
30 compatible = "gpio-leds";
40 gpios = <&gpio1_0 4 GPIO_ACTIVE_LOW>;
46 gpios = <&gpio1_0 5 GPIO_ACTIVE_LOW>;
52 gpios = <&gpio1_0 6 GPIO_ACTIVE_LOW>;
56 gpio-keys {
57 compatible = "gpio-keys";
59 key-boot {
62 gpios = <&gpio0 0 GPIO_ACTIVE_LOW>;
68 pinctrl-0 = <&jtag_pinctrl>;
69 pinctrl-names = "default";
71 jtag_pinctrl: jtag-pinmux {
78 uarths_pinctrl: uarths-pinmux {
83 gpio_pinctrl: gpio-pinmux {
92 gpiohs_pinctrl: gpiohs-pinmux {
106 i2s0_pinctrl: i2s0-pinmux {
112 dvp_pinctrl: dvp-pinmux {
123 spi0_pinctrl: spi0-pinmux {
130 spi1_pinctrl: spi1-pinmux {
137 i2c1_pinctrl: i2c1-pinmux {
144 pinctrl-0 = <&uarths_pinctrl>;
145 pinctrl-names = "default";
150 pinctrl-0 = <&gpiohs_pinctrl>;
151 pinctrl-names = "default";
156 pinctrl-0 = <&gpio_pinctrl>;
157 pinctrl-names = "default";
162 #sound-dai-cells = <1>;
163 pinctrl-0 = <&i2s0_pinctrl>;
164 pinctrl-names = "default";
169 pinctrl-0 = <&i2c1_pinctrl>;
170 pinctrl-names = "default";
171 clock-frequency = <400000>;
176 pinctrl-0 = <&spi0_pinctrl>;
177 pinctrl-names = "default";
178 num-cs = <1>;
179 cs-gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
185 reset-gpios = <&gpio0 21 GPIO_ACTIVE_LOW>;
186 dc-gpios = <&gpio0 22 0>;
187 spi-max-frequency = <15000000>;
193 pinctrl-0 = <&spi1_pinctrl>;
194 pinctrl-names = "default";
195 num-cs = <1>;
196 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
200 compatible = "mmc-spi-slot";
202 voltage-ranges = <3300 3300>;
203 spi-max-frequency = <25000000>;
204 broken-cd;
210 compatible = "jedec,spi-nor";
212 spi-max-frequency = <50000000>;
213 spi-tx-bus-width = <4>;
214 spi-rx-bus-width = <4>;
215 m25p,fast-read;
216 broken-flash-reset;