From bc4492252e86b376aaf05a31713b3a3717aecb63 Mon Sep 17 00:00:00 2001 From: Wolfram Sang Date: Thu, 4 Jun 2009 10:31:14 +0200 Subject: Refactor imx-NAND-init Put board specific stuff to board-specific files. Signed-off-by: Wolfram Sang --- drivers/nand/nand_imx.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'drivers') diff --git a/drivers/nand/nand_imx.c b/drivers/nand/nand_imx.c index f2ee32d9c0..43f4218cc6 100644 --- a/drivers/nand/nand_imx.c +++ b/drivers/nand/nand_imx.c @@ -1108,15 +1108,8 @@ void __nand_boot_init imx_nand_load_image(void *dest, int size, int pagesize, struct imx_nand_host host; u32 tmp, page, block; - PCCR1 |= PCCR1_NFC_BAUDEN; - - switch ((GPCR & GPCR_BOOT_MASK) >> GPCR_BOOT_SHIFT) { - case GPCR_BOOT_8BIT_NAND_2k: - case GPCR_BOOT_16BIT_NAND_2k: - host.pagesize_2k = 1; - } - host.regs = (void __iomem *)IMX_NFC_BASE; + host.pagesize_2k = (pagesize == 2048); send_cmd(&host, NAND_CMD_RESET); -- cgit v1.2.3