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>
Showing
- Makefile 4 additions, 2 deletionsMakefile
- drivers/mtd/onenand/onenand_base.c 6 additions, 0 deletionsdrivers/mtd/onenand/onenand_base.c
- onenand_ipl/board/apollon/Makefile 5 additions, 2 deletionsonenand_ipl/board/apollon/Makefile
- onenand_ipl/onenand_boot.c 1 addition, 1 deletiononenand_ipl/onenand_boot.c
- onenand_ipl/onenand_ipl.h 1 addition, 2 deletionsonenand_ipl/onenand_ipl.h
- onenand_ipl/onenand_read.c 19 additions, 10 deletionsonenand_ipl/onenand_read.c
Loading
Please register or sign in to comment