1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/spi/mxicy,mx25f0a-spi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 7 title: Macronix SPI controller 8 9 maintainers: 10 - Miquel Raynal <miquel.raynal@bootlin.com> 11 12 allOf: 13 - $ref: spi-controller.yaml# 14 15 properties: 16 compatible: 17 const: mxicy,mx25f0a-spi 18 19 reg: 20 minItems: 2 21 maxItems: 2 22 23 reg-names: 24 items: 25 - const: regs 26 - const: dirmap 27 28 interrupts: 29 maxItems: 1 30 31 clocks: 32 minItems: 3 33 maxItems: 3 34 35 clock-names: 36 items: 37 - const: send_clk 38 - const: send_dly_clk 39 - const: ps_clk 40 41 nand-ecc-engine: 42 description: NAND ECC engine used by the SPI controller in order to perform 43 on-the-fly correction when using a SPI-NAND memory. 44 $ref: /schemas/types.yaml#/definitions/phandle 45 46 required: 47 - compatible 48 - reg 49 - reg-names 50 - clocks 51 - clock-names 52 53 unevaluatedProperties: false 54 55 examples: 56 - | 57 spi@43c30000 { 58 compatible = "mxicy,mx25f0a-spi"; 59 reg = <0x43c30000 0x10000>, <0xa0000000 0x20000000>; 60 reg-names = "regs", "dirmap"; 61 clocks = <&clkwizard 0>, <&clkwizard 1>, <&clkc 18>; 62 clock-names = "send_clk", "send_dly_clk", "ps_clk"; 63 #address-cells = <1>; 64 #size-cells = <0>; 65 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.