Lines Matching +full:k210 +full:- +full:rst

1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019-20 Sean Anderson <seanga2@gmail.com>
7 /dts-v1/;
9 #include "k210.dtsi"
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-bit", "sipeed,maix-bitm",
18 "canaan,kendryte-k210";
26 stdout-path = "serial0:115200n8";
29 gpio-leds {
30 compatible = "gpio-leds";
51 gpio-keys {
52 compatible = "gpio-keys";
54 key-boot {
63 pinctrl-names = "default";
64 pinctrl-0 = <&jtag_pinctrl>;
66 jtag_pinctrl: jtag-pinmux {
73 uarths_pinctrl: uarths-pinmux {
78 gpio_pinctrl: gpio-pinmux {
89 gpiohs_pinctrl: gpiohs-pinmux {
103 i2s0_pinctrl: i2s0-pinmux {
109 dvp_pinctrl: dvp-pinmux {
120 spi0_pinctrl: spi0-pinmux {
122 <K210_FPIOA(37, K210_PCF_GPIOHS21)>, /* rst */
127 spi1_pinctrl: spi1-pinmux {
134 i2c1_pinctrl: i2c1-pinmux {
141 pinctrl-0 = <&uarths_pinctrl>;
142 pinctrl-names = "default";
147 pinctrl-0 = <&gpiohs_pinctrl>;
148 pinctrl-names = "default";
153 pinctrl-0 = <&gpio_pinctrl>;
154 pinctrl-names = "default";
159 #sound-dai-cells = <1>;
160 pinctrl-0 = <&i2s0_pinctrl>;
161 pinctrl-names = "default";
166 pinctrl-0 = <&i2c1_pinctrl>;
167 pinctrl-names = "default";
168 clock-frequency = <400000>;
173 pinctrl-0 = <&spi0_pinctrl>;
174 pinctrl-names = "default";
175 num-cs = <1>;
176 cs-gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
182 reset-gpios = <&gpio0 21 GPIO_ACTIVE_LOW>;
183 dc-gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>;
184 spi-max-frequency = <15000000>;
185 spi-cs-high;
191 pinctrl-0 = <&spi1_pinctrl>;
192 pinctrl-names = "default";
193 num-cs = <1>;
194 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
198 compatible = "mmc-spi-slot";
200 voltage-ranges = <3300 3300>;
201 spi-max-frequency = <25000000>;
202 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;