Lines Matching +full:num +full:- +full:cs

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-go", "canaan,kendryte-k210";
21 stdout-path = "serial0:115200n8";
24 gpio-leds {
25 compatible = "gpio-leds";
46 gpio-keys {
47 compatible = "gpio-keys";
49 key-up {
55 key-press {
61 key-down {
70 pinctrl-0 = <&jtag_pinctrl>;
71 pinctrl-names = "default";
74 jtag_pinctrl: jtag-pinmux {
81 uarths_pinctrl: uarths-pinmux {
86 gpio_pinctrl: gpio-pinmux {
97 gpiohs_pinctrl: gpiohs-pinmux {
111 i2s0_pinctrl: i2s0-pinmux {
117 dvp_pinctrl: dvp-pinmux {
128 spi0_pinctrl: spi0-pinmux {
129 pinmux = <K210_FPIOA(36, K210_PCF_GPIOHS20)>, /* cs */
135 spi1_pinctrl: spi1-pinmux {
139 <K210_FPIOA(29, K210_PCF_GPIOHS13)>; /* cs */
142 i2c1_pinctrl: i2c1-pinmux {
149 pinctrl-0 = <&uarths_pinctrl>;
150 pinctrl-names = "default";
155 pinctrl-0 = <&gpiohs_pinctrl>;
156 pinctrl-names = "default";
161 pinctrl-0 = <&gpio_pinctrl>;
162 pinctrl-names = "default";
167 #sound-dai-cells = <1>;
168 pinctrl-0 = <&i2s0_pinctrl>;
169 pinctrl-names = "default";
173 pinctrl-0 = <&i2c1_pinctrl>;
174 pinctrl-names = "default";
175 clock-frequency = <400000>;
180 pinctrl-0 = <&spi0_pinctrl>;
181 pinctrl-names = "default";
182 num-cs = <1>;
183 cs-gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
188 reset-gpios = <&gpio0 21 GPIO_ACTIVE_LOW>;
189 dc-gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>;
190 spi-max-frequency = <15000000>;
196 pinctrl-0 = <&spi1_pinctrl>;
197 pinctrl-names = "default";
198 num-cs = <1>;
199 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
203 compatible = "mmc-spi-slot";
205 voltage-ranges = <3300 3300>;
206 spi-max-frequency = <25000000>;
207 broken-cd;
213 compatible = "jedec,spi-nor";
215 spi-max-frequency = <50000000>;
216 spi-tx-bus-width = <4>;
217 spi-rx-bus-width = <4>;
218 m25p,fast-read;
219 broken-flash-reset;