Lines Matching +full:chip +full:- +full:select
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mtd/st,stm32-fmc2-nand.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christophe Kerello <christophe.kerello@st.com>
15 - st,stm32mp15-fmc2
16 - st,stm32mp1-fmc2-nfc
27 - description: tx DMA channel
28 - description: rx DMA channel
29 - description: ecc DMA channel
31 dma-names:
33 - const: tx
34 - const: rx
35 - const: ecc
38 "^nand@[a-f0-9]$":
41 nand-ecc-step-size:
44 nand-ecc-strength:
48 - $ref: "nand-controller.yaml#"
50 - if:
54 const: st,stm32mp15-fmc2
59 - description: Registers
60 - description: Chip select 0 data
61 - description: Chip select 0 command
62 - description: Chip select 0 address space
63 - description: Chip select 1 data
64 - description: Chip select 1 command
65 - description: Chip select 1 address space
74 - clocks
76 - if:
80 const: st,stm32mp1-fmc2-nfc
85 - description: Chip select 0 data
86 - description: Chip select 0 command
87 - description: Chip select 0 address space
88 - description: Chip select 1 data
89 - description: Chip select 1 command
90 - description: Chip select 1 address space
93 - compatible
94 - reg
95 - interrupts
100 - |
101 #include <dt-bindings/interrupt-controller/arm-gic.h>
102 #include <dt-bindings/clock/stm32mp1-clks.h>
103 #include <dt-bindings/reset/stm32mp1-resets.h>
104 nand-controller@58002000 {
105 compatible = "st,stm32mp15-fmc2";
117 dma-names = "tx", "rx", "ecc";
120 #address-cells = <1>;
121 #size-cells = <0>;
125 nand-on-flash-bbt;
126 #address-cells = <1>;
127 #size-cells = <1>;