1*a2277cc3SWills Wang /* 2*a2277cc3SWills Wang * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com> 3*a2277cc3SWills Wang * 4*a2277cc3SWills Wang * SPDX-License-Identifier: GPL-2.0+ 5*a2277cc3SWills Wang */ 6*a2277cc3SWills Wang 7*a2277cc3SWills Wang #ifndef __CONFIG_H 8*a2277cc3SWills Wang #define __CONFIG_H 9*a2277cc3SWills Wang 10*a2277cc3SWills Wang #define CONFIG_SYS_TEXT_BASE 0x9f000000 11*a2277cc3SWills Wang 12*a2277cc3SWills Wang #define CONFIG_DISPLAY_CPUINFO 13*a2277cc3SWills Wang #define CONFIG_DISPLAY_BOARDINFO 14*a2277cc3SWills Wang #define CONFIG_BOARD_EARLY_INIT_F 15*a2277cc3SWills Wang 16*a2277cc3SWills Wang #define CONFIG_SYS_HZ 1000 17*a2277cc3SWills Wang #define CONFIG_SYS_MHZ 325 18*a2277cc3SWills Wang #define CONFIG_SYS_MIPS_TIMER_FREQ (CONFIG_SYS_MHZ * 1000000) 19*a2277cc3SWills Wang 20*a2277cc3SWills Wang /* Cache Configuration */ 21*a2277cc3SWills Wang #define CONFIG_SYS_DCACHE_SIZE 0x8000 22*a2277cc3SWills Wang #define CONFIG_SYS_ICACHE_SIZE 0x10000 23*a2277cc3SWills Wang #define CONFIG_SYS_CACHELINE_SIZE 32 24*a2277cc3SWills Wang 25*a2277cc3SWills Wang #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE 26*a2277cc3SWills Wang 27*a2277cc3SWills Wang #define CONFIG_SYS_MALLOC_LEN 0x40000 28*a2277cc3SWills Wang #define CONFIG_SYS_BOOTPARAMS_LEN 0x20000 29*a2277cc3SWills Wang 30*a2277cc3SWills Wang #define CONFIG_SYS_SDRAM_BASE 0x80000000 31*a2277cc3SWills Wang #define CONFIG_SYS_LOAD_ADDR 0x81000000 32*a2277cc3SWills Wang 33*a2277cc3SWills Wang #define CONFIG_SYS_NO_FLASH 34*a2277cc3SWills Wang 35*a2277cc3SWills Wang #define CONFIG_SYS_INIT_RAM_ADDR 0xbd000000 36*a2277cc3SWills Wang #define CONFIG_SYS_INIT_RAM_SIZE 0x2000 37*a2277cc3SWills Wang #define CONFIG_SYS_INIT_SP_ADDR \ 38*a2277cc3SWills Wang (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_SIZE - 1) 39*a2277cc3SWills Wang 40*a2277cc3SWills Wang /* 41*a2277cc3SWills Wang * Serial Port 42*a2277cc3SWills Wang */ 43*a2277cc3SWills Wang #define CONFIG_SYS_NS16550_CLK 25000000 44*a2277cc3SWills Wang #define CONFIG_BAUDRATE 115200 45*a2277cc3SWills Wang #define CONFIG_SYS_BAUDRATE_TABLE \ 46*a2277cc3SWills Wang {9600, 19200, 38400, 57600, 115200} 47*a2277cc3SWills Wang 48*a2277cc3SWills Wang #define CONFIG_BOOTDELAY 3 49*a2277cc3SWills Wang #define CONFIG_BOOTARGS "console=ttyS0,115200 " \ 50*a2277cc3SWills Wang "root=/dev/mtdblock2 " \ 51*a2277cc3SWills Wang "rootfstype=squashfs" 52*a2277cc3SWills Wang #define CONFIG_BOOTCOMMAND "sf probe;" \ 53*a2277cc3SWills Wang "mtdparts default;" \ 54*a2277cc3SWills Wang "bootm 0x9f300000" 55*a2277cc3SWills Wang #define CONFIG_LZMA 56*a2277cc3SWills Wang 57*a2277cc3SWills Wang #define MTDIDS_DEFAULT "nor0=spi-flash.0" 58*a2277cc3SWills Wang #define MTDPARTS_DEFAULT "mtdparts=spi-flash.0:" \ 59*a2277cc3SWills Wang "256k(u-boot),64k(u-boot-env)," \ 60*a2277cc3SWills Wang "2752k(rootfs),896k(uImage)," \ 61*a2277cc3SWills Wang "64k(NVRAM),64k(ART)" 62*a2277cc3SWills Wang 63*a2277cc3SWills Wang #define CONFIG_ENV_SPI_MAX_HZ 25000000 64*a2277cc3SWills Wang #define CONFIG_ENV_IS_IN_SPI_FLASH 65*a2277cc3SWills Wang #define CONFIG_ENV_OFFSET 0x40000 66*a2277cc3SWills Wang #define CONFIG_ENV_SECT_SIZE 0x10000 67*a2277cc3SWills Wang #define CONFIG_ENV_SIZE 0x10000 68*a2277cc3SWills Wang 69*a2277cc3SWills Wang /* 70*a2277cc3SWills Wang * Command 71*a2277cc3SWills Wang */ 72*a2277cc3SWills Wang #define CONFIG_CMD_MTDPARTS 73*a2277cc3SWills Wang 74*a2277cc3SWills Wang /* Miscellaneous configurable options */ 75*a2277cc3SWills Wang #define CONFIG_SYS_CBSIZE 256 76*a2277cc3SWills Wang #define CONFIG_SYS_MAXARGS 16 77*a2277cc3SWills Wang #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + \ 78*a2277cc3SWills Wang sizeof(CONFIG_SYS_PROMPT) + 16) 79*a2277cc3SWills Wang #define CONFIG_SYS_LONGHELP 80*a2277cc3SWills Wang #define CONFIG_CMDLINE_EDITING 81*a2277cc3SWills Wang #define CONFIG_AUTO_COMPLETE 82*a2277cc3SWills Wang 83*a2277cc3SWills Wang /* 84*a2277cc3SWills Wang * Diagnostics 85*a2277cc3SWills Wang */ 86*a2277cc3SWills Wang #define CONFIG_SYS_MEMTEST_START 0x80100000 87*a2277cc3SWills Wang #define CONFIG_SYS_MEMTEST_END 0x83f00000 88*a2277cc3SWills Wang #define CONFIG_CMD_MEMTEST 89*a2277cc3SWills Wang 90*a2277cc3SWills Wang #endif /* __CONFIG_H */ 91