xref: /rk3399_rockchip-uboot/include/configs/omap3_logic.h (revision 6789e84ecaa8f45d053084e08c381284a04abff7)
186887f8eSPeter Barada /*
286887f8eSPeter Barada  * (C) Copyright 2011 Logic Product Development <www.logicpd.com>
386887f8eSPeter Barada  *	Peter Barada <peter.barada@logicpd.com>
486887f8eSPeter Barada  *
586887f8eSPeter Barada  * Configuration settings for the Logic OMAP35x/DM37x SOM LV/Torpedo
686887f8eSPeter Barada  * reference boards.
786887f8eSPeter Barada  *
81a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
986887f8eSPeter Barada  */
1086887f8eSPeter Barada 
1186887f8eSPeter Barada #ifndef __CONFIG_H
1286887f8eSPeter Barada #define __CONFIG_H
1386887f8eSPeter Barada 
1486887f8eSPeter Barada /*
1586887f8eSPeter Barada  * High Level Configuration Options
1686887f8eSPeter Barada  */
1786887f8eSPeter Barada #define CONFIG_OMAP			/* in a TI OMAP core */
1886887f8eSPeter Barada #define CONFIG_OMAP34XX			/* which is a 34XX */
1986887f8eSPeter Barada #define CONFIG_OMAP3_LOGIC		/* working with Logic OMAP boards */
20308252adSMarek Vasut #define CONFIG_OMAP_GPIO
21806d2792SLokesh Vutla #define CONFIG_OMAP_COMMON
2286887f8eSPeter Barada 
2386887f8eSPeter Barada #define CONFIG_SYS_TEXT_BASE	0x80400000
2486887f8eSPeter Barada 
2586887f8eSPeter Barada #define CONFIG_SDRC	/* The chip has SDRC controller */
2686887f8eSPeter Barada 
2786887f8eSPeter Barada #include <asm/arch/cpu.h>	/* get chip and board defs */
2886887f8eSPeter Barada #include <asm/arch/omap3.h>
2986887f8eSPeter Barada 
3086887f8eSPeter Barada /*
3186887f8eSPeter Barada  * Display CPU and Board information
3286887f8eSPeter Barada  */
3386887f8eSPeter Barada #define CONFIG_DISPLAY_CPUINFO
3486887f8eSPeter Barada #define CONFIG_DISPLAY_BOARDINFO
3586887f8eSPeter Barada 
3686887f8eSPeter Barada /* Clock Defines */
3786887f8eSPeter Barada #define V_OSCK			26000000	/* Clock output from T2 */
3886887f8eSPeter Barada #define V_SCLK			(V_OSCK >> 1)
3986887f8eSPeter Barada 
4086887f8eSPeter Barada #define CONFIG_MISC_INIT_R		/* misc_init_r dumps the die id */
4186887f8eSPeter Barada 
4286887f8eSPeter Barada #define CONFIG_CMDLINE_TAG			/* enable passing of ATAGs */
4386887f8eSPeter Barada #define CONFIG_SETUP_MEMORY_TAGS
4486887f8eSPeter Barada #define CONFIG_INITRD_TAG
4586887f8eSPeter Barada #define CONFIG_REVISION_TAG
4686887f8eSPeter Barada 
4786887f8eSPeter Barada #define CONFIG_CMDLINE_EDITING			/* cmd line edit/history */
4886887f8eSPeter Barada #define CONFIG_ZERO_BOOTDELAY_CHECK		/* check keypress w/no delay */
4986887f8eSPeter Barada 
5086887f8eSPeter Barada /*
5186887f8eSPeter Barada  * Size of malloc() pool
5286887f8eSPeter Barada  */
5386887f8eSPeter Barada #define CONFIG_ENV_SIZE			(128 << 10)	/* 128 KiB */
5486887f8eSPeter Barada 						/* Sector */
5586887f8eSPeter Barada #define CONFIG_SYS_MALLOC_LEN		(CONFIG_ENV_SIZE + (128 << 10))
5686887f8eSPeter Barada 
5786887f8eSPeter Barada /*
5886887f8eSPeter Barada  * Hardware drivers
5986887f8eSPeter Barada  */
6086887f8eSPeter Barada 
6186887f8eSPeter Barada /*
6286887f8eSPeter Barada  * NS16550 Configuration
6386887f8eSPeter Barada  */
6486887f8eSPeter Barada #define V_NS16550_CLK			48000000	/* 48MHz (APLL96/2) */
6586887f8eSPeter Barada 
6686887f8eSPeter Barada #define CONFIG_SYS_NS16550
6786887f8eSPeter Barada #define CONFIG_SYS_NS16550_SERIAL
6886887f8eSPeter Barada #define CONFIG_SYS_NS16550_REG_SIZE	(-4)
6986887f8eSPeter Barada #define CONFIG_SYS_NS16550_CLK		V_NS16550_CLK
7086887f8eSPeter Barada 
7186887f8eSPeter Barada /*
7286887f8eSPeter Barada  * select serial console configuration
7386887f8eSPeter Barada  */
7486887f8eSPeter Barada #define CONFIG_CONS_INDEX		1
7586887f8eSPeter Barada #define CONFIG_SYS_NS16550_COM1		OMAP34XX_UART1
7686887f8eSPeter Barada #define CONFIG_SERIAL1			1	/* UART1 on OMAP Logic boards */
7786887f8eSPeter Barada 
7886887f8eSPeter Barada /* allow to overwrite serial and ethaddr */
7986887f8eSPeter Barada #define CONFIG_ENV_OVERWRITE
8086887f8eSPeter Barada #define CONFIG_BAUDRATE			115200
8186887f8eSPeter Barada #define CONFIG_SYS_BAUDRATE_TABLE	{4800, 9600, 19200, 38400, 57600,\
8286887f8eSPeter Barada 					115200}
8386887f8eSPeter Barada #define CONFIG_GENERIC_MMC
8486887f8eSPeter Barada #define CONFIG_MMC
8586887f8eSPeter Barada #define CONFIG_OMAP_HSMMC
8686887f8eSPeter Barada #define CONFIG_DOS_PARTITION
8786887f8eSPeter Barada 
8886887f8eSPeter Barada /* commands to include */
8986887f8eSPeter Barada #include <config_cmd_default.h>
9086887f8eSPeter Barada 
9186887f8eSPeter Barada #define CONFIG_CMD_CACHE
9286887f8eSPeter Barada #define CONFIG_CMD_EXT2		/* EXT2 Support			*/
9386887f8eSPeter Barada #define CONFIG_CMD_FAT		/* FAT support			*/
9486887f8eSPeter Barada #define CONFIG_CMD_JFFS2	/* JFFS2 Support		*/
9586887f8eSPeter Barada #define CONFIG_CMD_MTDPARTS	/* Enable MTD parts commands */
9686887f8eSPeter Barada #define CONFIG_MTD_DEVICE	/* needed for mtdparts commands */
9786887f8eSPeter Barada #define MTDIDS_DEFAULT			"nand0=omap2-nand.0"
9886887f8eSPeter Barada #define MTDPARTS_DEFAULT		"mtdparts=omap2-nand.0:512k(x-loader),"\
9986887f8eSPeter Barada 					"1920k(u-boot),128k(u-boot-env),"\
10086887f8eSPeter Barada 					"4m(kernel),-(fs)"
10186887f8eSPeter Barada 
10286887f8eSPeter Barada #define CONFIG_CMD_I2C		/* I2C serial bus support	*/
10386887f8eSPeter Barada #define CONFIG_CMD_MMC		/* MMC support			*/
10486887f8eSPeter Barada #define CONFIG_CMD_NAND		/* NAND support			*/
10586887f8eSPeter Barada #define CONFIG_CMD_NAND_LOCK_UNLOCK	/* nand (un)lock commands	*/
10686887f8eSPeter Barada #define CONFIG_CMD_NET      /* bootp, tftpboot, rarpboot    */
10786887f8eSPeter Barada #define CONFIG_CMD_PING
10886887f8eSPeter Barada #define CONFIG_CMD_DHCP
10902b233ecSMarek Vasut #define CONFIG_CMD_SETEXPR	/* Evaluate expressions		*/
11086887f8eSPeter Barada 
11186887f8eSPeter Barada #undef CONFIG_CMD_FLASH		/* flinfo, erase, protect	*/
11286887f8eSPeter Barada #undef CONFIG_CMD_FPGA		/* FPGA configuration Support	*/
11386887f8eSPeter Barada #undef CONFIG_CMD_IMI		/* iminfo			*/
11486887f8eSPeter Barada #undef CONFIG_CMD_IMLS		/* List all found images	*/
11586887f8eSPeter Barada 
11686887f8eSPeter Barada #define CONFIG_SYS_NO_FLASH
11786887f8eSPeter Barada 
11886887f8eSPeter Barada /*
11986887f8eSPeter Barada  * I2C
12086887f8eSPeter Barada  */
121*6789e84eSHeiko Schocher #define CONFIG_SYS_I2C
122*6789e84eSHeiko Schocher #define CONFIG_SYS_OMAP24_I2C_SPEED	100000
123*6789e84eSHeiko Schocher #define CONFIG_SYS_OMAP24_I2C_SLAVE	1
124*6789e84eSHeiko Schocher #define CONFIG_SYS_I2C_OMAP34XX
12586887f8eSPeter Barada 
12686887f8eSPeter Barada /*
12786887f8eSPeter Barada  * TWL4030
12886887f8eSPeter Barada  */
12986887f8eSPeter Barada #define CONFIG_TWL4030_POWER
13086887f8eSPeter Barada 
13186887f8eSPeter Barada /*
13286887f8eSPeter Barada  * Board NAND Info.
13386887f8eSPeter Barada  */
13486887f8eSPeter Barada #define CONFIG_SYS_NAND_QUIET_TEST
13586887f8eSPeter Barada #define CONFIG_NAND_OMAP_GPMC
13686887f8eSPeter Barada #define CONFIG_SYS_NAND_ADDR		NAND_BASE	/* physical address */
13786887f8eSPeter Barada 							/* to access nand */
13886887f8eSPeter Barada #define CONFIG_SYS_NAND_BASE		NAND_BASE	/* physical address */
13986887f8eSPeter Barada 							/* to access nand at */
14086887f8eSPeter Barada 							/* CS0 */
14186887f8eSPeter Barada 
14286887f8eSPeter Barada #define CONFIG_SYS_MAX_NAND_DEVICE	1		/* Max number of */
14386887f8eSPeter Barada 							/* NAND devices */
14486887f8eSPeter Barada #define CONFIG_JFFS2_NAND
14586887f8eSPeter Barada /* nand device jffs2 lives on */
14686887f8eSPeter Barada #define CONFIG_JFFS2_DEV		"nand0"
14786887f8eSPeter Barada /* start of jffs2 partition */
14886887f8eSPeter Barada #define CONFIG_JFFS2_PART_OFFSET	0x680000
14986887f8eSPeter Barada #define CONFIG_JFFS2_PART_SIZE		0xf980000	/* size of jffs2 */
15086887f8eSPeter Barada 							/* partition */
15186887f8eSPeter Barada 
15286887f8eSPeter Barada /* Environment information */
15386887f8eSPeter Barada #define CONFIG_BOOTDELAY		2
15486887f8eSPeter Barada 
15586887f8eSPeter Barada /*
15686887f8eSPeter Barada  * PREBOOT assumes the 4.3" display is attached.  User can interrupt
15786887f8eSPeter Barada  * and modify display variable to suit their needs.
15886887f8eSPeter Barada  */
15986887f8eSPeter Barada #define CONFIG_PREBOOT \
16086887f8eSPeter Barada 	"echo ======================NOTICE============================;"\
16186887f8eSPeter Barada 	"echo \"The u-boot environment is not set.\";"			\
16286887f8eSPeter Barada 	"echo \"If using a display a valid display varible for your panel\";" \
16386887f8eSPeter Barada 	"echo \"needs to be set.\";"					\
16486887f8eSPeter Barada 	"echo \"Valid display options are:\";"				\
16586887f8eSPeter Barada 	"echo \"  2 == LQ121S1DG31     TFT SVGA    (12.1)  Sharp\";"	\
16686887f8eSPeter Barada 	"echo \"  3 == LQ036Q1DA01     TFT QVGA    (3.6)   Sharp w/ASIC\";" \
16786887f8eSPeter Barada 	"echo \"  5 == LQ064D343       TFT VGA     (6.4)   Sharp\";"	\
16886887f8eSPeter Barada 	"echo \"  7 == LQ10D368        TFT VGA     (10.4)  Sharp\";"	\
16986887f8eSPeter Barada 	"echo \" 15 == LQ043T1DG01     TFT WQVGA   (4.3)   Sharp (DEFAULT)\";" \
17086887f8eSPeter Barada 	"echo \" vga[-dvi or -hdmi]    LCD VGA     640x480\";"          \
17186887f8eSPeter Barada 	"echo \" svga[-dvi or -hdmi]   LCD SVGA    800x600\";"          \
17286887f8eSPeter Barada 	"echo \" xga[-dvi or -hdmi]    LCD XGA     1024x768\";"         \
17386887f8eSPeter Barada 	"echo \" 720p[-dvi or -hdmi]   LCD 720P    1280x720\";"         \
17486887f8eSPeter Barada 	"echo \"Defaulting to 4.3 LCD panel (display=15).\";"		\
17586887f8eSPeter Barada 	"setenv display 15;"						\
17686887f8eSPeter Barada 	"setenv preboot;"						\
17786887f8eSPeter Barada 	"saveenv;"
17886887f8eSPeter Barada 
17986887f8eSPeter Barada 
18086887f8eSPeter Barada #define CONFIG_EXTRA_ENV_SETTINGS \
18186887f8eSPeter Barada 	"loadaddr=0x81000000\0" \
18286887f8eSPeter Barada 	"bootfile=uImage\0" \
18386887f8eSPeter Barada 	"mtdids=" MTDIDS_DEFAULT "\0"	\
18486887f8eSPeter Barada 	"mtdparts=" MTDPARTS_DEFAULT "\0" \
18586887f8eSPeter Barada 	"mmcdev=0\0" \
18666968110SAndrew Bradford 	"autoboot=mmc dev ${mmcdev}; if mmc rescan; then " \
18786887f8eSPeter Barada 			"if run loadbootscript; then " \
18886887f8eSPeter Barada 				"run bootscript; " \
18986887f8eSPeter Barada 			"else " \
19086887f8eSPeter Barada 				"run defaultboot;" \
19186887f8eSPeter Barada 			"fi; " \
19286887f8eSPeter Barada 		"else run defaultboot; fi\0" \
19386887f8eSPeter Barada 	"defaultboot=run mmcramboot\0" \
19486887f8eSPeter Barada 	"consoledevice=ttyO0\0" \
19586887f8eSPeter Barada 	"display=15\0" \
19686887f8eSPeter Barada 	"setconsole=setenv console ${consoledevice},${baudrate}n8\0" \
19786887f8eSPeter Barada 	"dump_bootargs=echo 'Bootargs: '; echo $bootargs\0" \
19886887f8eSPeter Barada 	"rotation=0\0" \
19986887f8eSPeter Barada 	"vrfb_arg=if itest ${rotation} -ne 0; then " \
20086887f8eSPeter Barada 		"setenv bootargs ${bootargs} omapfb.vrfb=y " \
20186887f8eSPeter Barada 		"omapfb.rotate=${rotation}; " \
20286887f8eSPeter Barada 		"fi\0" \
20386887f8eSPeter Barada 	"otherbootargs=ignore_loglevel early_printk no_console_suspend\0" \
20486887f8eSPeter Barada 	"addmtdparts=setenv bootargs ${bootargs} ${mtdparts}\0" \
20586887f8eSPeter Barada 	"common_bootargs=setenv bootargs ${bootargs} display=${display} " \
20686887f8eSPeter Barada 		"${otherbootargs};" \
20786887f8eSPeter Barada 		"run addmtdparts; " \
20886887f8eSPeter Barada 		"run vrfb_arg\0" \
20986887f8eSPeter Barada 	"loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr\0" \
21086887f8eSPeter Barada 	"bootscript=echo 'Running bootscript from mmc ...'; " \
21186887f8eSPeter Barada 		"source ${loadaddr}\0" \
21286887f8eSPeter Barada 	"loaduimage=mmc rescan ${mmcdev}; " \
21386887f8eSPeter Barada 		"fatload mmc ${mmcdev} ${loadaddr} ${bootfile}\0" \
21486887f8eSPeter Barada 	"ramdisksize=64000\0" \
21586887f8eSPeter Barada 	"ramdiskaddr=0x82000000\0" \
21686887f8eSPeter Barada 	"ramdiskimage=rootfs.ext2.gz.uboot\0" \
21786887f8eSPeter Barada 	"ramargs=run setconsole; setenv bootargs console=${console} " \
21886887f8eSPeter Barada 		"root=/dev/ram rw ramdisk_size=${ramdisksize}\0" \
21986887f8eSPeter Barada 	"mmcramboot=echo 'Booting kernel from mmc w/ramdisk...'; " \
22086887f8eSPeter Barada 		"run ramargs; " \
22186887f8eSPeter Barada 		"run common_bootargs; " \
22286887f8eSPeter Barada 		"run dump_bootargs; " \
22386887f8eSPeter Barada 		"run loaduimage; " \
22486887f8eSPeter Barada 		"fatload mmc ${mmcdev} ${ramdiskaddr} ${ramdiskimage}; "\
22586887f8eSPeter Barada 		"bootm ${loadaddr} ${ramdiskaddr}\0" \
22686887f8eSPeter Barada 	"ramboot=echo 'Booting kernel/ramdisk rootfs from tftp...'; " \
22786887f8eSPeter Barada 		"run ramargs; " \
22886887f8eSPeter Barada 		"run common_bootargs; " \
22986887f8eSPeter Barada 		"run dump_bootargs; " \
23086887f8eSPeter Barada 		"tftpboot ${loadaddr} ${bootfile}; "\
23186887f8eSPeter Barada 		"tftpboot ${ramdiskaddr} ${ramdiskimage}; "\
23286887f8eSPeter Barada 		"bootm ${loadaddr} ${ramdiskaddr}\0"
23386887f8eSPeter Barada 
23486887f8eSPeter Barada #define CONFIG_BOOTCOMMAND \
23586887f8eSPeter Barada 	"run autoboot"
23686887f8eSPeter Barada 
23786887f8eSPeter Barada #define CONFIG_AUTO_COMPLETE
23886887f8eSPeter Barada /*
23986887f8eSPeter Barada  * Miscellaneous configurable options
24086887f8eSPeter Barada  */
24186887f8eSPeter Barada #define CONFIG_SYS_LONGHELP		/* undef to save memory */
24286887f8eSPeter Barada #define CONFIG_SYS_HUSH_PARSER		/* use "hush" command parser */
24386887f8eSPeter Barada #define CONFIG_SYS_PROMPT		"OMAP Logic # "
24486887f8eSPeter Barada #define CONFIG_SYS_CBSIZE		512	/* Console I/O Buffer Size */
24586887f8eSPeter Barada /* Print Buffer Size */
24686887f8eSPeter Barada #define CONFIG_SYS_PBSIZE		(CONFIG_SYS_CBSIZE + \
24786887f8eSPeter Barada 					sizeof(CONFIG_SYS_PROMPT) + 16)
24886887f8eSPeter Barada #define CONFIG_SYS_MAXARGS		16	/* max number of command args */
24986887f8eSPeter Barada /* Boot Argument Buffer Size */
25086887f8eSPeter Barada #define CONFIG_SYS_BARGSIZE		(CONFIG_SYS_CBSIZE)
25186887f8eSPeter Barada /* memtest works on */
25286887f8eSPeter Barada #define CONFIG_SYS_MEMTEST_START	(OMAP34XX_SDRC_CS0)
25386887f8eSPeter Barada #define CONFIG_SYS_MEMTEST_END		(OMAP34XX_SDRC_CS0 + \
25486887f8eSPeter Barada 					0x01F00000) /* 31MB */
25586887f8eSPeter Barada 
25686887f8eSPeter Barada #define CONFIG_SYS_LOAD_ADDR		(OMAP34XX_SDRC_CS0) /* default load */
25786887f8eSPeter Barada 								/* address */
25886887f8eSPeter Barada 
25986887f8eSPeter Barada /*
26086887f8eSPeter Barada  * OMAP3 has 12 GP timers, they can be driven by the system clock
26186887f8eSPeter Barada  * (12/13/16.8/19.2/38.4MHz) or by 32KHz clock. We use 13MHz (V_SCLK).
26286887f8eSPeter Barada  * This rate is divided by a local divisor.
26386887f8eSPeter Barada  */
26486887f8eSPeter Barada #define CONFIG_SYS_TIMERBASE		(OMAP34XX_GPT2)
26586887f8eSPeter Barada #define CONFIG_SYS_PTV			2	/* Divisor: 2^(PTV+1) => 8 */
26686887f8eSPeter Barada 
26786887f8eSPeter Barada /*
26886887f8eSPeter Barada  * Physical Memory Map
26986887f8eSPeter Barada  */
27086887f8eSPeter Barada #define CONFIG_NR_DRAM_BANKS	2	/* CS1 may or may not be populated */
27186887f8eSPeter Barada #define PHYS_SDRAM_1		OMAP34XX_SDRC_CS0
27286887f8eSPeter Barada #define PHYS_SDRAM_2		OMAP34XX_SDRC_CS1
27386887f8eSPeter Barada 
27486887f8eSPeter Barada /*
27586887f8eSPeter Barada  * FLASH and environment organization
27686887f8eSPeter Barada  */
27786887f8eSPeter Barada 
27886887f8eSPeter Barada /* **** PISMO SUPPORT *** */
27986887f8eSPeter Barada 
28086887f8eSPeter Barada /* Configure the PISMO */
28186887f8eSPeter Barada #define PISMO1_NAND_SIZE		GPMC_SIZE_128M
28286887f8eSPeter Barada 
28386887f8eSPeter Barada #define CONFIG_SYS_MONITOR_LEN		(256 << 10)	/* Reserve 2 sectors */
28486887f8eSPeter Barada 
28586887f8eSPeter Barada #if defined(CONFIG_CMD_NAND)
28686887f8eSPeter Barada #define CONFIG_SYS_FLASH_BASE		PISMO1_NAND_BASE
28786887f8eSPeter Barada #elif defined(CONFIG_CMD_ONENAND)
28886887f8eSPeter Barada #define CONFIG_SYS_FLASH_BASE		PISMO1_ONEN_BASE
28986887f8eSPeter Barada #endif
29086887f8eSPeter Barada 
29186887f8eSPeter Barada /* Monitor at start of flash */
29286887f8eSPeter Barada #define CONFIG_SYS_MONITOR_BASE		CONFIG_SYS_FLASH_BASE
29386887f8eSPeter Barada 
29486887f8eSPeter Barada #define SMNAND_ENV_OFFSET		0x260000 /* environment starts here */
29586887f8eSPeter Barada 
29686887f8eSPeter Barada #if defined(CONFIG_CMD_NAND)
29786887f8eSPeter Barada #define CONFIG_NAND_OMAP_GPMC
29886887f8eSPeter Barada #define GPMC_NAND_ECC_LP_x16_LAYOUT	1
29986887f8eSPeter Barada #define CONFIG_ENV_IS_IN_NAND
30086887f8eSPeter Barada #define CONFIG_ENV_OFFSET		SMNAND_ENV_OFFSET
30186887f8eSPeter Barada #endif
30286887f8eSPeter Barada 
30386887f8eSPeter Barada #define CONFIG_SYS_ENV_SECT_SIZE	(128 << 10)	/* 128 KiB */
30486887f8eSPeter Barada #define CONFIG_ENV_ADDR			CONFIG_ENV_OFFSET
30586887f8eSPeter Barada 
30686887f8eSPeter Barada #define CONFIG_SYS_SDRAM_BASE		PHYS_SDRAM_1
30786887f8eSPeter Barada #define CONFIG_SYS_INIT_RAM_ADDR	0x4020f800
30886887f8eSPeter Barada #define CONFIG_SYS_INIT_RAM_SIZE	0x800
30986887f8eSPeter Barada #define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_INIT_RAM_ADDR + \
31086887f8eSPeter Barada 					 CONFIG_SYS_INIT_RAM_SIZE - \
31186887f8eSPeter Barada 					 GENERATED_GBL_DATA_SIZE)
31286887f8eSPeter Barada 
31386887f8eSPeter Barada /*
31486887f8eSPeter Barada  * SMSC922x Ethernet
31586887f8eSPeter Barada  */
31686887f8eSPeter Barada #if defined(CONFIG_CMD_NET)
31786887f8eSPeter Barada 
31886887f8eSPeter Barada #define CONFIG_SMC911X
31986887f8eSPeter Barada #define CONFIG_SMC911X_16_BIT
32086887f8eSPeter Barada #define CONFIG_SMC911X_BASE	0x08000000
32186887f8eSPeter Barada 
32286887f8eSPeter Barada #endif /* (CONFIG_CMD_NET) */
32386887f8eSPeter Barada 
32486887f8eSPeter Barada /*
32586887f8eSPeter Barada  * BOOTP fields
32686887f8eSPeter Barada  */
32786887f8eSPeter Barada 
32886887f8eSPeter Barada #define CONFIG_BOOTP_SUBNETMASK		0x00000001
32986887f8eSPeter Barada #define CONFIG_BOOTP_GATEWAY		0x00000002
33086887f8eSPeter Barada #define CONFIG_BOOTP_HOSTNAME		0x00000004
33186887f8eSPeter Barada #define CONFIG_BOOTP_BOOTPATH		0x00000010
33286887f8eSPeter Barada 
33386887f8eSPeter Barada #endif /* __CONFIG_H */
334