diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2009-06-04 10:31:14 +0200 |
---|---|---|
committer | Wolfram Sang <w.sang@pengutronix.de> | 2009-06-04 10:31:14 +0200 |
commit | bc4492252e86b376aaf05a31713b3a3717aecb63 (patch) | |
tree | 22ae1e935ab289350d5d83e75ff15e39ba62d8e4 /drivers | |
parent | c83325ff725b73220f83078d169a54bc8cb75632 (diff) | |
download | barebox-bc4492252e86b376aaf05a31713b3a3717aecb63.tar.gz barebox-bc4492252e86b376aaf05a31713b3a3717aecb63.tar.xz |
Refactor imx-NAND-init
Put board specific stuff to board-specific files.
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/nand/nand_imx.c | 9 |
1 files changed, 1 insertions, 8 deletions
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); |