summaryrefslogtreecommitdiffstats
path: root/uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2011-03-31 14:25:25 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2011-03-31 14:25:25 (GMT)
commita45a416fd4f85215ccccb1200dd2c0f0f74dba17 (patch)
tree6d7513f7002cbbd7c612fb2a9b0e40a147c54474 /uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in
parentd810895d6ad59222c4b220d602fc307d80ee97a2 (diff)
downloadopenipcam-a45a416fd4f85215ccccb1200dd2c0f0f74dba17.zip
openipcam-a45a416fd4f85215ccccb1200dd2c0f0f74dba17.tar.gz
openipcam-a45a416fd4f85215ccccb1200dd2c0f0f74dba17.tar.bz2
w90n745 flash mappings and nand driver
Diffstat (limited to 'uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in')
-rw-r--r--uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in26
1 files changed, 26 insertions, 0 deletions
diff --git a/uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in b/uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in
index 29d7e58..5c5f30a 100644
--- a/uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in
+++ b/uClinux-2.4.20-uc1/drivers/mtd/nand/Config.in
@@ -12,7 +12,33 @@ if [ "$CONFIG_MTD_NAND" = "y" -o "$CONFIG_MTD_NAND" = "m" ]; then
bool ' Verify NAND page writes' CONFIG_MTD_NAND_VERIFY_WRITE
fi
if [ "$CONFIG_ARM" = "y" -a "$CONFIG_ARCH_P720T" = "y" ]; then
+ dep_tristate ' NAND Flash device on WINBOND board' CONFIG_MTD_NAND_WINBOND $CONFIG_MTD_NAND $CONFIG_ARCH_WINBOND
+ if [ "$CONFIG_MTD_NAND_WINBOND" != "n" ]; then
+ choice 'NAND is to be used in the system' \
+ "128MB_2k_page_size CONFIG_128MB_NAND \
+ 32MB_512_page_size CONFIG_32MB_NAND" 128MB_2k_page_size
+ fi
+ # NAND type must be set, makefile use this to decide which yaffs2 directory to link.
+ if [ "$CONFIG_128MB_NAND" = "y" ]; then
+ define_bool CONFIG_2K_PAGE_SIZE y
+ fi
+ if [ "$CONFIG_32MB_NAND" = "y" ]; then
+ define_bool CONFIG_512B_PAGE_SIZE y
+ fi
dep_tristate ' NAND Flash device on SPIA board' CONFIG_MTD_NAND_SPIA $CONFIG_MTD_NAND
+ dep_tristate ' NAND Flash device on WINBOND board' CONFIG_MTD_NAND_WINBOND $CONFIG_MTD_NAND $CONFIG_ARCH_WINBOND
+ if [ "$CONFIG_MTD_NAND_WINBOND" != "n" ]; then
+ choice 'NAND is to be used in the system' \
+ "128MB_2k_page_size CONFIG_128MB_NAND\
+ 32MB_512_page_size CONFIG_32MB_NAND" 128MB_2k_page_size
+ fi
+ # NAND type must be set, makefile use this to decide which yaffs2 directory to link.
+ if [ "$CONFIG_128MB_NAND" = "y" ]; then
+ define_bool CONFIG_2K_PAGE_SIZE y
+ fi
+ if [ "$CONFIG_32MB_NAND" = "y" ]; then
+ define_bool CONFIG_512B_PAGE_SIZE y
+ fi
fi
endmenu