Lines Matching +full:nand +full:- +full:ecc +full:- +full:strength

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale General-Purpose Media Interface (GPMI) binding
10 - Han Xu <han.xu@nxp.com>
13 - $ref: "nand-controller.yaml"
16 The GPMI nand controller provides an interface to control the NAND
17 flash chips. The device tree may optionally contain sub-nodes
24 - enum:
25 - fsl,imx23-gpmi-nand
26 - fsl,imx28-gpmi-nand
27 - fsl,imx6q-gpmi-nand
28 - fsl,imx6sx-gpmi-nand
29 - fsl,imx7d-gpmi-nand
30 - items:
31 - enum:
32 - fsl,imx8mm-gpmi-nand
33 - fsl,imx8mn-gpmi-nand
34 - const: fsl,imx7d-gpmi-nand
38 - description: Address and length of gpmi block.
39 - description: Address and length of bch block.
41 reg-names:
43 - const: gpmi-nand
44 - const: bch
49 interrupt-names:
55 dma-names:
56 const: rx-tx
62 - description: SoC gpmi io clock
63 - description: SoC gpmi apb clock
64 - description: SoC gpmi bch clock
65 - description: SoC gpmi bch apb clock
66 - description: SoC per1 bch clock
68 clock-names:
72 - const: gpmi_io
73 - const: gpmi_apb
74 - const: gpmi_bch
75 - const: gpmi_bch_apb
76 - const: per1_bch
78 fsl,use-minimum-ecc:
81 Protect this NAND flash with the minimum ECC strength required.
82 The required ECC strength is automatically discoverable for some
84 if this strength is not discoverable or this property is not enabled,
85 the software may chooses an implementation-defined ECC scheme.
87 fsl,no-blockmark-swap:
92 NOTE: this is only valid in conjunction with 'nand-on-flash-bbt'.
98 - compatible
99 - reg
100 - reg-names
101 - interrupts
102 - interrupt-names
103 - clocks
104 - clock-names
105 - dmas
106 - dma-names
111 - |
112 nand-controller@8000c000 {
113 #address-cells = <1>;
114 #size-cells = <0>;
115 compatible = "fsl,imx28-gpmi-nand";
117 reg-names = "gpmi-nand", "bch";
119 interrupt-names = "bch";
121 clock-names = "gpmi_io";
123 dma-names = "rx-tx";