Lines Matching +full:cs +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>
16 compatible = "canaan,kendryte-kd233", "canaan,kendryte-k210";
20 stdout-path = "serial0:115200n8";
23 gpio-leds {
24 compatible = "gpio-leds";
27 gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
31 gpios = <&gpio0 9 GPIO_ACTIVE_LOW>;
35 gpio-keys {
36 compatible = "gpio-keys";
41 gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
47 pinctrl-0 = <&jtag_pinctrl>;
48 pinctrl-names = "default";
51 jtag_pinctrl: jtag-pinmux {
58 uarths_pinctrl: uarths-pinmux {
63 spi0_pinctrl: spi0-pinmux {
64 pinmux = <K210_FPIOA(6, K210_PCF_GPIOHS20)>, /* cs */
69 dvp_pinctrl: dvp-pinmux {
80 gpiohs_pinctrl: gpiohs-pinmux {
91 spi1_pinctrl: spi1-pinmux {
95 <K210_FPIOA(32, K210_PCF_GPIOHS16)>; /* cs */
98 i2s0_pinctrl: i2s0-pinmux {
106 pinctrl-0 = <&uarths_pinctrl>;
107 pinctrl-names = "default";
112 pinctrl-0 = <&gpiohs_pinctrl>;
113 pinctrl-names = "default";
118 #sound-dai-cells = <1>;
119 pinctrl-0 = <&i2s0_pinctrl>;
120 pinctrl-names = "default";
124 pinctrl-0 = <&spi0_pinctrl>;
125 pinctrl-names = "default";
126 num-cs = <1>;
127 cs-gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
130 compatible = "canaan,kd233-tft", "ilitek,ili9341";
132 dc-gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;
133 spi-max-frequency = <10000000>;
139 pinctrl-0 = <&spi1_pinctrl>;
140 pinctrl-names = "default";
141 num-cs = <1>;
142 cs-gpios = <&gpio0 16 GPIO_ACTIVE_LOW>;
146 compatible = "mmc-spi-slot";
148 voltage-ranges = <3300 3300>;
149 spi-max-frequency = <25000000>;
150 broken-cd;