1*400df309SMarek Vasut /* 2*400df309SMarek Vasut * Copyright (C) 2016 Marek Vasut <marex@denx.de> 3*400df309SMarek Vasut * 4*400df309SMarek Vasut * SPDX-License-Identifier: GPL-2.0+ 5*400df309SMarek Vasut */ 6*400df309SMarek Vasut 7*400df309SMarek Vasut #ifndef __CONFIG_H 8*400df309SMarek Vasut #define __CONFIG_H 9*400df309SMarek Vasut 10*400df309SMarek Vasut #define CONFIG_SYS_HZ 1000 11*400df309SMarek Vasut #define CONFIG_SYS_MHZ 280 12*400df309SMarek Vasut #define CONFIG_SYS_MIPS_TIMER_FREQ (CONFIG_SYS_MHZ * 1000000) 13*400df309SMarek Vasut 14*400df309SMarek Vasut #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE 15*400df309SMarek Vasut 16*400df309SMarek Vasut #define CONFIG_SYS_MALLOC_LEN 0x40000 17*400df309SMarek Vasut #define CONFIG_SYS_BOOTPARAMS_LEN 0x20000 18*400df309SMarek Vasut 19*400df309SMarek Vasut #define CONFIG_SYS_SDRAM_BASE 0xa0000000 20*400df309SMarek Vasut #define CONFIG_SYS_LOAD_ADDR 0xa1000000 21*400df309SMarek Vasut #define CONFIG_LOADADDR CONFIG_SYS_LOAD_ADDR 22*400df309SMarek Vasut 23*400df309SMarek Vasut #define CONFIG_SYS_INIT_RAM_ADDR 0xbd000000 24*400df309SMarek Vasut #define CONFIG_SYS_INIT_RAM_SIZE 0x8000 25*400df309SMarek Vasut #define CONFIG_SYS_INIT_SP_ADDR \ 26*400df309SMarek Vasut (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_SIZE) 27*400df309SMarek Vasut 28*400df309SMarek Vasut /* 29*400df309SMarek Vasut * Serial Port 30*400df309SMarek Vasut */ 31*400df309SMarek Vasut #define CONFIG_SYS_NS16550_CLK 40000000 32*400df309SMarek Vasut #define CONFIG_SYS_BAUDRATE_TABLE \ 33*400df309SMarek Vasut {9600, 19200, 38400, 57600, 115200} 34*400df309SMarek Vasut 35*400df309SMarek Vasut #define CONFIG_BOOTCOMMAND \ 36*400df309SMarek Vasut "dhcp 192.168.1.1:wdr4300.fit && bootm $loadaddr" 37*400df309SMarek Vasut 38*400df309SMarek Vasut #define CONFIG_ENV_SIZE 0x10000 39*400df309SMarek Vasut 40*400df309SMarek Vasut /* 41*400df309SMarek Vasut * Command 42*400df309SMarek Vasut */ 43*400df309SMarek Vasut /* Miscellaneous configurable options */ 44*400df309SMarek Vasut #define CONFIG_SYS_LONGHELP 45*400df309SMarek Vasut #define CONFIG_SYS_CBSIZE 1024 /* Console I/O buffer size */ 46*400df309SMarek Vasut #define CONFIG_SYS_MAXARGS 32 /* Max number of command args */ 47*400df309SMarek Vasut #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE 48*400df309SMarek Vasut /* Boot argument buffer size */ 49*400df309SMarek Vasut #define CONFIG_AUTO_COMPLETE /* Command auto complete */ 50*400df309SMarek Vasut #define CONFIG_CMDLINE_EDITING /* Command history etc */ 51*400df309SMarek Vasut #define CONFIG_SYS_PROMPT_HUSH_PS2 "> " 52*400df309SMarek Vasut 53*400df309SMarek Vasut /* USB, USB storage, USB ethernet */ 54*400df309SMarek Vasut #define CONFIG_EHCI_MMIO_BIG_ENDIAN 55*400df309SMarek Vasut #define CONFIG_EHCI_DESC_BIG_ENDIAN 56*400df309SMarek Vasut #define CONFIG_EHCI_IS_TDI 57*400df309SMarek Vasut 58*400df309SMarek Vasut /* 59*400df309SMarek Vasut * Diagnostics 60*400df309SMarek Vasut */ 61*400df309SMarek Vasut #define CONFIG_SYS_MEMTEST_START 0x80100000 62*400df309SMarek Vasut #define CONFIG_SYS_MEMTEST_END 0x83f00000 63*400df309SMarek Vasut #define CONFIG_CMD_MEMTEST 64*400df309SMarek Vasut 65*400df309SMarek Vasut #define CONFIG_CMD_MII 66*400df309SMarek Vasut 67*400df309SMarek Vasut #endif /* __CONFIG_H */ 68