xref: /openbmc/u-boot/include/configs/bmips_bcm6368.h (revision cdd140af5c6b623d31ac87a8054cee55fb70d3f0)
1  /* SPDX-License-Identifier: GPL-2.0+ */
2  /*
3   * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
4   */
5  
6  #ifndef __CONFIG_BMIPS_BCM6368_H
7  #define __CONFIG_BMIPS_BCM6368_H
8  
9  /* CPU */
10  #define CONFIG_SYS_MIPS_TIMER_FREQ	200000000
11  
12  /* RAM */
13  #define CONFIG_SYS_SDRAM_BASE		0x80000000
14  
15  /* USB */
16  #define CONFIG_EHCI_DESC_BIG_ENDIAN
17  #define CONFIG_EHCI_MMIO_BIG_ENDIAN
18  #define CONFIG_SYS_OHCI_SWAP_REG_ACCESS
19  #define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS 2
20  #define CONFIG_USB_OHCI_NEW
21  
22  /* U-Boot */
23  #define CONFIG_SYS_LOAD_ADDR		CONFIG_SYS_SDRAM_BASE + 0x100000
24  
25  #if defined(CONFIG_BMIPS_BOOT_RAM)
26  #define CONFIG_SKIP_LOWLEVEL_INIT
27  #define CONFIG_SYS_INIT_SP_OFFSET	0x2000
28  #endif
29  
30  #define CONFIG_SYS_FLASH_BASE			0xb8000000
31  #define CONFIG_SYS_FLASH_EMPTY_INFO
32  #define CONFIG_SYS_FLASH_PROTECTION
33  #define CONFIG_SYS_MAX_FLASH_BANKS_DETECT	1
34  
35  #endif /* __CONFIG_BMIPS_BCM6368_H */
36