mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 18:35:42 +01:00 
			
		
		
		
	nand/fsl: add NAND_NO_SUBPAGE_WRITE to eLBC and IFC drivers
These controllers can only do hardware ECC on full page transfers. Signed-off-by: Scott Wood <scottwood@freescale.com>
This commit is contained in:
		| @@ -748,7 +748,7 @@ static int fsl_elbc_chip_init(int devnum, u8 *addr) | ||||
|  | ||||
|   	/* set up nand options */ | ||||
| 	nand->options = NAND_NO_READRDY | NAND_NO_AUTOINCR | | ||||
| 			NAND_USE_FLASH_BBT; | ||||
| 			NAND_USE_FLASH_BBT | NAND_NO_SUBPAGE_WRITE; | ||||
|  | ||||
| 	nand->controller = &elbc_ctrl->controller; | ||||
| 	nand->priv = priv; | ||||
|   | ||||
| @@ -797,7 +797,7 @@ int board_nand_init(struct nand_chip *nand) | ||||
|  | ||||
| 	/* set up nand options */ | ||||
| 	nand->options = NAND_NO_READRDY | NAND_NO_AUTOINCR | | ||||
| 			NAND_USE_FLASH_BBT; | ||||
| 			NAND_USE_FLASH_BBT | NAND_NO_SUBPAGE_WRITE; | ||||
|  | ||||
| 	if (cspr & CSPR_PORT_SIZE_16) { | ||||
| 		nand->read_byte = fsl_ifc_read_byte16; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user