Re: [U-Boot] [PATCH v4 1/6] nand: denali: add Denali NAND driver for SPL

2014-09-17 Thread Masahiro Yamada
Hi Chin, On Mon, 15 Sep 2014 01:39:07 -0500 Chin Liang See cl...@altera.com wrote: Hi Masahiro, On Fri, 2014-09-12 at 17:06 +0900, Masahiro Yamada wrote: +/* nand_init() - initialize data to make nand usable by SPL */ +void nand_init(void) +{ + /* access to main area

Re: [U-Boot] [PATCH v4 1/6] nand: denali: add Denali NAND driver for SPL

2014-09-17 Thread Chin Liang See
Hi Masahiro, On Wed, 2014-09-17 at 18:09 +0900, Masahiro Yamada wrote: Hi Chin, On Mon, 15 Sep 2014 01:39:07 -0500 Chin Liang See cl...@altera.com wrote: Hi Masahiro, On Fri, 2014-09-12 at 17:06 +0900, Masahiro Yamada wrote: +/* nand_init() - initialize data to make nand

Re: [U-Boot] [PATCH v4 1/6] nand: denali: add Denali NAND driver for SPL

2014-09-15 Thread Chin Liang See
Hi Masahiro, On Fri, 2014-09-12 at 17:06 +0900, Masahiro Yamada wrote: +/* nand_init() - initialize data to make nand usable by SPL */ +void nand_init(void) +{ + /* access to main area */ + writel(0, denali_flash_reg + TRANSFER_SPARE_REG); + + page_size =

Re: [U-Boot] [PATCH v4 1/6] nand: denali: add Denali NAND driver for SPL

2014-09-12 Thread Chin Liang See
Hi Masahiro, On Fri, 2014-09-05 at 14:50 +0900, Masahiro Yamada wrote: The SPL-mode driver for Denali(Cadence) NAND Flash Memory Controller IP. This driver requires two CONFIG macros: - CONFIG_SPL_NAND_DENALI Define to enable this driver. - CONFIG_SYS_NAND_BAD_BLOCK_POS

Re: [U-Boot] [PATCH v4 1/6] nand: denali: add Denali NAND driver for SPL

2014-09-12 Thread Masahiro Yamada
Hi. Changes in v4: - Add a workaround to not depend on the Denali driver posted by Chin Liang See. This driver has been taking too long: http://patchwork.ozlabs.org/patch/381305/ Yup, hopefully v10 would be the final patch. I hope so. +static int

[U-Boot] [PATCH v4 1/6] nand: denali: add Denali NAND driver for SPL

2014-09-04 Thread Masahiro Yamada
The SPL-mode driver for Denali(Cadence) NAND Flash Memory Controller IP. This driver requires two CONFIG macros: - CONFIG_SPL_NAND_DENALI Define to enable this driver. - CONFIG_SYS_NAND_BAD_BLOCK_POS Specify bad block mark position in the oob space. Typically 0. Signed-off-by: