1 // SPDX-License-Identifier: GPL-2.0+ 2 /* 3 * (C) Copyright 2007 4 * Nobuhiro Iwamatsu <iwamatsu@nigauri.org> 5 */ 6 7 #include <common.h> 8 #include <command.h> 9 #include <netdev.h> 10 #include <asm/processor.h> 11 checkcpu(void)12int checkcpu(void) 13 { 14 puts("CPU: SH4\n"); 15 return 0; 16 } 17 cpu_init(void)18int cpu_init (void) 19 { 20 return 0; 21 } 22 cleanup_before_linux(void)23int cleanup_before_linux (void) 24 { 25 disable_interrupts(); 26 return 0; 27 } 28 do_reset(cmd_tbl_t * cmdtp,int flag,int argc,char * const argv[])29int do_reset (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) 30 { 31 disable_interrupts(); 32 reset_cpu (0); 33 return 0; 34 } 35 cpu_eth_init(bd_t * bis)36int cpu_eth_init(bd_t *bis) 37 { 38 #ifdef CONFIG_SH_ETHER 39 sh_eth_initialize(bis); 40 #endif 41 return 0; 42 } 43