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 4814d0a02aSWolfgang Denk #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_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 */ 64294f10caSDetlev Zundel #ifdef CONFIG_VCT_PLATINUMAVC 65294f10caSDetlev Zundel #define UART_1_BASE 0xBDC30000 66294f10caSDetlev Zundel #else 67294f10caSDetlev Zundel #define UART_1_BASE 0xBF89C000 68294f10caSDetlev Zundel #endif 69294f10caSDetlev Zundel 70294f10caSDetlev Zundel #define CONFIG_SYS_NS16550_SERIAL 71294f10caSDetlev Zundel #define CONFIG_SYS_NS16550 72294f10caSDetlev Zundel #define CONFIG_SYS_NS16550_REG_SIZE -4 73294f10caSDetlev Zundel #define CONFIG_SYS_NS16550_COM1 UART_1_BASE 74294f10caSDetlev Zundel #define CONFIG_CONS_INDEX 1 75294f10caSDetlev Zundel #define CONFIG_SYS_NS16550_CLK 921600 76ae691e57SStefan Roese #define CONFIG_BAUDRATE 115200 77ae691e57SStefan Roese #define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200 } 78ae691e57SStefan Roese 79ae691e57SStefan Roese /* 80ae691e57SStefan Roese * SDRAM 81ae691e57SStefan Roese */ 82ae691e57SStefan Roese #define CONFIG_SYS_SDRAM_BASE 0x80000000 83ae691e57SStefan Roese #define CONFIG_SYS_MBYTES_SDRAM 128 84ae691e57SStefan Roese #define CONFIG_SYS_MEMTEST_START 0x80200000 85ae691e57SStefan Roese #define CONFIG_SYS_MEMTEST_END 0x80400000 86ae691e57SStefan Roese #define CONFIG_SYS_LOAD_ADDR 0x80400000 /* default load address */ 87ae691e57SStefan Roese 88ae691e57SStefan Roese #if defined(CONFIG_VCT_PREMIUM) || defined(CONFIG_VCT_PLATINUM) 89ae691e57SStefan Roese /* 90ae691e57SStefan Roese * SMSC91C11x Network Card 91ae691e57SStefan Roese */ 92736fead8SBen Warren #define CONFIG_SMC911X 93736fead8SBen Warren #define CONFIG_SMC911X_BASE 0x00000000 94736fead8SBen Warren #define CONFIG_SMC911X_32_BIT 95ae691e57SStefan Roese #define CONFIG_NET_RETRY_COUNT 20 96736fead8SBen Warren #define CONFIG_NET_MULTI 97ae691e57SStefan Roese #endif 98ae691e57SStefan Roese 99ae691e57SStefan Roese /* 100ae691e57SStefan Roese * Commands 101ae691e57SStefan Roese */ 102ae691e57SStefan Roese #include <config_cmd_default.h> 103ae691e57SStefan Roese 104ae691e57SStefan Roese #define CONFIG_CMD_DHCP 105ae691e57SStefan Roese #define CONFIG_CMD_ELF 106ae691e57SStefan Roese #define CONFIG_CMD_EEPROM 107ae691e57SStefan Roese #define CONFIG_CMD_I2C 108ae691e57SStefan Roese 109ae691e57SStefan Roese /* 110ae691e57SStefan Roese * Only Premium/Platinum have ethernet support right now 111ae691e57SStefan Roese */ 112*383015b2SDaniel Schwierzeck #if (defined(CONFIG_VCT_PREMIUM) || defined(CONFIG_VCT_PLATINUM)) && \ 113*383015b2SDaniel Schwierzeck !defined(CONFIG_VCT_SMALL_IMAGE) 114ae691e57SStefan Roese #define CONFIG_CMD_PING 115ae691e57SStefan Roese #define CONFIG_CMD_SNTP 116ae691e57SStefan Roese #else 117ae691e57SStefan Roese #undef CONFIG_CMD_NET 118*383015b2SDaniel Schwierzeck #undef CONFIG_CMD_NFS 119ae691e57SStefan Roese #endif 120ae691e57SStefan Roese 121ae691e57SStefan Roese /* 122ae691e57SStefan Roese * Only Premium/Platinum have USB-EHCI support right now 123ae691e57SStefan Roese */ 124*383015b2SDaniel Schwierzeck #if (defined(CONFIG_VCT_PREMIUM) || defined(CONFIG_VCT_PLATINUM)) && \ 125*383015b2SDaniel Schwierzeck !defined(CONFIG_VCT_SMALL_IMAGE) 126ae691e57SStefan Roese #define CONFIG_CMD_USB 127ae691e57SStefan Roese #define CONFIG_CMD_FAT 128ae691e57SStefan Roese #endif 129ae691e57SStefan Roese 130ae691e57SStefan Roese #if defined(CONFIG_CMD_USB) 131ae691e57SStefan Roese #define CONFIG_USB_STORAGE 132ae691e57SStefan Roese #define CONFIG_DOS_PARTITION 133ae691e57SStefan Roese #define CONFIG_ISO_PARTITION 134ae691e57SStefan Roese 135ae691e57SStefan Roese #define CONFIG_SUPPORT_VFAT 136ae691e57SStefan Roese 137ae691e57SStefan Roese /* 138ae691e57SStefan Roese * USB/EHCI 139ae691e57SStefan Roese */ 140ae691e57SStefan Roese #define CONFIG_USB_EHCI /* Enable EHCI USB support */ 141ae691e57SStefan Roese #define CONFIG_USB_EHCI_VCT /* on VCT platform */ 142ae691e57SStefan Roese #define CONFIG_EHCI_DCACHE /* with dcache handling support */ 143ae691e57SStefan Roese #define CONFIG_EHCI_MMIO_BIG_ENDIAN 144ae691e57SStefan Roese #define CONFIG_EHCI_DESC_BIG_ENDIAN 145ae691e57SStefan Roese #define CONFIG_EHCI_IS_TDI 146ae691e57SStefan Roese #define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* re-init HCD after CMD_RESET */ 147ae691e57SStefan Roese #endif /* CONFIG_CMD_USB */ 148ae691e57SStefan Roese 149ae691e57SStefan Roese #if !defined(CONFIG_VCT_NOR) 150ae691e57SStefan Roese #undef CONFIG_CMD_FLASH 151ae691e57SStefan Roese #undef CONFIG_CMD_IMLS 152ae691e57SStefan Roese #endif 153ae691e57SStefan Roese 154ae691e57SStefan Roese #if defined(CONFIG_VCT_NAND) 155ae691e57SStefan Roese #define CONFIG_CMD_NAND 156ae691e57SStefan Roese #endif 157ae691e57SStefan Roese 158ae691e57SStefan Roese #if defined(CONFIG_VCT_ONENAND) 159ae691e57SStefan Roese #define CONFIG_CMD_ONENAND 160ae691e57SStefan Roese #endif 161ae691e57SStefan Roese 162ae691e57SStefan Roese /* 163ae691e57SStefan Roese * BOOTP options 164ae691e57SStefan Roese */ 165ae691e57SStefan Roese #define CONFIG_BOOTP_BOOTFILESIZE 166ae691e57SStefan Roese #define CONFIG_BOOTP_BOOTPATH 167ae691e57SStefan Roese #define CONFIG_BOOTP_GATEWAY 168ae691e57SStefan Roese #define CONFIG_BOOTP_HOSTNAME 169ae691e57SStefan Roese #define CONFIG_BOOTP_SUBNETMASK 170ae691e57SStefan Roese 171ae691e57SStefan Roese /* 172ae691e57SStefan Roese * Miscellaneous configurable options 173ae691e57SStefan Roese */ 174ae691e57SStefan Roese #define CONFIG_SYS_LONGHELP /* undef to save memory */ 175ae691e57SStefan Roese #define CONFIG_SYS_PROMPT "VCT# " /* Monitor Command Prompt */ 176ae691e57SStefan Roese #define CONFIG_SYS_CBSIZE 512 /* Console I/O Buffer Size */ 177ae691e57SStefan Roese #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + \ 178ae691e57SStefan Roese sizeof(CONFIG_SYS_PROMPT) + 16) 179ae691e57SStefan Roese #define CONFIG_SYS_MAXARGS 16 /* max number of command args */ 180ae691e57SStefan Roese #define CONFIG_TIMESTAMP /* Print image info with timestamp */ 181ae691e57SStefan Roese #define CONFIG_CMDLINE_EDITING /* add command line history */ 182ae691e57SStefan Roese #define CONFIG_SYS_CONSOLE_INFO_QUIET /* don't print console @ startup*/ 183ae691e57SStefan Roese 184ae691e57SStefan Roese /* 185ae691e57SStefan Roese * FLASH and environment organization 186ae691e57SStefan Roese */ 187ae691e57SStefan Roese #if defined(CONFIG_VCT_NOR) 188ae691e57SStefan Roese #define CONFIG_ENV_IS_IN_FLASH 189ae691e57SStefan Roese #define CONFIG_FLASH_NOT_MEM_MAPPED 190ae691e57SStefan Roese 191ae691e57SStefan Roese /* 192ae691e57SStefan Roese * We need special accessor functions for the CFI FLASH driver. This 193ae691e57SStefan Roese * can be enabled via the CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS option. 194ae691e57SStefan Roese */ 195ae691e57SStefan Roese #define CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS 196ae691e57SStefan Roese 197ae691e57SStefan Roese /* 198ae691e57SStefan Roese * For the non-memory-mapped NOR FLASH, we need to define the 199ae691e57SStefan Roese * NOR FLASH area. This can't be detected via the addr2info() 200ae691e57SStefan Roese * function, since we check for flash access in the very early 201ae691e57SStefan Roese * U-Boot code, before the NOR FLASH is detected. 202ae691e57SStefan Roese */ 203ae691e57SStefan Roese #define CONFIG_FLASH_BASE 0xb0000000 204ae691e57SStefan Roese #define CONFIG_FLASH_END 0xbfffffff 205ae691e57SStefan Roese 206ae691e57SStefan Roese /* 207ae691e57SStefan Roese * CFI driver settings 208ae691e57SStefan Roese */ 209ae691e57SStefan Roese #define CONFIG_SYS_FLASH_CFI /* The flash is CFI compatible */ 210ae691e57SStefan Roese #define CONFIG_FLASH_CFI_DRIVER /* Use common CFI driver */ 211ae691e57SStefan Roese #define CONFIG_SYS_FLASH_CFI_AMD_RESET 1 /* Use AMD (Spansion) reset cmd */ 212ae691e57SStefan Roese #define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_16BIT /* no byte writes on IXP4xx */ 213ae691e57SStefan Roese 214ae691e57SStefan Roese #define CONFIG_SYS_FLASH_BASE 0xb0000000 215ae691e57SStefan Roese #define CONFIG_SYS_FLASH_BANKS_LIST { CONFIG_SYS_FLASH_BASE } 216ae691e57SStefan Roese #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* max number of memory banks */ 217ae691e57SStefan Roese #define CONFIG_SYS_MAX_FLASH_SECT 512 /* max number of sectors on one chip */ 218ae691e57SStefan Roese 219ae691e57SStefan Roese #define CONFIG_SYS_FLASH_ERASE_TOUT 120000 /* Timeout for Flash Erase (in ms) */ 220ae691e57SStefan Roese #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Timeout for Flash Write (in ms) */ 221ae691e57SStefan Roese 222ae691e57SStefan Roese #ifdef CONFIG_ENV_IS_IN_FLASH 223ae691e57SStefan Roese #define CONFIG_ENV_SECT_SIZE 0x10000 /* size of one complete sector */ 224ae691e57SStefan Roese #define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE + CONFIG_SYS_MONITOR_LEN) 225ae691e57SStefan Roese #define CONFIG_ENV_SIZE 0x4000 /* Total Size of Environment Sector */ 226ae691e57SStefan Roese 227ae691e57SStefan Roese /* Address and size of Redundant Environment Sector */ 228ae691e57SStefan Roese #define CONFIG_ENV_ADDR_REDUND (CONFIG_ENV_ADDR + CONFIG_ENV_SECT_SIZE) 229ae691e57SStefan Roese #define CONFIG_ENV_SIZE_REDUND (CONFIG_ENV_SIZE) 230ae691e57SStefan Roese #endif /* CONFIG_ENV_IS_IN_FLASH */ 231ae691e57SStefan Roese #endif /* CONFIG_VCT_NOR */ 232ae691e57SStefan Roese 233ae691e57SStefan Roese #if defined(CONFIG_VCT_ONENAND) 234ae691e57SStefan Roese #define CONFIG_USE_ONENAND_BOARD_INIT 235ae691e57SStefan Roese #define CONFIG_ENV_IS_IN_ONENAND 236ae691e57SStefan Roese #define CONFIG_SYS_ONENAND_BASE 0x00000000 /* this is not real address */ 237ae691e57SStefan Roese #define CONFIG_SYS_FLASH_BASE 0x00000000 238ae691e57SStefan Roese #define CONFIG_ENV_ADDR (128 << 10) /* after compr. U-Boot image */ 239ae691e57SStefan Roese #define CONFIG_ENV_SIZE (128 << 10) /* erase size */ 240ae691e57SStefan Roese #endif /* CONFIG_VCT_ONENAND */ 241ae691e57SStefan Roese 242ae691e57SStefan Roese /* 243ae691e57SStefan Roese * Cache Configuration 244ae691e57SStefan Roese */ 245ae691e57SStefan Roese #define CONFIG_SYS_DCACHE_SIZE 16384 246ae691e57SStefan Roese #define CONFIG_SYS_ICACHE_SIZE 16384 247ae691e57SStefan Roese #define CONFIG_SYS_CACHELINE_SIZE 32 248ae691e57SStefan Roese 249ae691e57SStefan Roese /* 250ae691e57SStefan Roese * I2C/EEPROM 251ae691e57SStefan Roese */ 252ae691e57SStefan Roese #undef CONFIG_HARD_I2C /* I2C with hardware support */ 253ae691e57SStefan Roese #define CONFIG_SOFT_I2C /* I2C bit-banged */ 254ae691e57SStefan Roese 255ae691e57SStefan Roese #define CONFIG_SYS_I2C_SPEED 83000 /* 83 kHz is supposed to work */ 256ae691e57SStefan Roese #define CONFIG_SYS_I2C_SLAVE 0x7f 257ae691e57SStefan Roese 258ae691e57SStefan Roese /* 259ae691e57SStefan Roese * Software (bit-bang) I2C driver configuration 260ae691e57SStefan Roese */ 261ae691e57SStefan Roese #define CONFIG_SYS_GPIO_I2C_SCL 11 262ae691e57SStefan Roese #define CONFIG_SYS_GPIO_I2C_SDA 10 263ae691e57SStefan Roese 264ae691e57SStefan Roese #ifndef __ASSEMBLY__ 265ae691e57SStefan Roese int vct_gpio_dir(int pin, int dir); 266ae691e57SStefan Roese void vct_gpio_set(int pin, int val); 267ae691e57SStefan Roese int vct_gpio_get(int pin); 268ae691e57SStefan Roese #endif 269ae691e57SStefan Roese 270ae691e57SStefan Roese #define I2C_INIT vct_gpio_dir(CONFIG_SYS_GPIO_I2C_SCL, 1) 271ae691e57SStefan Roese #define I2C_ACTIVE vct_gpio_dir(CONFIG_SYS_GPIO_I2C_SDA, 1) 272ae691e57SStefan Roese #define I2C_TRISTATE vct_gpio_dir(CONFIG_SYS_GPIO_I2C_SDA, 0) 273ae691e57SStefan Roese #define I2C_READ vct_gpio_get(CONFIG_SYS_GPIO_I2C_SDA) 274ae691e57SStefan Roese #define I2C_SDA(bit) vct_gpio_set(CONFIG_SYS_GPIO_I2C_SDA, bit) 275ae691e57SStefan Roese #define I2C_SCL(bit) vct_gpio_set(CONFIG_SYS_GPIO_I2C_SCL, bit) 276ae691e57SStefan Roese #define I2C_DELAY udelay(5) /* 1/4 I2C clock duration */ 277ae691e57SStefan Roese 278ae691e57SStefan Roese #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 279ae691e57SStefan Roese /* CAT24WC32 */ 280ae691e57SStefan Roese #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2 /* Bytes of address */ 281ae691e57SStefan Roese #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5 /* The Catalyst CAT24WC32 has */ 282ae691e57SStefan Roese /* 32 byte page write mode using*/ 283ae691e57SStefan Roese /* last 5 bits of the address */ 284ae691e57SStefan Roese #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10 /* and takes up to 10 msec */ 285ae691e57SStefan Roese 286ae691e57SStefan Roese #define CONFIG_BOOTCOMMAND "run test3" 287ae691e57SStefan Roese #define CONFIG_BOOTDELAY 5 /* autoboot after 5 seconds */ 288ae691e57SStefan Roese 289ae691e57SStefan Roese /* 290ae691e57SStefan Roese * UBI configuration 291ae691e57SStefan Roese */ 292ae691e57SStefan Roese #if defined(CONFIG_VCT_ONENAND) 293ae691e57SStefan Roese #define CONFIG_SYS_USE_UBI 294ae691e57SStefan Roese #define CONFIG_CMD_JFFS2 295ae691e57SStefan Roese #define CONFIG_CMD_UBI 296ae691e57SStefan Roese #define CONFIG_RBTREE 297942556a9SStefan Roese #define CONFIG_MTD_DEVICE /* needed for mtdparts commands */ 298ae691e57SStefan Roese #define CONFIG_MTD_PARTITIONS 29968d7d651SStefan Roese #define CONFIG_CMD_MTDPARTS 300ae691e57SStefan Roese 301ae691e57SStefan Roese #define MTDIDS_DEFAULT "onenand0=onenand" 302ae691e57SStefan Roese #define MTDPARTS_DEFAULT "mtdparts=onenand:128k(u-boot)," \ 303ae691e57SStefan Roese "128k(env)," \ 304ae691e57SStefan Roese "20m(kernel)," \ 305ae691e57SStefan Roese "-(rootfs)" 306ae691e57SStefan Roese #endif 307ae691e57SStefan Roese 308ae691e57SStefan Roese /* 309ae691e57SStefan Roese * We need a small, stripped down image to fit into the first 128k OneNAND 310ae691e57SStefan Roese * erase block (gzipped). This image only needs basic commands for FLASH 311ae691e57SStefan Roese * (NOR/OneNAND) usage and Linux kernel booting. 312ae691e57SStefan Roese */ 313ae691e57SStefan Roese #if defined(CONFIG_VCT_SMALL_IMAGE) 314ae691e57SStefan Roese #undef CONFIG_CMD_ASKENV 31574de7aefSWolfgang Denk #undef CONFIG_CMD_BDI 31674de7aefSWolfgang Denk #undef CONFIG_CMD_BEDBUG 31774de7aefSWolfgang Denk #undef CONFIG_CMD_CACHE 31874de7aefSWolfgang Denk #undef CONFIG_CMD_CONSOLE 319ae691e57SStefan Roese #undef CONFIG_CMD_CRC32 320ae691e57SStefan Roese #undef CONFIG_CMD_DHCP 321ae691e57SStefan Roese #undef CONFIG_CMD_EEPROM 32274de7aefSWolfgang Denk #undef CONFIG_CMD_EEPROM 32374de7aefSWolfgang Denk #undef CONFIG_CMD_ELF 32474de7aefSWolfgang Denk #undef CONFIG_CMD_FAT 325ae691e57SStefan Roese #undef CONFIG_CMD_I2C 32674de7aefSWolfgang Denk #undef CONFIG_CMD_I2C 32774de7aefSWolfgang Denk #undef CONFIG_CMD_IRQ 32874de7aefSWolfgang Denk #undef CONFIG_CMD_ITEST 329ae691e57SStefan Roese #undef CONFIG_CMD_LOADB 330ae691e57SStefan Roese #undef CONFIG_CMD_LOADS 331ae691e57SStefan Roese #undef CONFIG_CMD_LOADY 33274de7aefSWolfgang Denk #undef CONFIG_CMD_MII 33374de7aefSWolfgang Denk #undef CONFIG_CMD_MISC 33474de7aefSWolfgang Denk #undef CONFIG_CMD_NET 33574de7aefSWolfgang Denk #undef CONFIG_CMD_PING 33674de7aefSWolfgang Denk #undef CONFIG_CMD_REGINFO 33774de7aefSWolfgang Denk #undef CONFIG_CMD_SNTP 33874de7aefSWolfgang Denk #undef CONFIG_CMD_SOURCE 33974de7aefSWolfgang Denk #undef CONFIG_CMD_STRINGS 34074de7aefSWolfgang Denk #undef CONFIG_CMD_TERMINAL 341ae691e57SStefan Roese #undef CONFIG_CMD_USB 342ae691e57SStefan Roese 343736fead8SBen Warren #undef CONFIG_SMC911X 344ae691e57SStefan Roese #undef CONFIG_SOFT_I2C 34574de7aefSWolfgang Denk #undef CONFIG_SOURCE 346ae691e57SStefan Roese #undef CONFIG_SYS_LONGHELP 347ae691e57SStefan Roese #undef CONFIG_TIMESTAMP 348ae691e57SStefan Roese #endif /* CONFIG_VCT_SMALL_IMAGE */ 349ae691e57SStefan Roese 350ae691e57SStefan Roese #endif /* __CONFIG_H */ 351