xref: /rk3399_rockchip-uboot/include/configs/omap3_overo.h (revision 4d7d7bc36d3ef71b4808731b345c8f68c8bed6a4)
19d0fc811SDirk Behme /*
29d0fc811SDirk Behme  * Configuration settings for the Gumstix Overo board.
39d0fc811SDirk Behme  *
49d0fc811SDirk Behme  * This program is free software; you can redistribute it and/or
59d0fc811SDirk Behme  * modify it under the terms of the GNU General Public License as
69d0fc811SDirk Behme  * published by the Free Software Foundation; either version 2 of
79d0fc811SDirk Behme  * the License, or (at your option) any later version.
89d0fc811SDirk Behme  *
99d0fc811SDirk Behme  * This program is distributed in the hope that it will be useful,
109d0fc811SDirk Behme  * but WITHOUT ANY WARRANTY; without even the implied warranty of
119d0fc811SDirk Behme  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the
129d0fc811SDirk Behme  * GNU General Public License for more details.
139d0fc811SDirk Behme  *
149d0fc811SDirk Behme  * You should have received a copy of the GNU General Public License
159d0fc811SDirk Behme  * along with this program; if not, write to the Free Software
169d0fc811SDirk Behme  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
179d0fc811SDirk Behme  * MA 02111-1307 USA
189d0fc811SDirk Behme  */
199d0fc811SDirk Behme 
209d0fc811SDirk Behme #ifndef __CONFIG_H
219d0fc811SDirk Behme #define __CONFIG_H
229d0fc811SDirk Behme 
239d0fc811SDirk Behme /*
249d0fc811SDirk Behme  * High Level Configuration Options
259d0fc811SDirk Behme  */
26f56348afSSteve Sakoman #define CONFIG_ARMV7		1	/* This is an ARM V7 CPU core */
279d0fc811SDirk Behme #define CONFIG_OMAP		1	/* in a TI OMAP core */
289d0fc811SDirk Behme #define CONFIG_OMAP34XX		1	/* which is a 34XX */
299d0fc811SDirk Behme #define CONFIG_OMAP3430		1	/* which is in a 3430 */
309d0fc811SDirk Behme #define CONFIG_OMAP3_OVERO	1	/* working with overo */
319d0fc811SDirk Behme 
32cae377b5SVaibhav Hiremath #define CONFIG_SDRC	/* The chip has SDRC controller */
33cae377b5SVaibhav Hiremath 
349d0fc811SDirk Behme #include <asm/arch/cpu.h>	/* get chip and board defs */
359d0fc811SDirk Behme #include <asm/arch/omap3.h>
369d0fc811SDirk Behme 
376a6b62e3SSanjeev Premi /*
386a6b62e3SSanjeev Premi  * Display CPU and Board information
396a6b62e3SSanjeev Premi  */
406a6b62e3SSanjeev Premi #define CONFIG_DISPLAY_CPUINFO		1
416a6b62e3SSanjeev Premi #define CONFIG_DISPLAY_BOARDINFO	1
426a6b62e3SSanjeev Premi 
439d0fc811SDirk Behme /* Clock Defines */
449d0fc811SDirk Behme #define V_OSCK			26000000	/* Clock output from T2 */
459d0fc811SDirk Behme #define V_SCLK			(V_OSCK >> 1)
469d0fc811SDirk Behme 
479d0fc811SDirk Behme #undef CONFIG_USE_IRQ		/* no support for IRQs */
489d0fc811SDirk Behme #define CONFIG_MISC_INIT_R
499d0fc811SDirk Behme 
509d0fc811SDirk Behme #define CONFIG_CMDLINE_TAG		1	/* enable passing of ATAGs */
519d0fc811SDirk Behme #define CONFIG_SETUP_MEMORY_TAGS	1
529d0fc811SDirk Behme #define CONFIG_INITRD_TAG		1
539d0fc811SDirk Behme #define CONFIG_REVISION_TAG		1
549d0fc811SDirk Behme 
559d0fc811SDirk Behme /*
569d0fc811SDirk Behme  * Size of malloc() pool
579d0fc811SDirk Behme  */
589c44ddccSSandeep Paulraj #define CONFIG_ENV_SIZE			(128 << 10)	/* 128 KiB */
599d0fc811SDirk Behme 						/* Sector */
609c44ddccSSandeep Paulraj #define CONFIG_SYS_MALLOC_LEN		(CONFIG_ENV_SIZE + (128 << 10))
619d0fc811SDirk Behme #define CONFIG_SYS_GBL_DATA_SIZE	128	/* bytes reserved for */
629d0fc811SDirk Behme 						/* initial data */
639d0fc811SDirk Behme 
649d0fc811SDirk Behme /*
659d0fc811SDirk Behme  * Hardware drivers
669d0fc811SDirk Behme  */
679d0fc811SDirk Behme 
689d0fc811SDirk Behme /*
699d0fc811SDirk Behme  * NS16550 Configuration
709d0fc811SDirk Behme  */
719d0fc811SDirk Behme #define V_NS16550_CLK			48000000	/* 48MHz (APLL96/2) */
729d0fc811SDirk Behme 
739d0fc811SDirk Behme #define CONFIG_SYS_NS16550
749d0fc811SDirk Behme #define CONFIG_SYS_NS16550_SERIAL
759d0fc811SDirk Behme #define CONFIG_SYS_NS16550_REG_SIZE	(-4)
769d0fc811SDirk Behme #define CONFIG_SYS_NS16550_CLK		V_NS16550_CLK
779d0fc811SDirk Behme 
789d0fc811SDirk Behme /*
799d0fc811SDirk Behme  * select serial console configuration
809d0fc811SDirk Behme  */
819d0fc811SDirk Behme #define CONFIG_CONS_INDEX		3
829d0fc811SDirk Behme #define CONFIG_SYS_NS16550_COM3		OMAP34XX_UART3
839d0fc811SDirk Behme #define CONFIG_SERIAL3			3
849d0fc811SDirk Behme 
859d0fc811SDirk Behme /* allow to overwrite serial and ethaddr */
869d0fc811SDirk Behme #define CONFIG_ENV_OVERWRITE
879d0fc811SDirk Behme #define CONFIG_BAUDRATE			115200
889d0fc811SDirk Behme #define CONFIG_SYS_BAUDRATE_TABLE	{4800, 9600, 19200, 38400, 57600, \
899d0fc811SDirk Behme 					115200}
90cd7c5726SSteve Sakoman #define CONFIG_GENERIC_MMC		1
919d0fc811SDirk Behme #define CONFIG_MMC			1
92cd7c5726SSteve Sakoman #define CONFIG_OMAP_HSMMC		1
939d0fc811SDirk Behme #define CONFIG_DOS_PARTITION		1
949d0fc811SDirk Behme 
9530563a04SNishanth Menon /* DDR - I use Micron DDR */
9630563a04SNishanth Menon #define CONFIG_OMAP3_MICRON_DDR		1
9730563a04SNishanth Menon 
989d0fc811SDirk Behme /* commands to include */
999d0fc811SDirk Behme #include <config_cmd_default.h>
1009d0fc811SDirk Behme 
1019d0fc811SDirk Behme #define CONFIG_CMD_EXT2		/* EXT2 Support			*/
1029d0fc811SDirk Behme #define CONFIG_CMD_FAT		/* FAT support			*/
1039d0fc811SDirk Behme #define CONFIG_CMD_JFFS2	/* JFFS2 Support		*/
1049d0fc811SDirk Behme 
1059d0fc811SDirk Behme #define CONFIG_CMD_I2C		/* I2C serial bus support	*/
1069d0fc811SDirk Behme #define CONFIG_CMD_MMC		/* MMC support			*/
1079d0fc811SDirk Behme #define CONFIG_CMD_NAND		/* NAND support			*/
1089d0fc811SDirk Behme 
1099d0fc811SDirk Behme #undef CONFIG_CMD_FLASH		/* flinfo, erase, protect	*/
1109d0fc811SDirk Behme #undef CONFIG_CMD_FPGA		/* FPGA configuration Support	*/
1119d0fc811SDirk Behme #undef CONFIG_CMD_IMI		/* iminfo			*/
1129d0fc811SDirk Behme #undef CONFIG_CMD_IMLS		/* List all found images	*/
1139d0fc811SDirk Behme #undef CONFIG_CMD_NFS		/* NFS support			*/
114df382626SOlof Johansson #define CONFIG_CMD_NET		/* bootp, tftpboot, rarpboot	*/
1159d0fc811SDirk Behme 
1169d0fc811SDirk Behme #define CONFIG_SYS_NO_FLASH
1170297ec7eSTom Rix #define CONFIG_HARD_I2C			1
1189d0fc811SDirk Behme #define CONFIG_SYS_I2C_SPEED		100000
1199d0fc811SDirk Behme #define CONFIG_SYS_I2C_SLAVE		1
1209d0fc811SDirk Behme #define CONFIG_SYS_I2C_BUS		0
1219d0fc811SDirk Behme #define CONFIG_SYS_I2C_BUS_SELECT	1
1229d0fc811SDirk Behme #define CONFIG_DRIVER_OMAP34XX_I2C	1
1239d0fc811SDirk Behme 
1249d0fc811SDirk Behme /*
1252c155130STom Rix  * TWL4030
1262c155130STom Rix  */
1272c155130STom Rix #define CONFIG_TWL4030_POWER		1
1282c155130STom Rix #define CONFIG_TWL4030_LED		1
1292c155130STom Rix 
1302c155130STom Rix /*
1319d0fc811SDirk Behme  * Board NAND Info.
1329d0fc811SDirk Behme  */
13360c23173SSteve Sakoman #define CONFIG_SYS_NAND_QUIET_TEST	1
1349d0fc811SDirk Behme #define CONFIG_NAND_OMAP_GPMC
1359d0fc811SDirk Behme #define CONFIG_SYS_NAND_ADDR		NAND_BASE	/* physical address */
1369d0fc811SDirk Behme 							/* to access nand */
1379d0fc811SDirk Behme #define CONFIG_SYS_NAND_BASE		NAND_BASE	/* physical address */
1389d0fc811SDirk Behme 							/* to access nand */
1399d0fc811SDirk Behme 							/* at CS0 */
1409d0fc811SDirk Behme #define GPMC_NAND_ECC_LP_x16_LAYOUT	1
1419d0fc811SDirk Behme 
1429d0fc811SDirk Behme #define CONFIG_SYS_MAX_NAND_DEVICE	1	/* Max number of NAND */
1439d0fc811SDirk Behme 						/* devices */
1449d0fc811SDirk Behme #define CONFIG_JFFS2_NAND
1459d0fc811SDirk Behme /* nand device jffs2 lives on */
1469d0fc811SDirk Behme #define CONFIG_JFFS2_DEV		"nand0"
1479d0fc811SDirk Behme /* start of jffs2 partition */
1489d0fc811SDirk Behme #define CONFIG_JFFS2_PART_OFFSET	0x680000
1499d0fc811SDirk Behme #define CONFIG_JFFS2_PART_SIZE		0xf980000	/* size of jffs2 */
1509d0fc811SDirk Behme 							/* partition */
1519d0fc811SDirk Behme 
1529d0fc811SDirk Behme /* Environment information */
1539d0fc811SDirk Behme #define CONFIG_BOOTDELAY		5
1549d0fc811SDirk Behme 
1559d0fc811SDirk Behme #define CONFIG_EXTRA_ENV_SETTINGS \
1569d0fc811SDirk Behme 	"loadaddr=0x82000000\0" \
1579d0fc811SDirk Behme 	"console=ttyS2,115200n8\0" \
1585af32460SSteve Sakoman 	"mpurate=500\0" \
15913d2cb98SSteve Sakoman 	"vram=12M\0" \
16013d2cb98SSteve Sakoman 	"dvimode=1024x768MR-16@60\0" \
16113d2cb98SSteve Sakoman 	"defaultdisplay=dvi\0" \
162cd7c5726SSteve Sakoman 	"mmcdev=0\0" \
16313d2cb98SSteve Sakoman 	"mmcroot=/dev/mmcblk0p2 rw\0" \
16413d2cb98SSteve Sakoman 	"mmcrootfstype=ext3 rootwait\0" \
16513d2cb98SSteve Sakoman 	"nandroot=/dev/mtdblock4 rw\0" \
16613d2cb98SSteve Sakoman 	"nandrootfstype=jffs2\0" \
1679d0fc811SDirk Behme 	"mmcargs=setenv bootargs console=${console} " \
1685af32460SSteve Sakoman 		"mpurate=${mpurate} " \
16913d2cb98SSteve Sakoman 		"vram=${vram} " \
17013d2cb98SSteve Sakoman 		"omapfb.mode=dvi:${dvimode} " \
17113d2cb98SSteve Sakoman 		"omapfb.debug=y " \
17213d2cb98SSteve Sakoman 		"omapdss.def_disp=${defaultdisplay} " \
17313d2cb98SSteve Sakoman 		"root=${mmcroot} " \
17413d2cb98SSteve Sakoman 		"rootfstype=${mmcrootfstype}\0" \
1759d0fc811SDirk Behme 	"nandargs=setenv bootargs console=${console} " \
1765af32460SSteve Sakoman 		"mpurate=${mpurate} " \
17713d2cb98SSteve Sakoman 		"vram=${vram} " \
17813d2cb98SSteve Sakoman 		"omapfb.mode=dvi:${dvimode} " \
17913d2cb98SSteve Sakoman 		"omapfb.debug=y " \
18013d2cb98SSteve Sakoman 		"omapdss.def_disp=${defaultdisplay} " \
18113d2cb98SSteve Sakoman 		"root=${nandroot} " \
18213d2cb98SSteve Sakoman 		"rootfstype=${nandrootfstype}\0" \
183cd7c5726SSteve Sakoman 	"loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr\0" \
1849d0fc811SDirk Behme 	"bootscript=echo Running bootscript from mmc ...; " \
18574de7aefSWolfgang Denk 		"source ${loadaddr}\0" \
186cd7c5726SSteve Sakoman 	"loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage\0" \
1879d0fc811SDirk Behme 	"mmcboot=echo Booting from mmc ...; " \
1889d0fc811SDirk Behme 		"run mmcargs; " \
1899d0fc811SDirk Behme 		"bootm ${loadaddr}\0" \
1909d0fc811SDirk Behme 	"nandboot=echo Booting from nand ...; " \
1919d0fc811SDirk Behme 		"run nandargs; " \
1929d0fc811SDirk Behme 		"nand read ${loadaddr} 280000 400000; " \
1939d0fc811SDirk Behme 		"bootm ${loadaddr}\0" \
1949d0fc811SDirk Behme 
1959d0fc811SDirk Behme #define CONFIG_BOOTCOMMAND \
196cd7c5726SSteve Sakoman 	"if mmc rescan ${mmcdev}; then " \
1979d0fc811SDirk Behme 		"if run loadbootscript; then " \
1989d0fc811SDirk Behme 			"run bootscript; " \
1999d0fc811SDirk Behme 		"else " \
2009d0fc811SDirk Behme 			"if run loaduimage; then " \
2019d0fc811SDirk Behme 				"run mmcboot; " \
2029d0fc811SDirk Behme 			"else run nandboot; " \
2039d0fc811SDirk Behme 			"fi; " \
2049d0fc811SDirk Behme 		"fi; " \
2059d0fc811SDirk Behme 	"else run nandboot; fi"
2069d0fc811SDirk Behme 
2079d0fc811SDirk Behme #define CONFIG_AUTO_COMPLETE	1
2089d0fc811SDirk Behme /*
2099d0fc811SDirk Behme  * Miscellaneous configurable options
2109d0fc811SDirk Behme  */
2119d0fc811SDirk Behme #define CONFIG_SYS_LONGHELP		/* undef to save memory */
2129d0fc811SDirk Behme #define CONFIG_SYS_HUSH_PARSER		/* use "hush" command parser */
2139d0fc811SDirk Behme #define CONFIG_SYS_PROMPT_HUSH_PS2	"> "
2141270ec13SRobert P. J. Day #define CONFIG_SYS_PROMPT		"Overo # "
2159d0fc811SDirk Behme #define CONFIG_SYS_CBSIZE		256	/* Console I/O Buffer Size */
2169d0fc811SDirk Behme /* Print Buffer Size */
2179d0fc811SDirk Behme #define CONFIG_SYS_PBSIZE		(CONFIG_SYS_CBSIZE + \
2189d0fc811SDirk Behme 					sizeof(CONFIG_SYS_PROMPT) + 16)
2199d0fc811SDirk Behme #define CONFIG_SYS_MAXARGS		16	/* max number of command */
2209d0fc811SDirk Behme 						/* args */
2219d0fc811SDirk Behme /* Boot Argument Buffer Size */
2229d0fc811SDirk Behme #define CONFIG_SYS_BARGSIZE		CONFIG_SYS_CBSIZE
2239d0fc811SDirk Behme /* memtest works on */
2249d0fc811SDirk Behme #define CONFIG_SYS_MEMTEST_START	(OMAP34XX_SDRC_CS0)
2259d0fc811SDirk Behme #define CONFIG_SYS_MEMTEST_END		(OMAP34XX_SDRC_CS0 + \
2269d0fc811SDirk Behme 					0x01F00000) /* 31MB */
2279d0fc811SDirk Behme 
2289d0fc811SDirk Behme #define CONFIG_SYS_LOAD_ADDR		(OMAP34XX_SDRC_CS0) /* default load */
2299d0fc811SDirk Behme 								/* address */
2309d0fc811SDirk Behme /*
231d3a513c2SManikandan Pillai  * OMAP3 has 12 GP timers, they can be driven by the system clock
232d3a513c2SManikandan Pillai  * (12/13/16.8/19.2/38.4MHz) or by 32KHz clock. We use 13MHz (V_SCLK).
233d3a513c2SManikandan Pillai  * This rate is divided by a local divisor.
2349d0fc811SDirk Behme  */
235d3a513c2SManikandan Pillai #define CONFIG_SYS_TIMERBASE		OMAP34XX_GPT2
236d3a513c2SManikandan Pillai #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
237d3a513c2SManikandan Pillai #define CONFIG_SYS_HZ			1000
2389d0fc811SDirk Behme 
2399d0fc811SDirk Behme /*-----------------------------------------------------------------------
2409d0fc811SDirk Behme  * Stack sizes
2419d0fc811SDirk Behme  *
2429d0fc811SDirk Behme  * The stack sizes are set up in start.S using the settings below
2439d0fc811SDirk Behme  */
2449c44ddccSSandeep Paulraj #define CONFIG_STACKSIZE	(128 << 10)	/* regular stack 128 KiB */
2459d0fc811SDirk Behme #ifdef CONFIG_USE_IRQ
2469c44ddccSSandeep Paulraj #define CONFIG_STACKSIZE_IRQ	(4 << 10)	/* IRQ stack 4 KiB */
2479c44ddccSSandeep Paulraj #define CONFIG_STACKSIZE_FIQ	(4 << 10)	/* FIQ stack 4 KiB */
2489d0fc811SDirk Behme #endif
2499d0fc811SDirk Behme 
2509d0fc811SDirk Behme /*-----------------------------------------------------------------------
2519d0fc811SDirk Behme  * Physical Memory Map
2529d0fc811SDirk Behme  */
2539d0fc811SDirk Behme #define CONFIG_NR_DRAM_BANKS	2	/* CS1 may or may not be populated */
2549d0fc811SDirk Behme #define PHYS_SDRAM_1		OMAP34XX_SDRC_CS0
2559c44ddccSSandeep Paulraj #define PHYS_SDRAM_1_SIZE	(32 << 20)	/* at least 32 MiB */
2569d0fc811SDirk Behme #define PHYS_SDRAM_2		OMAP34XX_SDRC_CS1
2579d0fc811SDirk Behme 
2589d0fc811SDirk Behme /* SDRAM Bank Allocation method */
2599d0fc811SDirk Behme #define SDRC_R_B_C		1
2609d0fc811SDirk Behme 
2619d0fc811SDirk Behme /*-----------------------------------------------------------------------
2629d0fc811SDirk Behme  * FLASH and environment organization
2639d0fc811SDirk Behme  */
2649d0fc811SDirk Behme 
2659d0fc811SDirk Behme /* **** PISMO SUPPORT *** */
2669d0fc811SDirk Behme 
2679d0fc811SDirk Behme /* Configure the PISMO */
2689d0fc811SDirk Behme #define PISMO1_NAND_SIZE		GPMC_SIZE_128M
2699d0fc811SDirk Behme #define PISMO1_ONEN_SIZE		GPMC_SIZE_128M
2709d0fc811SDirk Behme 
2719d0fc811SDirk Behme #define CONFIG_SYS_MAX_FLASH_SECT	520	/* max number of sectors on */
2729d0fc811SDirk Behme 						/* one chip */
2739d0fc811SDirk Behme #define CONFIG_SYS_MAX_FLASH_BANKS	2	/* max number of flash banks */
2749c44ddccSSandeep Paulraj #define CONFIG_SYS_MONITOR_LEN		(256 << 10)	/* Reserve 2 sectors */
2759d0fc811SDirk Behme 
2769d0fc811SDirk Behme #define CONFIG_SYS_FLASH_BASE		boot_flash_base
2779d0fc811SDirk Behme 
2789d0fc811SDirk Behme /* Monitor at start of flash */
2799d0fc811SDirk Behme #define CONFIG_SYS_MONITOR_BASE		CONFIG_SYS_FLASH_BASE
2809d0fc811SDirk Behme #define CONFIG_SYS_ONENAND_BASE		ONENAND_MAP
2819d0fc811SDirk Behme 
2829d0fc811SDirk Behme #define CONFIG_ENV_IS_IN_NAND		1
2839d0fc811SDirk Behme #define ONENAND_ENV_OFFSET		0x240000 /* environment starts here */
2849d0fc811SDirk Behme #define SMNAND_ENV_OFFSET		0x240000 /* environment starts here */
2859d0fc811SDirk Behme 
2869d0fc811SDirk Behme #define CONFIG_SYS_ENV_SECT_SIZE	boot_flash_sec
2879d0fc811SDirk Behme #define CONFIG_ENV_OFFSET		boot_flash_off
2889d0fc811SDirk Behme #define CONFIG_ENV_ADDR			SMNAND_ENV_OFFSET
2899d0fc811SDirk Behme 
2909d0fc811SDirk Behme /*-----------------------------------------------------------------------
2919d0fc811SDirk Behme  * CFI FLASH driver setup
2929d0fc811SDirk Behme  */
2939d0fc811SDirk Behme /* timeout values are in ticks */
2949d0fc811SDirk Behme #define CONFIG_SYS_FLASH_ERASE_TOUT	(100 * CONFIG_SYS_HZ)
2959d0fc811SDirk Behme #define CONFIG_SYS_FLASH_WRITE_TOUT	(100 * CONFIG_SYS_HZ)
2969d0fc811SDirk Behme 
2979d0fc811SDirk Behme /* Flash banks JFFS2 should use */
2989d0fc811SDirk Behme #define CONFIG_SYS_MAX_MTD_BANKS	(CONFIG_SYS_MAX_FLASH_BANKS + \
2999d0fc811SDirk Behme 					CONFIG_SYS_MAX_NAND_DEVICE)
3009d0fc811SDirk Behme #define CONFIG_SYS_JFFS2_MEM_NAND
3019d0fc811SDirk Behme /* use flash_info[2] */
3029d0fc811SDirk Behme #define CONFIG_SYS_JFFS2_FIRST_BANK	CONFIG_SYS_MAX_FLASH_BANKS
3039d0fc811SDirk Behme #define CONFIG_SYS_JFFS2_NUM_BANKS	1
3049d0fc811SDirk Behme 
3059d0fc811SDirk Behme #ifndef __ASSEMBLY__
3069d0fc811SDirk Behme extern unsigned int boot_flash_base;
3079d0fc811SDirk Behme extern volatile unsigned int boot_flash_env_addr;
3089d0fc811SDirk Behme extern unsigned int boot_flash_off;
3099d0fc811SDirk Behme extern unsigned int boot_flash_sec;
3109d0fc811SDirk Behme extern unsigned int boot_flash_type;
3119d0fc811SDirk Behme #endif
3129d0fc811SDirk Behme 
313df382626SOlof Johansson #if defined(CONFIG_CMD_NET)
314df382626SOlof Johansson /*----------------------------------------------------------------------------
315df382626SOlof Johansson  * SMSC9211 Ethernet from SMSC9118 family
316df382626SOlof Johansson  *----------------------------------------------------------------------------
317df382626SOlof Johansson  */
318df382626SOlof Johansson 
319df382626SOlof Johansson #define CONFIG_NET_MULTI
320df382626SOlof Johansson #define CONFIG_SMC911X		1
321df382626SOlof Johansson #define CONFIG_SMC911X_32_BIT
322df382626SOlof Johansson #define CONFIG_SMC911X_BASE     0x2C000000
323df382626SOlof Johansson 
324df382626SOlof Johansson #endif /* (CONFIG_CMD_NET) */
325df382626SOlof Johansson 
326*4d7d7bc3SSteve Sakoman #define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
327*4d7d7bc3SSteve Sakoman #define CONFIG_SYS_INIT_SP_ADDR		(LOW_LEVEL_SRAM_STACK - CONFIG_SYS_GBL_DATA_SIZE)
328*4d7d7bc3SSteve Sakoman 
3299d0fc811SDirk Behme #endif				/* __CONFIG_H */
330