summaryrefslogtreecommitdiff
path: root/include/faraday
diff options
context:
space:
mode:
authorMacpaul Lin <macpaul@andestech.com>2011-05-01 22:17:31 +0000
committerWolfgang Denk <wd@denx.de>2011-05-12 23:43:38 +0200
commit10ba1d3cff7d32e4c2ef4301baf5e2e44530176a (patch)
treeffb96378664b042ec17f8d97f7665294b5b68f9c /include/faraday
parent56cd247232b455d80eb1b9a7009e8c043682b379 (diff)
downloadu-boot-10ba1d3cff7d32e4c2ef4301baf5e2e44530176a.tar.gz
u-boot-10ba1d3cff7d32e4c2ef4301baf5e2e44530176a.tar.bz2
u-boot-10ba1d3cff7d32e4c2ef4301baf5e2e44530176a.zip
ftsmc020: add missing definitions
Add missing definitions in header file according to datasheet. Signed-off-by: Macpaul Lin <macpaul@andestech.com>
Diffstat (limited to 'include/faraday')
-rw-r--r--include/faraday/ftsmc020.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/faraday/ftsmc020.h b/include/faraday/ftsmc020.h
index 4e1d4493eb..59c6f8ea5e 100644
--- a/include/faraday/ftsmc020.h
+++ b/include/faraday/ftsmc020.h
@@ -48,6 +48,10 @@ void ftsmc020_init(void);
#define FTSMC020_BANK_WPROT (1 << 11)
+#define FTSMC020_BANK_TYPE1 (1 << 10)
+#define FTSMC020_BANK_TYPE2 (1 << 9)
+#define FTSMC020_BANK_TYPE3 (1 << 8)
+
#define FTSMC020_BANK_SIZE_32K (0xb << 4)
#define FTSMC020_BANK_SIZE_64K (0xc << 4)
#define FTSMC020_BANK_SIZE_128K (0xd << 4)
@@ -59,6 +63,7 @@ void ftsmc020_init(void);
#define FTSMC020_BANK_SIZE_8M (0x3 << 4)
#define FTSMC020_BANK_SIZE_16M (0x4 << 4)
#define FTSMC020_BANK_SIZE_32M (0x5 << 4)
+#define FTSMC020_BANK_SIZE_64M (0x6 << 4)
#define FTSMC020_BANK_MBW_8 (0x0 << 0)
#define FTSMC020_BANK_MBW_16 (0x1 << 0)