diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2017-09-20 13:01:11 -0700 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2017-10-02 19:36:00 +0200 |
commit | 595c17876148f4dd05d528cd5ea4ece1861b9ff9 (patch) | |
tree | e3472b21611ba980f2bf3ca80f5d0efda5e26cf2 /doc/README.arm-caches | |
parent | c32f05d9958ad1792318a340020b222c25795396 (diff) |
mtd: nand: mxs_nand: support chips without ONFI/JEDEC parameter page
Some NAND chips do not provide a ONFI or JEDEC parameter page.
In this case the driver should fallback to a sensible default.
The kernel uses legacy_set_geometry to set a default geometry
in this case. U-Boot does support the legacy BCH geometry too,
but errors out if no ONFI/JEDEC parameter page is available.
Synchronize behavior with Linux where we automatically fall
back to legacy BCH geometry if no information from ONFI/JEDEC
parameter page are available. Assume default chunk/step size
of 512 like the Linux kernel is doing.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'doc/README.arm-caches')
0 files changed, 0 insertions, 0 deletions