5 * SPDX-License-Identifier: GPL-2.0+
11 #include <asm/processor.h>
12 #include <asm/cache.h>
25 int cleanup_before_linux (void)
31 int do_reset (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
38 void flush_cache (unsigned long addr, unsigned long size)
40 invalidate_dcache_range(addr , addr + size);
43 void icache_enable (void)
48 void icache_disable (void)
53 int icache_status (void)
58 void dcache_enable (void)
62 void dcache_disable (void)
66 int dcache_status (void)
71 int cpu_eth_init(bd_t *bis)
73 #ifdef CONFIG_SH_ETHER
74 sh_eth_initialize(bis);
79 void relocate_code(ulong start_addr_sp, gd_t *new_gd, ulong relocaaddr)
81 /* TODO(sh maintainer): Implement this */