/*
* Copyright (C) 2012 <LW@KARO-electronics.de>
*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation version 2.
+ * SPDX-License-Identifier: GPL-2.0
*
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
*/
-#ifndef __CONFIGS_TX28_H
-#define __CONFIGS_TX28_H
+
+#ifndef __CONFIG_H
+#define __CONFIG_H
+
+#define CONFIG_MX28 /* must be defined before including regs-base.h */
#include <asm/sizes.h>
#include <asm/arch/regs-base.h>
/*
* Ka-Ro TX28 board - SoC configuration
*/
-#define CONFIG_MX28 /* i.MX28 SoC */
#define CONFIG_MXS_GPIO /* GPIO control */
#define CONFIG_SYS_HZ 1000 /* Ticks per second */
#define PHYS_SDRAM_1_SIZE CONFIG_SDRAM_SIZE
#define CONFIG_OF_LIBFDT
#ifdef CONFIG_OF_LIBFDT
#define CONFIG_FDT_FIXUP_PARTITIONS
-#define CONFIG_OF_EMBED
#define CONFIG_OF_BOARD_SETUP
#define CONFIG_DEFAULT_DEVICE_TREE tx28
#define CONFIG_ARCH_DEVICE_TREE mx28
"bootargs_nand=run default_bootargs;set bootargs ${bootargs}" \
" root=/dev/mtdblock3 rootfstype=jffs2\0" \
"bootargs_nfs=run default_bootargs;set bootargs ${bootargs}" \
- " root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},nolock\0"\
+ " root=/dev/nfs ip=dhcp nfsroot=${nfs_server}:${nfsroot},nolock\0"\
"bootcmd_mmc=set autostart no;run bootargs_mmc;" \
"fatload mmc 0 ${loadaddr} uImage;run bootm_cmd\0" \
"bootcmd_nand=set autostart no;run bootargs_nand;" \
#define CONFIG_CMD_MTDPARTS
#define CONFIG_CMD_BOOTCE
#define CONFIG_CMD_TIME
+#define CONFIG_CMD_MEMTEST
/*
* Serial Driver
#ifdef CONFIG_FEC_MXC
/* This is required for the FEC driver to work with cache enabled */
#define CONFIG_SYS_ARM_CACHE_WRITETHROUGH
+#define CONFIG_SYS_CACHELINE_SIZE 32
#ifndef CONFIG_TX28_S
#define CONFIG_FEC_MXC_MULTI
#define CONFIG_FEC_MXC_PHYADDR 0x00
#endif
+#define CONFIG_PHY_SMSC
+#define CONFIG_PHYLIB
#define CONFIG_MII
#define CONFIG_FEC_XCV_TYPE RMII
#define CONFIG_GET_FEC_MAC_ADDR_FROM_IIM