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