[PATCH 2/2] dt-bindings: mtd: gpmi-nand: add new fsl, legacy-bch-geometry flag
Han Xu
han.xu at nxp.com
Sat May 22 13:51:36 PDT 2021
New bch geometry setting uses the minimum NAND chip required ecc
strength and step size by default. This flag was designed for backward
compatible. The fsl,use-minimum-ecc flag can be deprecated.
Signed-off-by: Han Xu <han.xu at nxp.com>
---
Documentation/devicetree/bindings/mtd/gpmi-nand.yaml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml b/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml
index 9d764e654e1d..5f4eddd132a1 100644
--- a/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml
+++ b/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml
@@ -62,6 +62,7 @@ properties:
fsl,use-minimum-ecc:
type: boolean
+ deprecated: true
description: |
Protect this NAND flash with the minimum ECC strength required.
The required ECC strength is automatically discoverable for some
@@ -69,6 +70,14 @@ properties:
if this strength is not discoverable or this property is not enabled,
the software may chooses an implementation-defined ECC scheme.
+ fsl,legacy-bch-geometry:
+ type: boolean
+ description: |
+ Enable the legacy bch geometry setting, which will set the data chunk
+ size larger than oob size and chose the maximum ecc strength oob can
+ hold. This flag was designed for backward compatible or old NAND chip
+ support, should be en/disabled in u-boot and kernel at the same time.
+
fsl,no-blockmark-swap:
type: boolean
description: |
--
2.17.1
More information about the linux-mtd
mailing list