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-bit", "sipeed,maix-bitm",
18 "canaan,kendryte-k210";
22 stdout-path = "serial0:115200n8";
25 gpio-leds {
26 compatible = "gpio-leds";
47 gpio-keys {
48 compatible = "gpio-keys";
50 key-boot {
59 pinctrl-names = "default";
60 pinctrl-0 = <&jtag_pinctrl>;
63 jtag_pinctrl: jtag-pinmux {
70 uarths_pinctrl: uarths-pinmux {
75 gpio_pinctrl: gpio-pinmux {
86 gpiohs_pinctrl: gpiohs-pinmux {
100 i2s0_pinctrl: i2s0-pinmux {
106 dvp_pinctrl: dvp-pinmux {
117 spi0_pinctrl: spi0-pinmux {
118 pinmux = <K210_FPIOA(36, K210_PCF_GPIOHS20)>, /* cs */
124 spi1_pinctrl: spi1-pinmux {
128 <K210_FPIOA(29, K210_PCF_GPIOHS13)>; /* cs */
131 i2c1_pinctrl: i2c1-pinmux {
138 pinctrl-0 = <&uarths_pinctrl>;
139 pinctrl-names = "default";
144 pinctrl-0 = <&gpiohs_pinctrl>;
145 pinctrl-names = "default";
150 pinctrl-0 = <&gpio_pinctrl>;
151 pinctrl-names = "default";
156 #sound-dai-cells = <1>;
157 pinctrl-0 = <&i2s0_pinctrl>;
158 pinctrl-names = "default";
162 pinctrl-0 = <&i2c1_pinctrl>;
163 pinctrl-names = "default";
164 clock-frequency = <400000>;
169 pinctrl-0 = <&spi0_pinctrl>;
170 pinctrl-names = "default";
171 num-cs = <1>;
172 cs-gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
177 reset-gpios = <&gpio0 21 GPIO_ACTIVE_LOW>;
178 dc-gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>;
179 spi-max-frequency = <15000000>;
180 spi-cs-high;
186 pinctrl-0 = <&spi1_pinctrl>;
187 pinctrl-names = "default";
188 num-cs = <1>;
189 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
193 compatible = "mmc-spi-slot";
195 voltage-ranges = <3300 3300>;
196 spi-max-frequency = <25000000>;
197 broken-cd;
203 compatible = "jedec,spi-nor";
205 spi-max-frequency = <50000000>;
206 spi-tx-bus-width = <4>;
207 spi-rx-bus-width = <4>;
208 m25p,fast-read;
209 broken-flash-reset;