1 /* 2 * Board init file for STiH410-B2260 3 * 4 * (C) Copyright 2017 Patrice Chotard <patrice.chotard@st.com> 5 * 6 * SPDX-License-Identifier: GPL-2.0+ 7 */ 8 9 #include <common.h> 10 11 DECLARE_GLOBAL_DATA_PTR; 12 13 int dram_init(void) 14 { 15 gd->ram_size = PHYS_SDRAM_1_SIZE; 16 return 0; 17 } 18 19 int dram_init_banksize(void) 20 { 21 gd->bd->bi_dram[0].start = PHYS_SDRAM_1; 22 gd->bd->bi_dram[0].size = PHYS_SDRAM_1_SIZE; 23 24 return 0; 25 } 26 27 #ifndef CONFIG_SYS_DCACHE_OFF 28 void enable_caches(void) 29 { 30 /* Enable D-cache. I-cache is already enabled in start.S */ 31 dcache_enable(); 32 } 33 #endif 34 35 int board_init(void) 36 { 37 return 0; 38 } 39