struct platform_nand_chip — chip level device structure
struct platform_nand_chip {
int nr_chips;
int chip_offset;
int nr_partitions;
struct mtd_partition * partitions;
int chip_delay;
unsigned int options;
unsigned int bbt_options;
const char ** part_probe_types;
}; int nr_chipsmax. number of chips to scan for
int chip_offsetchip number offset
int nr_partitionsnumber of partitions pointed to by partitions (or zero)
struct mtd_partition * partitionsmtd partition list
int chip_delayR/B delay value in us
unsigned int optionsOption flags, e.g. 16bit buswidth
unsigned int bbt_optionsBBT option flags, e.g. NAND_BBT_USE_FLASH
const char ** part_probe_typesNULL-terminated array of probe types