16a7b52bcSWills Wang /* 26a7b52bcSWills Wang * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com> 36a7b52bcSWills Wang * 46a7b52bcSWills Wang * SPDX-License-Identifier: GPL-2.0+ 56a7b52bcSWills Wang */ 66a7b52bcSWills Wang 76a7b52bcSWills Wang #ifndef __CONFIG_H 86a7b52bcSWills Wang #define __CONFIG_H 96a7b52bcSWills Wang 106a7b52bcSWills Wang #define CONFIG_SYS_HZ 1000 116a7b52bcSWills Wang #define CONFIG_SYS_MHZ 200 126a7b52bcSWills Wang #define CONFIG_SYS_MIPS_TIMER_FREQ (CONFIG_SYS_MHZ * 1000000) 136a7b52bcSWills Wang 146a7b52bcSWills Wang #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE 156a7b52bcSWills Wang 166a7b52bcSWills Wang #define CONFIG_SYS_MALLOC_LEN 0x40000 176a7b52bcSWills Wang #define CONFIG_SYS_BOOTPARAMS_LEN 0x20000 186a7b52bcSWills Wang 196a7b52bcSWills Wang #define CONFIG_SYS_SDRAM_BASE 0x80000000 206a7b52bcSWills Wang #define CONFIG_SYS_LOAD_ADDR 0x81000000 216a7b52bcSWills Wang 226a7b52bcSWills Wang #define CONFIG_SYS_INIT_RAM_ADDR 0xbd000000 236a7b52bcSWills Wang #define CONFIG_SYS_INIT_RAM_SIZE 0x8000 246a7b52bcSWills Wang #define CONFIG_SYS_INIT_SP_ADDR \ 256a7b52bcSWills Wang (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_SIZE - 1) 266a7b52bcSWills Wang 276a7b52bcSWills Wang #define CONFIG_SYS_BAUDRATE_TABLE \ 286a7b52bcSWills Wang {9600, 19200, 38400, 57600, 115200} 296a7b52bcSWills Wang 306a7b52bcSWills Wang #define CONFIG_BOOTCOMMAND "sf probe;" \ 316a7b52bcSWills Wang "mtdparts default;" \ 32*ad5b48abSWills Wang "bootm 0x9f650000" 336a7b52bcSWills Wang 346a7b52bcSWills Wang #define MTDIDS_DEFAULT "nor0=spi-flash.0" 356a7b52bcSWills Wang #define MTDPARTS_DEFAULT "mtdparts=spi-flash.0:" \ 366a7b52bcSWills Wang "256k(u-boot),64k(u-boot-env)," \ 37*ad5b48abSWills Wang "6144k(rootfs),1600k(uImage)," \ 386a7b52bcSWills Wang "64k(NVRAM),64k(ART)" 396a7b52bcSWills Wang 406a7b52bcSWills Wang #define CONFIG_ENV_SPI_MAX_HZ 25000000 416a7b52bcSWills Wang #define CONFIG_ENV_OFFSET 0x40000 426a7b52bcSWills Wang #define CONFIG_ENV_SECT_SIZE 0x10000 436a7b52bcSWills Wang #define CONFIG_ENV_SIZE 0x10000 446a7b52bcSWills Wang 456a7b52bcSWills Wang /* Miscellaneous configurable options */ 466a7b52bcSWills Wang #define CONFIG_SYS_LONGHELP 476a7b52bcSWills Wang #define CONFIG_CMDLINE_EDITING 486a7b52bcSWills Wang #define CONFIG_AUTO_COMPLETE 496a7b52bcSWills Wang 506a7b52bcSWills Wang /* 516a7b52bcSWills Wang * Diagnostics 526a7b52bcSWills Wang */ 536a7b52bcSWills Wang #define CONFIG_SYS_MEMTEST_START 0x80100000 546a7b52bcSWills Wang #define CONFIG_SYS_MEMTEST_END 0x83f00000 556a7b52bcSWills Wang #define CONFIG_CMD_MEMTEST 566a7b52bcSWills Wang 576a7b52bcSWills Wang #endif /* __CONFIG_H */ 58