Lines Matching +full:fu540 +full:- +full:c000 +full:- +full:gpio
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/sifive,gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: SiFive GPIO controller
10 - Yash Shah <yash.shah@sifive.com>
11 - Paul Walmsley <paul.walmsley@sifive.com>
16 - enum:
17 - sifive,fu540-c000-gpio
18 - sifive,fu740-c000-gpio
19 - canaan,k210-gpiohs
20 - const: sifive,gpio0
27 Interrupt mapping, one per GPIO. Maximum 32 GPIOs.
31 interrupt-controller: true
33 "#interrupt-cells":
39 "#gpio-cells":
50 gpio-controller: true
53 - compatible
54 - reg
55 - interrupts
56 - interrupt-controller
57 - "#interrupt-cells"
58 - "#gpio-cells"
59 - gpio-controller
66 - sifive,fu540-c000-gpio
67 - sifive,fu740-c000-gpio
70 - clocks
75 - |
76 #include <dt-bindings/clock/sifive-fu540-prci.h>
77 gpio@10060000 {
78 compatible = "sifive,fu540-c000-gpio", "sifive,gpio0";
79 interrupt-parent = <&plic>;
83 gpio-controller;
84 #gpio-cells = <2>;
85 interrupt-controller;
86 #interrupt-cells = <2>;