1*e30d2bd4SÁlvaro Fernández Rojas /* 2*e30d2bd4SÁlvaro Fernández Rojas * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com> 3*e30d2bd4SÁlvaro Fernández Rojas * 4*e30d2bd4SÁlvaro Fernández Rojas * SPDX-License-Identifier: GPL-2.0+ 5*e30d2bd4SÁlvaro Fernández Rojas */ 6*e30d2bd4SÁlvaro Fernández Rojas 7*e30d2bd4SÁlvaro Fernández Rojas #ifndef __CONFIG_BMIPS_BCM6358_H 8*e30d2bd4SÁlvaro Fernández Rojas #define __CONFIG_BMIPS_BCM6358_H 9*e30d2bd4SÁlvaro Fernández Rojas 10*e30d2bd4SÁlvaro Fernández Rojas /* CPU */ 11*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_MIPS_TIMER_FREQ 150000000 12*e30d2bd4SÁlvaro Fernández Rojas 13*e30d2bd4SÁlvaro Fernández Rojas /* RAM */ 14*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_NR_DRAM_BANKS 1 15*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_SDRAM_BASE 0x80000000 16*e30d2bd4SÁlvaro Fernández Rojas 17*e30d2bd4SÁlvaro Fernández Rojas /* U-Boot */ 18*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_LOAD_ADDR CONFIG_SYS_SDRAM_BASE + 0x100000 19*e30d2bd4SÁlvaro Fernández Rojas 20*e30d2bd4SÁlvaro Fernández Rojas #if defined(CONFIG_BMIPS_BOOT_RAM) 21*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SKIP_LOWLEVEL_INIT 22*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_INIT_SP_OFFSET 0x2000 23*e30d2bd4SÁlvaro Fernández Rojas #endif 24*e30d2bd4SÁlvaro Fernández Rojas 25*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_FLASH_BASE 0xbe000000 26*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_FLASH_EMPTY_INFO 27*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_FLASH_PROTECTION 28*e30d2bd4SÁlvaro Fernández Rojas #define CONFIG_SYS_MAX_FLASH_BANKS_DETECT 1 29*e30d2bd4SÁlvaro Fernández Rojas 30*e30d2bd4SÁlvaro Fernández Rojas #endif /* __CONFIG_BMIPS_BCM6358_H */ 31