1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/spi/aspeed,ast2600-fmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Aspeed SMC controllers
10 - Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
11 - Cédric Le Goater <clg@kaod.org>
14 This binding describes the Aspeed Static Memory Controllers (FMC and
15 SPI) of the AST2400, AST2500 and AST2600 SOCs.
18 - $ref: spi-controller.yaml#
32 - description: registers
33 - description: memory mapping
46 unevaluatedProperties: false
50 #include <dt-bindings/interrupt-controller/arm-gic.h>
51 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h>
52 #include <dt-bindings/clock/ast2600-clock.h>
55 reg = <0x1e620000 0xc4>, <0x20000000 0x10000000>;
58 compatible = "aspeed,ast2600-fmc";
59 clocks = <&syscon ASPEED_CLK_AHB>;
60 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
64 compatible = "jedec,spi-nor";
65 spi-max-frequency = <50000000>;
66 spi-rx-bus-width = <2>;
71 compatible = "jedec,spi-nor";
72 spi-max-frequency = <50000000>;
73 spi-rx-bus-width = <2>;
78 compatible = "jedec,spi-nor";
79 spi-max-frequency = <50000000>;
80 spi-rx-bus-width = <2>;