1ee52b188SYork Sun /* 2ee52b188SYork Sun * Copyright 2011-2012 Freescale Semiconductor, Inc. 3ee52b188SYork Sun * 41a459660SWolfgang Denk * SPDX-License-Identifier: GPL-2.0+ 5ee52b188SYork Sun */ 6ee52b188SYork Sun 7ee52b188SYork Sun /* 8ee52b188SYork Sun * Corenet DS style board configuration file 9ee52b188SYork Sun */ 101cb19fbbSYork Sun #ifndef __T4QDS_H 111cb19fbbSYork Sun #define __T4QDS_H 1269fdf900SLiu Gang 13*15672c6dSYork Sun #define CONFIG_SYS_GENERIC_BOARD 14*15672c6dSYork Sun #define CONFIG_DISPLAY_BOARDINFO 15ee52b188SYork Sun #define CONFIG_CMD_REGINFO 16ee52b188SYork Sun 17ee52b188SYork Sun /* High Level Configuration Options */ 18ee52b188SYork Sun #define CONFIG_BOOKE 19ee52b188SYork Sun #define CONFIG_E500 /* BOOKE e500 family */ 20ee52b188SYork Sun #define CONFIG_E500MC /* BOOKE e500mc family */ 21ee52b188SYork Sun #define CONFIG_SYS_BOOK3E_HV /* Category E.HV supported */ 22ee52b188SYork Sun #define CONFIG_MP /* support multiple processors */ 23ee52b188SYork Sun 24ee52b188SYork Sun #ifndef CONFIG_SYS_TEXT_BASE 25e222b1f3SPrabhakar Kushwaha #define CONFIG_SYS_TEXT_BASE 0xeff40000 26ee52b188SYork Sun #endif 27ee52b188SYork Sun 28ee52b188SYork Sun #ifndef CONFIG_RESET_VECTOR_ADDRESS 29ee52b188SYork Sun #define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc 30ee52b188SYork Sun #endif 31ee52b188SYork Sun 32ee52b188SYork Sun #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ 33ee52b188SYork Sun #define CONFIG_SYS_NUM_CPC CONFIG_NUM_DDR_CONTROLLERS 34ee52b188SYork Sun #define CONFIG_FSL_IFC /* Enable IFC Support */ 35ee52b188SYork Sun #define CONFIG_PCI /* Enable PCI/PCIE */ 36ee52b188SYork Sun #define CONFIG_PCIE1 /* PCIE controler 1 */ 37ee52b188SYork Sun #define CONFIG_PCIE2 /* PCIE controler 2 */ 38ee52b188SYork Sun #define CONFIG_PCIE3 /* PCIE controler 3 */ 39ee52b188SYork Sun #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ 40ee52b188SYork Sun #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ 41ee52b188SYork Sun 42ee52b188SYork Sun #define CONFIG_SYS_SRIO 43ee52b188SYork Sun #define CONFIG_SRIO1 /* SRIO port 1 */ 44ee52b188SYork Sun #define CONFIG_SRIO2 /* SRIO port 2 */ 45ee52b188SYork Sun 46ee52b188SYork Sun #define CONFIG_FSL_LAW /* Use common FSL init code */ 47ee52b188SYork Sun 48ee52b188SYork Sun #define CONFIG_ENV_OVERWRITE 49ee52b188SYork Sun 50ee52b188SYork Sun /* 51ee52b188SYork Sun * These can be toggled for performance analysis, otherwise use default. 52ee52b188SYork Sun */ 53ee52b188SYork Sun #define CONFIG_SYS_CACHE_STASHING 54ee52b188SYork Sun #define CONFIG_BTB /* toggle branch predition */ 55ee52b188SYork Sun #ifdef CONFIG_DDR_ECC 56ee52b188SYork Sun #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER 57ee52b188SYork Sun #define CONFIG_MEM_INIT_VALUE 0xdeadbeef 58ee52b188SYork Sun #endif 59ee52b188SYork Sun 60ee52b188SYork Sun #define CONFIG_ENABLE_36BIT_PHYS 61ee52b188SYork Sun 62ee52b188SYork Sun #define CONFIG_ADDR_MAP 63ee52b188SYork Sun #define CONFIG_SYS_NUM_ADDR_MAP 64 /* number of TLB1 entries */ 64ee52b188SYork Sun 65ee52b188SYork Sun #define CONFIG_SYS_MEMTEST_START 0x00200000 /* memtest works on */ 66ee52b188SYork Sun #define CONFIG_SYS_MEMTEST_END 0x00400000 67ee52b188SYork Sun #define CONFIG_SYS_ALT_MEMTEST 68ee52b188SYork Sun #define CONFIG_PANIC_HANG /* do not reset board on panic */ 69ee52b188SYork Sun 70ee52b188SYork Sun /* 71ee52b188SYork Sun * Config the L3 Cache as L3 SRAM 72ee52b188SYork Sun */ 73b6036993SShaohui Xie #define CONFIG_SYS_INIT_L3_ADDR 0xFFFC0000 74b6036993SShaohui Xie #define CONFIG_SYS_L3_SIZE (512 << 10) 75b6036993SShaohui Xie #define CONFIG_SPL_GD_ADDR (CONFIG_SYS_INIT_L3_ADDR + 32 * 1024) 76b6036993SShaohui Xie #ifdef CONFIG_RAMBOOT_PBL 77b6036993SShaohui Xie #define CONFIG_ENV_ADDR (CONFIG_SPL_GD_ADDR + 4 * 1024) 78b6036993SShaohui Xie #endif 79b6036993SShaohui Xie #define CONFIG_SPL_RELOC_MALLOC_ADDR (CONFIG_SPL_GD_ADDR + 12 * 1024) 80b6036993SShaohui Xie #define CONFIG_SPL_RELOC_MALLOC_SIZE (50 << 10) 81b6036993SShaohui Xie #define CONFIG_SPL_RELOC_STACK (CONFIG_SPL_GD_ADDR + 64 * 1024) 82b6036993SShaohui Xie #define CONFIG_SPL_RELOC_STACK_SIZE (22 << 10) 83ee52b188SYork Sun 84ee52b188SYork Sun #define CONFIG_SYS_DCSRBAR 0xf0000000 85ee52b188SYork Sun #define CONFIG_SYS_DCSRBAR_PHYS 0xf00000000ull 86ee52b188SYork Sun 87ee52b188SYork Sun /* 88ee52b188SYork Sun * DDR Setup 89ee52b188SYork Sun */ 90ee52b188SYork Sun #define CONFIG_VERY_BIG_RAM 91ee52b188SYork Sun #define CONFIG_SYS_DDR_SDRAM_BASE 0x00000000 92ee52b188SYork Sun #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE 93ee52b188SYork Sun 94ee52b188SYork Sun /* CONFIG_NUM_DDR_CONTROLLERS is defined in include/asm/config_mpc85xx.h */ 95ee52b188SYork Sun #define CONFIG_DIMM_SLOTS_PER_CTLR 2 96ee52b188SYork Sun #define CONFIG_CHIP_SELECTS_PER_CTRL 4 97ee52b188SYork Sun #define CONFIG_FSL_DDR_FIRST_SLOT_QUAD_CAPABLE 98ee52b188SYork Sun 99ee52b188SYork Sun #define CONFIG_DDR_SPD 1005614e71bSYork Sun #define CONFIG_SYS_FSL_DDR3 101ee52b188SYork Sun 102ee52b188SYork Sun 103ee52b188SYork Sun /* 104ee52b188SYork Sun * IFC Definitions 105ee52b188SYork Sun */ 106ee52b188SYork Sun #define CONFIG_SYS_FLASH_BASE 0xe0000000 107ee52b188SYork Sun #define CONFIG_SYS_FLASH_BASE_PHYS (0xf00000000ull | CONFIG_SYS_FLASH_BASE) 108ee52b188SYork Sun 109ee52b188SYork Sun 110b6036993SShaohui Xie #ifdef CONFIG_SPL_BUILD 111b6036993SShaohui Xie #define CONFIG_SYS_MONITOR_BASE CONFIG_SPL_TEXT_BASE 112b6036993SShaohui Xie #else 113b6036993SShaohui Xie #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* start of monitor */ 114b6036993SShaohui Xie #endif 115ee52b188SYork Sun 116ee52b188SYork Sun #define CONFIG_BOARD_EARLY_INIT_R /* call board_early_init_r function */ 117ee52b188SYork Sun #define CONFIG_MISC_INIT_R 118ee52b188SYork Sun 119ee52b188SYork Sun #define CONFIG_HWCONFIG 120ee52b188SYork Sun 121ee52b188SYork Sun /* define to use L1 as initial stack */ 122ee52b188SYork Sun #define CONFIG_L1_INIT_RAM 123ee52b188SYork Sun #define CONFIG_SYS_INIT_RAM_LOCK 124ee52b188SYork Sun #define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */ 125ee52b188SYork Sun #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf 126ee52b188SYork Sun #define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe0ec000 127ee52b188SYork Sun /* The assembler doesn't like typecast */ 128ee52b188SYork Sun #define CONFIG_SYS_INIT_RAM_ADDR_PHYS \ 129ee52b188SYork Sun ((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \ 130ee52b188SYork Sun CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW) 131ee52b188SYork Sun #define CONFIG_SYS_INIT_RAM_SIZE 0x00004000 132ee52b188SYork Sun 133ee52b188SYork Sun #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - \ 134ee52b188SYork Sun GENERATED_GBL_DATA_SIZE) 135ee52b188SYork Sun #define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET 136ee52b188SYork Sun 1379307cbabSPrabhakar Kushwaha #define CONFIG_SYS_MONITOR_LEN (768 * 1024) 138ee52b188SYork Sun #define CONFIG_SYS_MALLOC_LEN (4 * 1024 * 1024) 139ee52b188SYork Sun 140ee52b188SYork Sun /* Serial Port - controlled on board with jumper J8 141ee52b188SYork Sun * open - index 2 142ee52b188SYork Sun * shorted - index 1 143ee52b188SYork Sun */ 144ee52b188SYork Sun #define CONFIG_CONS_INDEX 1 145ee52b188SYork Sun #define CONFIG_SYS_NS16550 146ee52b188SYork Sun #define CONFIG_SYS_NS16550_SERIAL 147ee52b188SYork Sun #define CONFIG_SYS_NS16550_REG_SIZE 1 148ee52b188SYork Sun #define CONFIG_SYS_NS16550_CLK (get_bus_freq(0)/2) 149ee52b188SYork Sun 150ee52b188SYork Sun #define CONFIG_SYS_BAUDRATE_TABLE \ 151ee52b188SYork Sun {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200} 152ee52b188SYork Sun 153ee52b188SYork Sun #define CONFIG_SYS_NS16550_COM1 (CONFIG_SYS_CCSRBAR+0x11C500) 154ee52b188SYork Sun #define CONFIG_SYS_NS16550_COM2 (CONFIG_SYS_CCSRBAR+0x11C600) 155ee52b188SYork Sun #define CONFIG_SYS_NS16550_COM3 (CONFIG_SYS_CCSRBAR+0x11D500) 156ee52b188SYork Sun #define CONFIG_SYS_NS16550_COM4 (CONFIG_SYS_CCSRBAR+0x11D600) 157ee52b188SYork Sun 158ee52b188SYork Sun /* Use the HUSH parser */ 159ee52b188SYork Sun #define CONFIG_SYS_HUSH_PARSER 160ee52b188SYork Sun #define CONFIG_SYS_PROMPT_HUSH_PS2 "> " 161ee52b188SYork Sun 162ee52b188SYork Sun /* pass open firmware flat tree */ 163ee52b188SYork Sun #define CONFIG_OF_LIBFDT 164ee52b188SYork Sun #define CONFIG_OF_BOARD_SETUP 165ee52b188SYork Sun #define CONFIG_OF_STDOUT_VIA_ALIAS 166ee52b188SYork Sun 167ee52b188SYork Sun /* new uImage format support */ 168ee52b188SYork Sun #define CONFIG_FIT 169ee52b188SYork Sun #define CONFIG_FIT_VERBOSE /* enable fit_format_{error,warning}() */ 170ee52b188SYork Sun 171ee52b188SYork Sun /* I2C */ 17200f792e0SHeiko Schocher #define CONFIG_SYS_I2C 17300f792e0SHeiko Schocher #define CONFIG_SYS_I2C_FSL 17400f792e0SHeiko Schocher #define CONFIG_SYS_FSL_I2C_SLAVE 0x7F 17500f792e0SHeiko Schocher #define CONFIG_SYS_FSL_I2C_OFFSET 0x118000 17600f792e0SHeiko Schocher #define CONFIG_SYS_FSL_I2C2_SLAVE 0x7F 17700f792e0SHeiko Schocher #define CONFIG_SYS_FSL_I2C2_OFFSET 0x118100 17800f792e0SHeiko Schocher 179ee52b188SYork Sun /* 180ee52b188SYork Sun * RapidIO 181ee52b188SYork Sun */ 182ee52b188SYork Sun #define CONFIG_SYS_SRIO1_MEM_VIRT 0xa0000000 183ee52b188SYork Sun #define CONFIG_SYS_SRIO1_MEM_PHYS 0xc20000000ull 184ee52b188SYork Sun #define CONFIG_SYS_SRIO1_MEM_SIZE 0x10000000 /* 256M */ 185ee52b188SYork Sun 186ee52b188SYork Sun #define CONFIG_SYS_SRIO2_MEM_VIRT 0xb0000000 187ee52b188SYork Sun #define CONFIG_SYS_SRIO2_MEM_PHYS 0xc30000000ull 188ee52b188SYork Sun #define CONFIG_SYS_SRIO2_MEM_SIZE 0x10000000 /* 256M */ 189ee52b188SYork Sun 190ee52b188SYork Sun /* 191ee52b188SYork Sun * General PCI 192ee52b188SYork Sun * Memory space is mapped 1-1, but I/O space must start from 0. 193ee52b188SYork Sun */ 194ee52b188SYork Sun 195ee52b188SYork Sun /* controller 1, direct to uli, tgtid 3, Base address 20000 */ 196ee52b188SYork Sun #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 197ee52b188SYork Sun #define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 198ee52b188SYork Sun #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull 199ee52b188SYork Sun #define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ 200ee52b188SYork Sun #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 201ee52b188SYork Sun #define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 202ee52b188SYork Sun #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull 203ee52b188SYork Sun #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ 204ee52b188SYork Sun 205ee52b188SYork Sun /* controller 2, Slot 2, tgtid 2, Base address 201000 */ 206ee52b188SYork Sun #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 207ee52b188SYork Sun #define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 208ee52b188SYork Sun #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull 209ee52b188SYork Sun #define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ 210ee52b188SYork Sun #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 211ee52b188SYork Sun #define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 212ee52b188SYork Sun #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull 213ee52b188SYork Sun #define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ 214ee52b188SYork Sun 215ee52b188SYork Sun /* controller 3, Slot 1, tgtid 1, Base address 202000 */ 216ee52b188SYork Sun #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 217ee52b188SYork Sun #define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 218ee52b188SYork Sun #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull 219ee52b188SYork Sun #define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ 220ee52b188SYork Sun #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 221ee52b188SYork Sun #define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 222ee52b188SYork Sun #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull 223ee52b188SYork Sun #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ 224ee52b188SYork Sun 225ee52b188SYork Sun /* controller 4, Base address 203000 */ 226ee52b188SYork Sun #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 227ee52b188SYork Sun #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull 228ee52b188SYork Sun #define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ 229ee52b188SYork Sun #define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 230ee52b188SYork Sun #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull 231ee52b188SYork Sun #define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ 232ee52b188SYork Sun 233ee52b188SYork Sun #ifdef CONFIG_PCI 234842033e6SGabor Juhos #define CONFIG_PCI_INDIRECT_BRIDGE 235ee52b188SYork Sun #define CONFIG_NET_MULTI 236ee52b188SYork Sun #define CONFIG_PCI_PNP /* do pci plug-and-play */ 237ee52b188SYork Sun #define CONFIG_E1000 238ee52b188SYork Sun 239ee52b188SYork Sun #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ 240ee52b188SYork Sun #define CONFIG_DOS_PARTITION 241ee52b188SYork Sun #endif /* CONFIG_PCI */ 242ee52b188SYork Sun 243ee52b188SYork Sun /* SATA */ 244ee52b188SYork Sun #ifdef CONFIG_FSL_SATA_V2 245ee52b188SYork Sun #define CONFIG_LIBATA 246ee52b188SYork Sun #define CONFIG_FSL_SATA 247ee52b188SYork Sun 248ee52b188SYork Sun #define CONFIG_SYS_SATA_MAX_DEVICE 2 249ee52b188SYork Sun #define CONFIG_SATA1 250ee52b188SYork Sun #define CONFIG_SYS_SATA1 CONFIG_SYS_MPC85xx_SATA1_ADDR 251ee52b188SYork Sun #define CONFIG_SYS_SATA1_FLAGS FLAGS_DMA 252ee52b188SYork Sun #define CONFIG_SATA2 253ee52b188SYork Sun #define CONFIG_SYS_SATA2 CONFIG_SYS_MPC85xx_SATA2_ADDR 254ee52b188SYork Sun #define CONFIG_SYS_SATA2_FLAGS FLAGS_DMA 255ee52b188SYork Sun 256ee52b188SYork Sun #define CONFIG_LBA48 257ee52b188SYork Sun #define CONFIG_CMD_SATA 258ee52b188SYork Sun #define CONFIG_DOS_PARTITION 259ee52b188SYork Sun #define CONFIG_CMD_EXT2 260ee52b188SYork Sun #endif 261ee52b188SYork Sun 262ee52b188SYork Sun #ifdef CONFIG_FMAN_ENET 263ee52b188SYork Sun #define CONFIG_MII /* MII PHY management */ 264ee52b188SYork Sun #define CONFIG_ETHPRIME "FM1@DTSEC1" 265ee52b188SYork Sun #define CONFIG_PHY_GIGE /* Include GbE speed/duplex detection */ 266ee52b188SYork Sun #endif 267ee52b188SYork Sun 268ee52b188SYork Sun /* 269ee52b188SYork Sun * Environment 270ee52b188SYork Sun */ 271ee52b188SYork Sun #define CONFIG_LOADS_ECHO /* echo on for serial download */ 272ee52b188SYork Sun #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ 273ee52b188SYork Sun 274ee52b188SYork Sun /* 275ee52b188SYork Sun * Command line configuration. 276ee52b188SYork Sun */ 277ee52b188SYork Sun #include <config_cmd_default.h> 278ee52b188SYork Sun 279ee52b188SYork Sun #define CONFIG_CMD_DHCP 280ee52b188SYork Sun #define CONFIG_CMD_ELF 281ee52b188SYork Sun #define CONFIG_CMD_ERRATA 282ee52b188SYork Sun #define CONFIG_CMD_GREPENV 283ee52b188SYork Sun #define CONFIG_CMD_IRQ 284ee52b188SYork Sun #define CONFIG_CMD_I2C 285ee52b188SYork Sun #define CONFIG_CMD_MII 286ee52b188SYork Sun #define CONFIG_CMD_PING 287ee52b188SYork Sun #define CONFIG_CMD_SETEXPR 288ee52b188SYork Sun 289ee52b188SYork Sun #ifdef CONFIG_PCI 290ee52b188SYork Sun #define CONFIG_CMD_PCI 291ee52b188SYork Sun #define CONFIG_CMD_NET 292ee52b188SYork Sun #endif 293ee52b188SYork Sun 294ee52b188SYork Sun /* 295ee52b188SYork Sun * Miscellaneous configurable options 296ee52b188SYork Sun */ 297ee52b188SYork Sun #define CONFIG_SYS_LONGHELP /* undef to save memory */ 298ee52b188SYork Sun #define CONFIG_CMDLINE_EDITING /* Command-line editing */ 299ee52b188SYork Sun #define CONFIG_AUTO_COMPLETE /* add autocompletion support */ 300ee52b188SYork Sun #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ 301ee52b188SYork Sun #ifdef CONFIG_CMD_KGDB 302ee52b188SYork Sun #define CONFIG_SYS_CBSIZE 1024 /* Console I/O Buffer Size */ 303ee52b188SYork Sun #else 304ee52b188SYork Sun #define CONFIG_SYS_CBSIZE 256 /* Console I/O Buffer Size */ 305ee52b188SYork Sun #endif 306ee52b188SYork Sun #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) 307ee52b188SYork Sun #define CONFIG_SYS_MAXARGS 16 /* max number of command args */ 308ee52b188SYork Sun #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE/* Boot Argument Buffer Size */ 309ee52b188SYork Sun 310ee52b188SYork Sun /* 311ee52b188SYork Sun * For booting Linux, the board info and command line data 312ee52b188SYork Sun * have to be in the first 64 MB of memory, since this is 313ee52b188SYork Sun * the maximum mapped by the Linux kernel during initialization. 314ee52b188SYork Sun */ 315ee52b188SYork Sun #define CONFIG_SYS_BOOTMAPSZ (64 << 20) /* Initial map for Linux*/ 316ee52b188SYork Sun #define CONFIG_SYS_BOOTM_LEN (64 << 20) /* Increase max gunzip size */ 317ee52b188SYork Sun 318ee52b188SYork Sun #ifdef CONFIG_CMD_KGDB 319ee52b188SYork Sun #define CONFIG_KGDB_BAUDRATE 230400 /* speed to run kgdb serial port */ 320ee52b188SYork Sun #endif 321ee52b188SYork Sun 322ee52b188SYork Sun /* 323ee52b188SYork Sun * Environment Configuration 324ee52b188SYork Sun */ 325ee52b188SYork Sun #define CONFIG_ROOTPATH "/opt/nfsroot" 326ee52b188SYork Sun #define CONFIG_BOOTFILE "uImage" 327ee52b188SYork Sun #define CONFIG_UBOOTPATH "u-boot.bin" /* U-Boot image on TFTP server*/ 328ee52b188SYork Sun 329ee52b188SYork Sun /* default location for tftp and bootm */ 330ee52b188SYork Sun #define CONFIG_LOADADDR 1000000 331ee52b188SYork Sun 332ee52b188SYork Sun 333ee52b188SYork Sun #define CONFIG_BAUDRATE 115200 334ee52b188SYork Sun 335ee52b188SYork Sun #define CONFIG_HVBOOT \ 336ee52b188SYork Sun "setenv bootargs config-addr=0x60000000; " \ 337ee52b188SYork Sun "bootm 0x01000000 - 0x00f00000" 338ee52b188SYork Sun 339ee52b188SYork Sun #endif /* __CONFIG_H */ 340