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 12int checkcpu(void) 13{ 14 puts("CPU: SH4\n"); 15 return 0; 16} 17 18int cpu_init (void) 19{ 20 return 0; 21} 22 23int cleanup_before_linux (void) 24{ 25 disable_interrupts(); 26 return 0; 27} 28 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 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