1 /* SPDX-License-Identifier: GPL-2.0 */ 1 2 #ifndef __ASM_ARCH_PXA3XX_NAND_H 3 #define __ASM_ARCH_PXA3XX_NAND_H 4 5 #include <linux/mtd/mtd.h> 6 #include <linux/mtd/partitions.h> 7 8 /* 9 * Current pxa3xx_nand controller has two chip 10 * historically all platforms remaining on pla 11 * to device tree if you need more. 12 */ 13 struct pxa3xx_nand_platform_data { 14 /* Keep OBM/bootloader NFC timing conf 15 bool keep_config; 16 /* Use a flash-based bad block table * 17 bool flash_bbt; 18 /* Requested ECC strength and ECC step 19 int ecc_strength, ecc_step_size; 20 /* Partitions */ 21 const struct mtd_partition *parts; 22 unsigned int nr_parts; 23 }; 24 25 extern void pxa3xx_set_nand_info(struct pxa3xx 26 27 #endif /* __ASM_ARCH_PXA3XX_NAND_H */ 28
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.