diff options
author | Kyungmin Park <kmpark@infradead.org> | 2008-03-17 08:54:06 +0900 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2008-03-26 00:05:32 +0100 |
commit | 1bb707c39a0833e91d9f797dd862aaaaf4af264d (patch) | |
tree | 025e32303ffb6760c96aebbd769dac9c2a93ce46 /onenand_ipl/onenand_ipl.h | |
parent | c512389cc4a10253249271ff6c887c6dab1f0db2 (diff) | |
download | u-boot-imx-1bb707c39a0833e91d9f797dd862aaaaf4af264d.zip u-boot-imx-1bb707c39a0833e91d9f797dd862aaaaf4af264d.tar.gz u-boot-imx-1bb707c39a0833e91d9f797dd862aaaaf4af264d.tar.bz2 |
Add Flex-OneNAND booting support
Flex-OneNAND is a monolithic integrated circuit with a NAND Flash array
using a NOR Flash interface. This on-chip integration enables system designers
to reduce external system logic and use high-density NAND Flash
in applications that would otherwise have to use more NOR components.
Flex-OneNAND enables users to configure to partition it into SLC and MLC areas
in more flexible way. While MLC area of Flex-OneNAND can be used to store data
that require low reliability and high density, SLC area of Flex-OneNAND
to store data that need high reliability and high performance. Flex-OneNAND
can let users take advantage of storing these two different types of data
into one chip, which is making Flex-OneNAND more cost- and space-effective.
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'onenand_ipl/onenand_ipl.h')
-rw-r--r-- | onenand_ipl/onenand_ipl.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/onenand_ipl/onenand_ipl.h b/onenand_ipl/onenand_ipl.h index b9c6669..9188b96 100644 --- a/onenand_ipl/onenand_ipl.h +++ b/onenand_ipl/onenand_ipl.h @@ -23,7 +23,6 @@ #include <linux/mtd/onenand_regs.h> -#define ONENAND_START_BLOCK 0 #define ONENAND_BLOCK_SIZE 2048 #ifndef CFG_PRINTF @@ -40,5 +39,5 @@ #define ONENAND_PAGE_SIZE 2048 -extern int onenand_read_block(unsigned char *buf, ulong block); +extern int onenand_read_block0(unsigned char *buf); #endif |