xref: /rk3399_rockchip-uboot/include/configs/vct.h (revision 68d7d65100e84df00bca971c114092731b441090)
1ae691e57SStefan Roese /*
2ae691e57SStefan Roese  * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering
3ae691e57SStefan Roese  *
4ae691e57SStefan Roese  * This program is free software; you can redistribute it and/or
5ae691e57SStefan Roese  * modify it under the terms of the GNU General Public License as
6ae691e57SStefan Roese  * published by the Free Software Foundation; either version 2 of
7ae691e57SStefan Roese  * the License, or (at your option) any later version.
8ae691e57SStefan Roese  *
9ae691e57SStefan Roese  * This program is distributed in the hope that it will be useful,
10ae691e57SStefan Roese  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11ae691e57SStefan Roese  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12ae691e57SStefan Roese  * GNU General Public License for more details.
13ae691e57SStefan Roese  *
14ae691e57SStefan Roese  * You should have received a copy of the GNU General Public License
15ae691e57SStefan Roese  * along with this program; if not, write to the Free Software
16ae691e57SStefan Roese  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
17ae691e57SStefan Roese  * MA 02111-1307 USA
18ae691e57SStefan Roese  */
19ae691e57SStefan Roese 
20ae691e57SStefan Roese /*
21ae691e57SStefan Roese  * This file contains the configuration parameters for the VCT board
22ae691e57SStefan Roese  * family:
23ae691e57SStefan Roese  *
24ae691e57SStefan Roese  * vct_premium
25ae691e57SStefan Roese  * vct_premium_small
26ae691e57SStefan Roese  * vct_premium_onenand
27ae691e57SStefan Roese  * vct_premium_onenand_small
28ae691e57SStefan Roese  * vct_platinum
29ae691e57SStefan Roese  * vct_platinum_small
30ae691e57SStefan Roese  * vct_platinum_onenand
31ae691e57SStefan Roese  * vct_platinum_onenand_small
32ae691e57SStefan Roese  * vct_platinumavc
33ae691e57SStefan Roese  * vct_platinumavc_small
34ae691e57SStefan Roese  * vct_platinumavc_onenand
35ae691e57SStefan Roese  * vct_platinumavc_onenand_small
36ae691e57SStefan Roese  */
37ae691e57SStefan Roese 
38ae691e57SStefan Roese #ifndef __CONFIG_H
39ae691e57SStefan Roese #define __CONFIG_H
40ae691e57SStefan Roese 
41ae691e57SStefan Roese #define CONFIG_MIPS32				/* MIPS 4Kc CPU core	*/
42ae691e57SStefan Roese #define CPU_CLOCK_RATE			324000000 /* Clock for the MIPS core */
43ae691e57SStefan Roese #define CONFIG_SYS_MIPS_TIMER_FREQ	(CPU_CLOCK_RATE / 2)
44ae691e57SStefan Roese #define CONFIG_SYS_HZ			1000
45ae691e57SStefan Roese 
46ae691e57SStefan Roese #define CONFIG_SKIP_LOWLEVEL_INIT	/* SDRAM is initialized by the bootstrap code */
47ae691e57SStefan Roese 
48ae691e57SStefan Roese #define CONFIG_SYS_MONITOR_BASE		TEXT_BASE
49ae691e57SStefan Roese #define CONFIG_SYS_MONITOR_LEN		(256 << 10)
50ae691e57SStefan Roese #define CONFIG_STACKSIZE		(256 << 10)
51ae691e57SStefan Roese #define CONFIG_SYS_MALLOC_LEN		(1 << 20)
52ae691e57SStefan Roese #define CONFIG_SYS_BOOTPARAMS_LEN	(128 << 10)
53ae691e57SStefan Roese #define CONFIG_SYS_INIT_SP_OFFSET	0x400000
54ae691e57SStefan Roese 
55ae691e57SStefan Roese #if !defined(CONFIG_VCT_NAND) && !defined(CONFIG_VCT_ONENAND)
56ae691e57SStefan Roese #define CONFIG_VCT_NOR
57ae691e57SStefan Roese #else
58ae691e57SStefan Roese #define CONFIG_SYS_NO_FLASH
59ae691e57SStefan Roese #endif
60ae691e57SStefan Roese 
61ae691e57SStefan Roese /*
62ae691e57SStefan Roese  * UART
63ae691e57SStefan Roese  */
64ae691e57SStefan Roese #define CONFIG_VCT_SERIAL
65ae691e57SStefan Roese #define CONFIG_BAUDRATE			115200
66ae691e57SStefan Roese #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200 }
67ae691e57SStefan Roese 
68ae691e57SStefan Roese /*
69ae691e57SStefan Roese  * SDRAM
70ae691e57SStefan Roese  */
71ae691e57SStefan Roese #define CONFIG_SYS_SDRAM_BASE		0x80000000
72ae691e57SStefan Roese #define CONFIG_SYS_MBYTES_SDRAM		128
73ae691e57SStefan Roese #define CONFIG_SYS_MEMTEST_START	0x80200000
74ae691e57SStefan Roese #define CONFIG_SYS_MEMTEST_END		0x80400000
75ae691e57SStefan Roese #define CONFIG_SYS_LOAD_ADDR		0x80400000	/* default load address */
76ae691e57SStefan Roese 
77ae691e57SStefan Roese #if defined(CONFIG_VCT_PREMIUM) || defined(CONFIG_VCT_PLATINUM)
78ae691e57SStefan Roese /*
79ae691e57SStefan Roese  * SMSC91C11x Network Card
80ae691e57SStefan Roese  */
81ae691e57SStefan Roese #define CONFIG_DRIVER_SMC911X
82ae691e57SStefan Roese #define CONFIG_DRIVER_SMC911X_BASE	0x00000000
83ae691e57SStefan Roese #define CONFIG_DRIVER_SMC911X_32_BIT
84ae691e57SStefan Roese #define CONFIG_NET_RETRY_COUNT		20
85ae691e57SStefan Roese #endif
86ae691e57SStefan Roese 
87ae691e57SStefan Roese /*
88ae691e57SStefan Roese  * Commands
89ae691e57SStefan Roese  */
90ae691e57SStefan Roese #include <config_cmd_default.h>
91ae691e57SStefan Roese 
92ae691e57SStefan Roese #define CONFIG_CMD_DHCP
93ae691e57SStefan Roese #define CONFIG_CMD_ELF
94ae691e57SStefan Roese #define CONFIG_CMD_EEPROM
95ae691e57SStefan Roese #define CONFIG_CMD_I2C
96ae691e57SStefan Roese 
97ae691e57SStefan Roese /*
98ae691e57SStefan Roese  * Only Premium/Platinum have ethernet support right now
99ae691e57SStefan Roese  */
100ae691e57SStefan Roese #if defined(CONFIG_VCT_PREMIUM) || defined(CONFIG_VCT_PLATINUM)
101ae691e57SStefan Roese #define CONFIG_CMD_PING
102ae691e57SStefan Roese #define CONFIG_CMD_SNTP
103ae691e57SStefan Roese #else
104ae691e57SStefan Roese #undef CONFIG_CMD_NET
105ae691e57SStefan Roese #endif
106ae691e57SStefan Roese 
107ae691e57SStefan Roese /*
108ae691e57SStefan Roese  * Only Premium/Platinum have USB-EHCI support right now
109ae691e57SStefan Roese  */
110ae691e57SStefan Roese #if defined(CONFIG_VCT_PREMIUM) || defined(CONFIG_VCT_PLATINUM)
111ae691e57SStefan Roese #define CONFIG_CMD_USB
112ae691e57SStefan Roese #define CONFIG_CMD_FAT
113ae691e57SStefan Roese #endif
114ae691e57SStefan Roese 
115ae691e57SStefan Roese #if defined(CONFIG_CMD_USB)
116ae691e57SStefan Roese #define CONFIG_USB_STORAGE
117ae691e57SStefan Roese #define CONFIG_DOS_PARTITION
118ae691e57SStefan Roese #define CONFIG_ISO_PARTITION
119ae691e57SStefan Roese 
120ae691e57SStefan Roese #define CONFIG_SUPPORT_VFAT
121ae691e57SStefan Roese 
122ae691e57SStefan Roese /*
123ae691e57SStefan Roese  * USB/EHCI
124ae691e57SStefan Roese  */
125ae691e57SStefan Roese #define CONFIG_USB_EHCI			/* Enable EHCI USB support	*/
126ae691e57SStefan Roese #define CONFIG_USB_EHCI_VCT		/* on VCT platform		*/
127ae691e57SStefan Roese #define CONFIG_EHCI_DCACHE		/* with dcache handling support	*/
128ae691e57SStefan Roese #define CONFIG_EHCI_MMIO_BIG_ENDIAN
129ae691e57SStefan Roese #define CONFIG_EHCI_DESC_BIG_ENDIAN
130ae691e57SStefan Roese #define CONFIG_EHCI_IS_TDI
131ae691e57SStefan Roese #define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* re-init HCD after CMD_RESET */
132ae691e57SStefan Roese #endif /* CONFIG_CMD_USB */
133ae691e57SStefan Roese 
134ae691e57SStefan Roese #if !defined(CONFIG_VCT_NOR)
135ae691e57SStefan Roese #undef CONFIG_CMD_FLASH
136ae691e57SStefan Roese #undef CONFIG_CMD_IMLS
137ae691e57SStefan Roese #endif
138ae691e57SStefan Roese 
139ae691e57SStefan Roese #if defined(CONFIG_VCT_NAND)
140ae691e57SStefan Roese #define CONFIG_CMD_NAND
141ae691e57SStefan Roese #endif
142ae691e57SStefan Roese 
143ae691e57SStefan Roese #if defined(CONFIG_VCT_ONENAND)
144ae691e57SStefan Roese #define CONFIG_CMD_ONENAND
145ae691e57SStefan Roese #endif
146ae691e57SStefan Roese 
147ae691e57SStefan Roese /*
148ae691e57SStefan Roese  * BOOTP options
149ae691e57SStefan Roese  */
150ae691e57SStefan Roese #define CONFIG_BOOTP_BOOTFILESIZE
151ae691e57SStefan Roese #define CONFIG_BOOTP_BOOTPATH
152ae691e57SStefan Roese #define CONFIG_BOOTP_GATEWAY
153ae691e57SStefan Roese #define CONFIG_BOOTP_HOSTNAME
154ae691e57SStefan Roese #define CONFIG_BOOTP_SUBNETMASK
155ae691e57SStefan Roese 
156ae691e57SStefan Roese /*
157ae691e57SStefan Roese  * Miscellaneous configurable options
158ae691e57SStefan Roese  */
159ae691e57SStefan Roese #define CONFIG_SYS_LONGHELP			/* undef to save memory		*/
160ae691e57SStefan Roese #define CONFIG_SYS_PROMPT	"VCT# "		/* Monitor Command Prompt	*/
161ae691e57SStefan Roese #define CONFIG_SYS_CBSIZE	512		/* Console I/O Buffer Size	*/
162ae691e57SStefan Roese #define CONFIG_SYS_PBSIZE	(CONFIG_SYS_CBSIZE + \
163ae691e57SStefan Roese 				 sizeof(CONFIG_SYS_PROMPT) + 16)
164ae691e57SStefan Roese #define CONFIG_SYS_MAXARGS	16		/* max number of command args	*/
165ae691e57SStefan Roese #define CONFIG_TIMESTAMP			/* Print image info with timestamp */
166ae691e57SStefan Roese #define CONFIG_CMDLINE_EDITING			/* add command line history	*/
167ae691e57SStefan Roese #define CONFIG_SYS_CONSOLE_INFO_QUIET		/* don't print console @ startup*/
168ae691e57SStefan Roese 
169ae691e57SStefan Roese /*
170ae691e57SStefan Roese  * FLASH and environment organization
171ae691e57SStefan Roese  */
172ae691e57SStefan Roese #if defined(CONFIG_VCT_NOR)
173ae691e57SStefan Roese #define CONFIG_ENV_IS_IN_FLASH
174ae691e57SStefan Roese #define CONFIG_FLASH_NOT_MEM_MAPPED
175ae691e57SStefan Roese 
176ae691e57SStefan Roese /*
177ae691e57SStefan Roese  * We need special accessor functions for the CFI FLASH driver. This
178ae691e57SStefan Roese  * can be enabled via the CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS option.
179ae691e57SStefan Roese  */
180ae691e57SStefan Roese #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS
181ae691e57SStefan Roese 
182ae691e57SStefan Roese /*
183ae691e57SStefan Roese  * For the non-memory-mapped NOR FLASH, we need to define the
184ae691e57SStefan Roese  * NOR FLASH area. This can't be detected via the addr2info()
185ae691e57SStefan Roese  * function, since we check for flash access in the very early
186ae691e57SStefan Roese  * U-Boot code, before the NOR FLASH is detected.
187ae691e57SStefan Roese  */
188ae691e57SStefan Roese #define CONFIG_FLASH_BASE		0xb0000000
189ae691e57SStefan Roese #define CONFIG_FLASH_END		0xbfffffff
190ae691e57SStefan Roese 
191ae691e57SStefan Roese /*
192ae691e57SStefan Roese  * CFI driver settings
193ae691e57SStefan Roese  */
194ae691e57SStefan Roese #define CONFIG_SYS_FLASH_CFI			/* The flash is CFI compatible	*/
195ae691e57SStefan Roese #define CONFIG_FLASH_CFI_DRIVER		/* Use common CFI driver	*/
196ae691e57SStefan Roese #define CONFIG_SYS_FLASH_CFI_AMD_RESET	1	/* Use AMD (Spansion) reset cmd */
197ae691e57SStefan Roese #define CONFIG_SYS_FLASH_CFI_WIDTH	FLASH_CFI_16BIT	/* no byte writes on IXP4xx	*/
198ae691e57SStefan Roese 
199ae691e57SStefan Roese #define CONFIG_SYS_FLASH_BASE		0xb0000000
200ae691e57SStefan Roese #define CONFIG_SYS_FLASH_BANKS_LIST    { CONFIG_SYS_FLASH_BASE }
201ae691e57SStefan Roese #define CONFIG_SYS_MAX_FLASH_BANKS	1	/* max number of memory banks		*/
202ae691e57SStefan Roese #define CONFIG_SYS_MAX_FLASH_SECT	512	/* max number of sectors on one chip	*/
203ae691e57SStefan Roese 
204ae691e57SStefan Roese #define CONFIG_SYS_FLASH_ERASE_TOUT	120000	/* Timeout for Flash Erase (in ms)	*/
205ae691e57SStefan Roese #define CONFIG_SYS_FLASH_WRITE_TOUT	500	/* Timeout for Flash Write (in ms)	*/
206ae691e57SStefan Roese 
207ae691e57SStefan Roese #ifdef CONFIG_ENV_IS_IN_FLASH
208ae691e57SStefan Roese #define CONFIG_ENV_SECT_SIZE	0x10000		/* size of one complete sector	*/
209ae691e57SStefan Roese #define CONFIG_ENV_ADDR		(CONFIG_SYS_FLASH_BASE + CONFIG_SYS_MONITOR_LEN)
210ae691e57SStefan Roese #define	CONFIG_ENV_SIZE		0x4000	/* Total Size of Environment Sector	*/
211ae691e57SStefan Roese 
212ae691e57SStefan Roese /* Address and size of Redundant Environment Sector	*/
213ae691e57SStefan Roese #define CONFIG_ENV_ADDR_REDUND	(CONFIG_ENV_ADDR + CONFIG_ENV_SECT_SIZE)
214ae691e57SStefan Roese #define CONFIG_ENV_SIZE_REDUND	(CONFIG_ENV_SIZE)
215ae691e57SStefan Roese #endif /* CONFIG_ENV_IS_IN_FLASH */
216ae691e57SStefan Roese #endif /* CONFIG_VCT_NOR */
217ae691e57SStefan Roese 
218ae691e57SStefan Roese #if defined(CONFIG_VCT_ONENAND)
219ae691e57SStefan Roese #define CONFIG_USE_ONENAND_BOARD_INIT
220ae691e57SStefan Roese #define	CONFIG_ENV_IS_IN_ONENAND
221ae691e57SStefan Roese #define	CONFIG_SYS_ONENAND_BASE		0x00000000	/* this is not real address */
222ae691e57SStefan Roese #define CONFIG_SYS_FLASH_BASE		0x00000000
223ae691e57SStefan Roese #define CONFIG_ENV_ADDR			(128 << 10)	/* after compr. U-Boot image */
224ae691e57SStefan Roese #define	CONFIG_ENV_SIZE			(128 << 10)	/* erase size */
225ae691e57SStefan Roese #endif /* CONFIG_VCT_ONENAND */
226ae691e57SStefan Roese 
227ae691e57SStefan Roese /*
228ae691e57SStefan Roese  * Cache Configuration
229ae691e57SStefan Roese  */
230ae691e57SStefan Roese #define CONFIG_SYS_DCACHE_SIZE		16384
231ae691e57SStefan Roese #define CONFIG_SYS_ICACHE_SIZE		16384
232ae691e57SStefan Roese #define CONFIG_SYS_CACHELINE_SIZE	32
233ae691e57SStefan Roese 
234ae691e57SStefan Roese /*
235ae691e57SStefan Roese  * I2C/EEPROM
236ae691e57SStefan Roese  */
237ae691e57SStefan Roese #undef	CONFIG_HARD_I2C			/* I2C with hardware support	*/
238ae691e57SStefan Roese #define	CONFIG_SOFT_I2C			/* I2C bit-banged		*/
239ae691e57SStefan Roese 
240ae691e57SStefan Roese #define CONFIG_SYS_I2C_SPEED		83000	/* 83 kHz is supposed to work	*/
241ae691e57SStefan Roese #define CONFIG_SYS_I2C_SLAVE		0x7f
242ae691e57SStefan Roese 
243ae691e57SStefan Roese /*
244ae691e57SStefan Roese  * Software (bit-bang) I2C driver configuration
245ae691e57SStefan Roese  */
246ae691e57SStefan Roese #define CONFIG_SYS_GPIO_I2C_SCL		11
247ae691e57SStefan Roese #define CONFIG_SYS_GPIO_I2C_SDA		10
248ae691e57SStefan Roese 
249ae691e57SStefan Roese #ifndef __ASSEMBLY__
250ae691e57SStefan Roese int vct_gpio_dir(int pin, int dir);
251ae691e57SStefan Roese void vct_gpio_set(int pin, int val);
252ae691e57SStefan Roese int vct_gpio_get(int pin);
253ae691e57SStefan Roese #endif
254ae691e57SStefan Roese 
255ae691e57SStefan Roese #define I2C_INIT	vct_gpio_dir(CONFIG_SYS_GPIO_I2C_SCL, 1)
256ae691e57SStefan Roese #define I2C_ACTIVE	vct_gpio_dir(CONFIG_SYS_GPIO_I2C_SDA, 1)
257ae691e57SStefan Roese #define I2C_TRISTATE	vct_gpio_dir(CONFIG_SYS_GPIO_I2C_SDA, 0)
258ae691e57SStefan Roese #define I2C_READ	vct_gpio_get(CONFIG_SYS_GPIO_I2C_SDA)
259ae691e57SStefan Roese #define I2C_SDA(bit)	vct_gpio_set(CONFIG_SYS_GPIO_I2C_SDA, bit)
260ae691e57SStefan Roese #define I2C_SCL(bit)	vct_gpio_set(CONFIG_SYS_GPIO_I2C_SCL, bit)
261ae691e57SStefan Roese #define I2C_DELAY	udelay(5)	/* 1/4 I2C clock duration */
262ae691e57SStefan Roese 
263ae691e57SStefan Roese #define CONFIG_SYS_I2C_EEPROM_ADDR	0x50
264ae691e57SStefan Roese /* CAT24WC32 */
265ae691e57SStefan Roese #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN	2	/* Bytes of address		*/
266ae691e57SStefan Roese #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5	/* The Catalyst CAT24WC32 has	*/
267ae691e57SStefan Roese 					/* 32 byte page write mode using*/
268ae691e57SStefan Roese 					/* last 5 bits of the address	*/
269ae691e57SStefan Roese #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS	10   /* and takes up to 10 msec */
270ae691e57SStefan Roese 
271ae691e57SStefan Roese #define CONFIG_BOOTCOMMAND	"run test3"
272ae691e57SStefan Roese #define CONFIG_BOOTDELAY	5	/* autoboot after 5 seconds	*/
273ae691e57SStefan Roese 
274ae691e57SStefan Roese /*
275ae691e57SStefan Roese  * Needed for 64bit printf format
276ae691e57SStefan Roese  */
277ae691e57SStefan Roese #define CONFIG_SYS_64BIT_VSPRINTF	1
278ae691e57SStefan Roese #define CONFIG_SYS_64BIT_STRTOUL	1
279ae691e57SStefan Roese 
280ae691e57SStefan Roese /*
281ae691e57SStefan Roese  * UBI configuration
282ae691e57SStefan Roese  */
283ae691e57SStefan Roese #if defined(CONFIG_VCT_ONENAND)
284ae691e57SStefan Roese #define CONFIG_SYS_USE_UBI
285ae691e57SStefan Roese #define	CONFIG_CMD_JFFS2
286ae691e57SStefan Roese #define	CONFIG_CMD_UBI
287ae691e57SStefan Roese #define	CONFIG_RBTREE
288ae691e57SStefan Roese #define CONFIG_MTD_PARTITIONS
289*68d7d651SStefan Roese #define CONFIG_CMD_MTDPARTS
290ae691e57SStefan Roese 
291ae691e57SStefan Roese #define MTDIDS_DEFAULT		"onenand0=onenand"
292ae691e57SStefan Roese #define MTDPARTS_DEFAULT	"mtdparts=onenand:128k(u-boot),"	\
293ae691e57SStefan Roese 					"128k(env),"		\
294ae691e57SStefan Roese 					"20m(kernel),"		\
295ae691e57SStefan Roese 					"-(rootfs)"
296ae691e57SStefan Roese #endif
297ae691e57SStefan Roese 
298ae691e57SStefan Roese /*
299ae691e57SStefan Roese  * We need a small, stripped down image to fit into the first 128k OneNAND
300ae691e57SStefan Roese  * erase block (gzipped). This image only needs basic commands for FLASH
301ae691e57SStefan Roese  * (NOR/OneNAND) usage and Linux kernel booting.
302ae691e57SStefan Roese  */
303ae691e57SStefan Roese #if defined(CONFIG_VCT_SMALL_IMAGE)
304ae691e57SStefan Roese #undef CONFIG_CMD_EEPROM
305ae691e57SStefan Roese #undef CONFIG_CMD_I2C
306ae691e57SStefan Roese #undef CONFIG_CMD_NET
307ae691e57SStefan Roese #undef CONFIG_CMD_PING
308ae691e57SStefan Roese #undef CONFIG_CMD_SNTP
309ae691e57SStefan Roese #undef CONFIG_CMD_ELF
310ae691e57SStefan Roese #undef CONFIG_CMD_CONSOLE
311ae691e57SStefan Roese #undef CONFIG_CMD_CACHE
312ae691e57SStefan Roese #undef CONFIG_CMD_BEDBUG
313ae691e57SStefan Roese #undef CONFIG_CMD_AUTOSCRIPT
314ae691e57SStefan Roese #undef CONFIG_CMD_IRQ
315ae691e57SStefan Roese #undef CONFIG_CMD_ITEST
316ae691e57SStefan Roese #undef CONFIG_CMD_MII
317ae691e57SStefan Roese #undef CONFIG_CMD_MISC
318ae691e57SStefan Roese #undef CONFIG_CMD_REGINFO
319ae691e57SStefan Roese #undef CONFIG_CMD_STRINGS
320ae691e57SStefan Roese #undef CONFIG_CMD_TERMINAL
321ae691e57SStefan Roese #undef CONFIG_CMD_ASKENV
322ae691e57SStefan Roese #undef CONFIG_CMD_CRC32
323ae691e57SStefan Roese #undef CONFIG_CMD_DHCP
324ae691e57SStefan Roese #undef CONFIG_CMD_EEPROM
325ae691e57SStefan Roese #undef CONFIG_CMD_I2C
326ae691e57SStefan Roese #undef CONFIG_CMD_LOADB
327ae691e57SStefan Roese #undef CONFIG_CMD_LOADS
328ae691e57SStefan Roese #undef CONFIG_CMD_LOADY
329ae691e57SStefan Roese #undef CONFIG_CMD_BDI
330ae691e57SStefan Roese #undef CONFIG_CMD_USB
331ae691e57SStefan Roese #undef CONFIG_CMD_FAT
332ae691e57SStefan Roese 
333ae691e57SStefan Roese #undef CONFIG_DRIVER_SMC911X
334ae691e57SStefan Roese #undef CONFIG_SOFT_I2C
335ae691e57SStefan Roese #undef CONFIG_AUTOSCRIPT
336ae691e57SStefan Roese #undef CONFIG_SYS_LONGHELP
337ae691e57SStefan Roese #undef CONFIG_TIMESTAMP
338ae691e57SStefan Roese #endif /* CONFIG_VCT_SMALL_IMAGE */
339ae691e57SStefan Roese 
340ae691e57SStefan Roese #endif  /* __CONFIG_H */
341