summaryrefslogtreecommitdiff
path: root/include/configs/vybrid.h
diff options
context:
space:
mode:
authorJason Jin <Jason.jin@freescale.com>2012-07-26 15:30:22 +0800
committerJustin Waters <justin.waters@timesys.com>2012-09-07 15:22:43 -0400
commit87648ca8876814f8ec4e056f8c4b2b80633a28e3 (patch)
treec9b87966afbb9211331511aed54297604dfb340d /include/configs/vybrid.h
parent83d645aff0279effbf279d7441f2d847a7983221 (diff)
Add NFC support for faraday board
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
Diffstat (limited to 'include/configs/vybrid.h')
-rw-r--r--include/configs/vybrid.h19
1 files changed, 16 insertions, 3 deletions
diff --git a/include/configs/vybrid.h b/include/configs/vybrid.h
index 9cf8e376a7..c8719c810f 100644
--- a/include/configs/vybrid.h
+++ b/include/configs/vybrid.h
@@ -78,7 +78,7 @@
#define CONFIG_CMD_NET
#undef CONFIG_CMD_NFS /* NFS support */
#define CONFIG_CMD_PING
-
+#define CONFIG_CMD_NAND
#undef CONFIG_CMD_DATE
#undef CONFIG_CMD_IMI /* iminfo */
#undef CONFIG_CMD_IMLS
@@ -106,6 +106,19 @@
#define CONFIG_DOS_PARTITION
#endif
+/*
+ * NAND FLASH
+ */
+#ifdef CONFIG_CMD_NAND
+#define CONFIG_JFFS2_NAND
+#define CONFIG_NAND_FSL_NFC
+#define CONFIG_SYS_NAND_BASE 0x400E0000
+#define CONFIG_SYS_MAX_NAND_DEVICE 1
+#define NAND_MAX_CHIPS CONFIG_SYS_MAX_NAND_DEVICE
+#define CONFIG_SYS_NAND_SELECT_DEVICE
+#define CONFIG_SYS_64BIT_VSPRINTF /* needed for nand_util.c */
+#endif
+
#define CONFIG_QUAD_SPI
/* Network configuration */
@@ -225,8 +238,8 @@
#define CONFIG_SYS_CLKCTRL_CACRR 0x00000810
#define CONFIG_SYS_CLKCTRL_CSCMR1 0x03CA0000
#define CONFIG_SYS_CLKCTRL_CSCDR1 0x01000000
-#define CONFIG_SYS_CLKCTRL_CSCDR2 0x30110000
-#define CONFIG_SYS_CLKCTRL_CSCDR3 0x00001F1F
+#define CONFIG_SYS_CLKCTRL_CSCDR2 0x30114240
+#define CONFIG_SYS_CLKCTRL_CSCDR3 0x00003F1F
#define CONFIG_SYS_CLKCTRL_CSCMR2 0x00000000
#define CONFIG_SYS_CLKCTRL_CSCDR4 0x00000000
#define CONFIG_SYS_CLKCTRL_CLPCR 0x00000078