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_DISPLAY_CPUINFO 116a7b52bcSWills Wang #define CONFIG_DISPLAY_BOARDINFO 126a7b52bcSWills Wang #define CONFIG_BOARD_EARLY_INIT_F 136a7b52bcSWills Wang 146a7b52bcSWills Wang #define CONFIG_SYS_HZ 1000 156a7b52bcSWills Wang #define CONFIG_SYS_MHZ 200 166a7b52bcSWills Wang #define CONFIG_SYS_MIPS_TIMER_FREQ (CONFIG_SYS_MHZ * 1000000) 176a7b52bcSWills Wang 186a7b52bcSWills Wang #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE 196a7b52bcSWills Wang 206a7b52bcSWills Wang #define CONFIG_SYS_MALLOC_LEN 0x40000 216a7b52bcSWills Wang #define CONFIG_SYS_BOOTPARAMS_LEN 0x20000 226a7b52bcSWills Wang 236a7b52bcSWills Wang #define CONFIG_SYS_SDRAM_BASE 0x80000000 246a7b52bcSWills Wang #define CONFIG_SYS_LOAD_ADDR 0x81000000 256a7b52bcSWills Wang 266a7b52bcSWills Wang #define CONFIG_SYS_NO_FLASH 276a7b52bcSWills Wang 286a7b52bcSWills Wang #define CONFIG_SYS_INIT_RAM_ADDR 0xbd000000 296a7b52bcSWills Wang #define CONFIG_SYS_INIT_RAM_SIZE 0x8000 306a7b52bcSWills Wang #define CONFIG_SYS_INIT_SP_ADDR \ 316a7b52bcSWills Wang (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_SIZE - 1) 326a7b52bcSWills Wang 336a7b52bcSWills Wang #define CONFIG_BAUDRATE 115200 346a7b52bcSWills Wang #define CONFIG_SYS_BAUDRATE_TABLE \ 356a7b52bcSWills Wang {9600, 19200, 38400, 57600, 115200} 366a7b52bcSWills Wang 376a7b52bcSWills Wang #define CONFIG_BOOTDELAY 3 386a7b52bcSWills Wang #define CONFIG_BOOTARGS "console=ttyS0,115200 " \ 396a7b52bcSWills Wang "root=/dev/mtdblock2 " \ 406a7b52bcSWills Wang "rootfstype=squashfs" 416a7b52bcSWills Wang #define CONFIG_BOOTCOMMAND "sf probe;" \ 426a7b52bcSWills Wang "mtdparts default;" \ 43*ad5b48abSWills Wang "bootm 0x9f650000" 446a7b52bcSWills Wang #define CONFIG_LZMA 456a7b52bcSWills Wang 466a7b52bcSWills Wang #define MTDIDS_DEFAULT "nor0=spi-flash.0" 476a7b52bcSWills Wang #define MTDPARTS_DEFAULT "mtdparts=spi-flash.0:" \ 486a7b52bcSWills Wang "256k(u-boot),64k(u-boot-env)," \ 49*ad5b48abSWills Wang "6144k(rootfs),1600k(uImage)," \ 506a7b52bcSWills Wang "64k(NVRAM),64k(ART)" 516a7b52bcSWills Wang 526a7b52bcSWills Wang #define CONFIG_ENV_SPI_MAX_HZ 25000000 536a7b52bcSWills Wang #define CONFIG_ENV_IS_IN_SPI_FLASH 546a7b52bcSWills Wang #define CONFIG_ENV_OFFSET 0x40000 556a7b52bcSWills Wang #define CONFIG_ENV_SECT_SIZE 0x10000 566a7b52bcSWills Wang #define CONFIG_ENV_SIZE 0x10000 576a7b52bcSWills Wang 586a7b52bcSWills Wang /* 596a7b52bcSWills Wang * Command 606a7b52bcSWills Wang */ 616a7b52bcSWills Wang #define CONFIG_CMD_MTDPARTS 626a7b52bcSWills Wang 636a7b52bcSWills Wang /* Miscellaneous configurable options */ 646a7b52bcSWills Wang #define CONFIG_SYS_CBSIZE 256 656a7b52bcSWills Wang #define CONFIG_SYS_MAXARGS 16 666a7b52bcSWills Wang #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + \ 676a7b52bcSWills Wang sizeof(CONFIG_SYS_PROMPT) + 16) 686a7b52bcSWills Wang #define CONFIG_SYS_LONGHELP 696a7b52bcSWills Wang #define CONFIG_CMDLINE_EDITING 706a7b52bcSWills Wang #define CONFIG_AUTO_COMPLETE 716a7b52bcSWills Wang 726a7b52bcSWills Wang /* 736a7b52bcSWills Wang * Diagnostics 746a7b52bcSWills Wang */ 756a7b52bcSWills Wang #define CONFIG_SYS_MEMTEST_START 0x80100000 766a7b52bcSWills Wang #define CONFIG_SYS_MEMTEST_END 0x83f00000 776a7b52bcSWills Wang #define CONFIG_CMD_MEMTEST 786a7b52bcSWills Wang 796a7b52bcSWills Wang #endif /* __CONFIG_H */ 80