#ifndef __CONFIG_H
#define __CONFIG_H
-#define CONFIG_MX28 /* must be defined before including regs-base.h */
-
#include <linux/sizes.h>
#include <asm/arch/regs-base.h>
*/
#define CONFIG_MXS_GPIO /* GPIO control */
#define CONFIG_SYS_HZ 1000 /* Ticks per second */
-#define PHYS_SDRAM_1_SIZE CONFIG_SDRAM_SIZE
+#define PHYS_SDRAM_1_SIZE CONFIG_SYS_SDRAM_SIZE
#ifdef CONFIG_TX28_S
#define TX28_MOD_SUFFIX "1"
#else
#else
#define CONFIG_LOADADDR 43000000
#endif
-#define CONFIG_FDTADDR 41000000
+#define CONFIG_FDTADDR 40800000
#define CONFIG_SYS_LOAD_ADDR _pfx(0x, CONFIG_LOADADDR)
#define CONFIG_SYS_FDT_ADDR _pfx(0x, CONFIG_FDTADDR)
#define CONFIG_U_BOOT_IMG_SIZE SZ_1M
#define MTD_NAME "gpmi-nand"
#define MTDIDS_DEFAULT "nand0=" MTD_NAME
-/*
- * U-Boot Commands
- */
-#include <config_cmd_default.h>
-
/*
* Serial Driver
*/
*/
#ifdef CONFIG_NAND
#define CONFIG_SYS_NAND_BLOCK_SIZE SZ_128K
-#define CONFIG_NAND_MXS
-#define CONFIG_APBH_DMA
-#define CONFIG_APBH_DMA_BURST
-#define CONFIG_APBH_DMA_BURST8
#define CONFIG_SYS_NAND_U_BOOT_OFFS CONFIG_SYS_NAND_BLOCK_SIZE
#define CONFIG_SYS_MXS_DMA_CHANNEL 4
#define CONFIG_SYS_NAND_MAX_CHIPS 0x1
* MMC Driver
*/
#ifdef CONFIG_CMD_MMC
-#define CONFIG_MXS_MMC
#define CONFIG_BOUNCE_BUFFER
-#define CONFIG_DOS_PARTITION
#define CONFIG_CMD_FAT
#define CONFIG_FAT_WRITE
#define CONFIG_CMD_EXT2
#define CONFIG_SPL_SERIAL_SUPPORT
#define CONFIG_SPL_GPIO_SUPPORT
#define CONFIG_SYS_SPL_VDDD_VAL 1500
-#define CONFIG_SYS_SPL_BATT_BO_LEVEL 2800
+#define CONFIG_SYS_SPL_BATT_BO_LEVEL 2400
+#define CONFIG_SYS_SPL_VDDA_BO_VAL 100
#define CONFIG_SYS_SPL_VDDMEM_VAL 0 /* VDDMEM is not utilized on TX28 */
#endif /* __CONFIGS_TX28_H */