xref: /openbmc/u-boot/include/configs/bmips_common.h (revision fd0135e3c54c391b6143f85440e30d576a9a83fe)
183d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
2ee422142SÁlvaro Fernández Rojas /*
3ee422142SÁlvaro Fernández Rojas  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
4ee422142SÁlvaro Fernández Rojas  */
5ee422142SÁlvaro Fernández Rojas 
6ee422142SÁlvaro Fernández Rojas #ifndef __CONFIG_BMIPS_COMMON_H
7ee422142SÁlvaro Fernández Rojas #define __CONFIG_BMIPS_COMMON_H
8ee422142SÁlvaro Fernández Rojas 
9*55e55fe4SÁlvaro Fernández Rojas /* ETH */
10*55e55fe4SÁlvaro Fernández Rojas #define CONFIG_PHY_RESET_DELAY		20
11*55e55fe4SÁlvaro Fernández Rojas #define CONFIG_SYS_RX_ETH_BUFFER	6
12*55e55fe4SÁlvaro Fernández Rojas 
13f530eb9eSÁlvaro Fernández Rojas /* UART */
14f530eb9eSÁlvaro Fernández Rojas #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, \
15f530eb9eSÁlvaro Fernández Rojas 					  230400, 500000, 1500000 }
16f530eb9eSÁlvaro Fernández Rojas 
17ee422142SÁlvaro Fernández Rojas /* RAM */
18ee422142SÁlvaro Fernández Rojas #define CONFIG_SYS_MEMTEST_START	0xa0000000
19ee422142SÁlvaro Fernández Rojas #define CONFIG_SYS_MEMTEST_END		0xa2000000
20ee422142SÁlvaro Fernández Rojas 
21ee422142SÁlvaro Fernández Rojas /* Memory usage */
22ee422142SÁlvaro Fernández Rojas #define CONFIG_SYS_MAXARGS		24
23*55e55fe4SÁlvaro Fernández Rojas #define CONFIG_SYS_MALLOC_LEN		(2 * 1024 * 1024)
24ee422142SÁlvaro Fernández Rojas #define CONFIG_SYS_BOOTPARAMS_LEN	(128 * 1024)
25ee422142SÁlvaro Fernández Rojas #define CONFIG_SYS_CBSIZE		512
26ee422142SÁlvaro Fernández Rojas 
27ee422142SÁlvaro Fernández Rojas /* U-Boot */
28ee422142SÁlvaro Fernández Rojas #define CONFIG_SYS_MONITOR_BASE		CONFIG_SYS_TEXT_BASE
29ee422142SÁlvaro Fernández Rojas 
30ee422142SÁlvaro Fernández Rojas #endif /* __CONFIG_BMIPS_COMMON_H */
31