]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
Xilinx: ARM: Add AFX NAND module build support
authorJagan <jaganna@xilinx.com>
Thu, 28 Jun 2012 15:22:43 +0000 (20:52 +0530)
committerJagan <jaganna@xilinx.com>
Thu, 12 Jul 2012 10:34:29 +0000 (16:04 +0530)
This patch adds the build support for the
AFX NAND module.

Signed-off-by: Jagan <jaganna@xilinx.com>
boards.cfg
include/configs/zynq_afx.h

index 1f7e2324125984a8dacff1bb0b9fb7bd2c20afef..f4791d56589b45a89bd6ffc97cffc99627f6f593 100644 (file)
@@ -134,6 +134,7 @@ zynq_zc770_XM013             arm         armv7       zynq_common         xilinx
 zynq_afx_nor                 arm         armv7       zynq_common         xilinx         zynq   zynq_afx:AFX_NOR
 zynq_afx_qspi                arm         armv7       zynq_common         xilinx         zynq   zynq_afx:AFX_QSPI
 zynq_afx_qspi_dual           arm         armv7       zynq_common         xilinx         zynq   zynq_afx:AFX_QSPI,XILINX_PSS_QSPI_USE_DUAL_FLASH
+zynq_afx_nand                arm         armv7       zynq_common         xilinx         zynq   zynq_afx:AFX_NAND
 zynq_zc702                   arm         armv7       zynq_common         xilinx         zynq
 zynq_zc706                   arm         armv7       zynq_common         xilinx         zynq
 zynq_cseflash                arm         armv7       zynq_common         xilinx         zynq
index 18dfda9a458233f5df101c5fde761be6ecc06784..a4657249f60488e5b0a4b8747bffcdd5fcec3a84 100644 (file)
 #endif
 #endif
 
+/*
+ * NAND Flash settings
+ */
+#if defined(CONFIG_AFX_NAND)
+#define CONFIG_NAND_ZYNQ
+#define CONFIG_CMD_NAND
+#define CONFIG_CMD_NAND_LOCK_UNLOCK
+#define CONFIG_SYS_MAX_NAND_DEVICE 1
+#define CONFIG_SYS_NAND_BASE XPSS_NAND_BASEADDR
+#define CONFIG_MTD_DEVICE
+#endif
+
 #endif /* __CONFIG_ZYNQ_AFX_H */