summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/raw/mxs_nand_dt.c
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2020-05-04 22:08:51 +0800
committerStefano Babic <sbabic@denx.de>2020-05-10 20:55:20 +0200
commit51cdf83eea45861f9932019db2a1b3a0a6a3af52 (patch)
tree157a08c2c63c1d366ffee03a329511bf38d1cc11 /drivers/mtd/nand/raw/mxs_nand_dt.c
parent616f03dabacb6c500e8a7ceb920cd08554c9fcae (diff)
mtd: gpmi: provide the option to use legacy bch geometry
Provide an option in DT to use legacy bch geometry, which compatible with the 3.10 kernel bch setting. To enable the feature, adding "fsl,legacy-bch-geometry" under gpmi-nand node. NOTICE: The feature must be enabled/disabled in both u-boot and kernel. Signed-off-by: Han Xu <han.xu@nxp.com> Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'drivers/mtd/nand/raw/mxs_nand_dt.c')
-rw-r--r--drivers/mtd/nand/raw/mxs_nand_dt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mtd/nand/raw/mxs_nand_dt.c b/drivers/mtd/nand/raw/mxs_nand_dt.c
index 8ad7d618c6..7a32b284f7 100644
--- a/drivers/mtd/nand/raw/mxs_nand_dt.c
+++ b/drivers/mtd/nand/raw/mxs_nand_dt.c
@@ -69,6 +69,8 @@ static int mxs_nand_dt_probe(struct udevice *dev)
info->use_minimum_ecc = dev_read_bool(dev, "fsl,use-minimum-ecc");
+ info->legacy_bch_geometry = dev_read_bool(dev, "fsl,legacy-bch-geometry");
+
return mxs_nand_init_ctrl(info);
}