Lines Matching +full:fu540 +full:- +full:c000 +full:- +full:plic
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/spi/spi-sifive.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Pragnesh Patel <pragnesh.patel@sifive.com>
11 - Paul Walmsley <paul.walmsley@sifive.com>
12 - Palmer Dabbelt <palmer@sifive.com>
15 - $ref: spi-controller.yaml#
20 - enum:
21 - sifive,fu540-c000-spi
22 - sifive,fu740-c000-spi
23 - const: sifive,spi0
26 Should be "sifive,<chip>-spi" and "sifive,spi<version>".
27 Supported compatible strings are -
28 "sifive,fu540-c000-spi" and "sifive,fu740-c000-spi" for the SiFive SPI v0
29 as integrated onto the SiFive FU540 and FU740 chip resp, and "sifive,spi0"
31 Please refer to sifive-blocks-ip-versioning.txt for details
33 SPI RTL that corresponds to the IP block version numbers can be found here -
34 https://github.com/sifive/sifive-blocks/tree/master/src/main/scala/devices/spi
39 - description: SPI registers region
40 - description: Memory mapped flash region
51 sifive,fifo-depth:
58 sifive,max-bits-per-word:
66 - compatible
67 - reg
68 - interrupts
69 - clocks
74 - |
76 compatible = "sifive,fu540-c000-spi", "sifive,spi0";
78 interrupt-parent = <&plic>;
81 #address-cells = <1>;
82 #size-cells = <0>;
83 sifive,fifo-depth = <8>;
84 sifive,max-bits-per-word = <8>;