struct nand_flash_dev — NAND Flash Device ID Structure
struct nand_flash_dev { char * name; union ecc; int onfi_timing_mode_default; };
a human-readable name of the NAND chip
ECC correctability and step information from the datasheet.
ecc
.strength_ds: The ECC correctability from the datasheet, same as the
ecc_strength_ds
in nand_chip{}.
ecc
.step_ds: The ECC step required by the ecc
.strength_ds, same as the
ecc_step_ds
in nand_chip{}, also from the datasheet.
For example, the “4bit ECC for each 512Byte” can be set with
NAND_ECC_INFO(4, 512).
the default ONFI timing mode entered after a NAND reset. Should be deduced from timings described in the datasheet.