1*83d290c5STom Rini // SPDX-License-Identifier: GPL-2.0+ 28f0fec74SPeter Tyser /* 38f0fec74SPeter Tyser * (C) Copyright 2007 48f0fec74SPeter Tyser * Nobuhiro Iwamatsu <iwamatsu@nigauri.org> 58f0fec74SPeter Tyser */ 68f0fec74SPeter Tyser 78f0fec74SPeter Tyser #include <common.h> 88f0fec74SPeter Tyser #include <command.h> 98f0fec74SPeter Tyser #include <netdev.h> 108f0fec74SPeter Tyser #include <asm/processor.h> 118f0fec74SPeter Tyser checkcpu(void)128f0fec74SPeter Tyserint checkcpu(void) 138f0fec74SPeter Tyser { 148f0fec74SPeter Tyser puts("CPU: SH4\n"); 158f0fec74SPeter Tyser return 0; 168f0fec74SPeter Tyser } 178f0fec74SPeter Tyser cpu_init(void)188f0fec74SPeter Tyserint cpu_init (void) 198f0fec74SPeter Tyser { 208f0fec74SPeter Tyser return 0; 218f0fec74SPeter Tyser } 228f0fec74SPeter Tyser cleanup_before_linux(void)238f0fec74SPeter Tyserint cleanup_before_linux (void) 248f0fec74SPeter Tyser { 258f0fec74SPeter Tyser disable_interrupts(); 268f0fec74SPeter Tyser return 0; 278f0fec74SPeter Tyser } 288f0fec74SPeter Tyser do_reset(cmd_tbl_t * cmdtp,int flag,int argc,char * const argv[])2954841ab5SWolfgang Denkint do_reset (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) 308f0fec74SPeter Tyser { 318f0fec74SPeter Tyser disable_interrupts(); 328f0fec74SPeter Tyser reset_cpu (0); 338f0fec74SPeter Tyser return 0; 348f0fec74SPeter Tyser } 358f0fec74SPeter Tyser cpu_eth_init(bd_t * bis)368f0fec74SPeter Tyserint cpu_eth_init(bd_t *bis) 378f0fec74SPeter Tyser { 388f0fec74SPeter Tyser #ifdef CONFIG_SH_ETHER 398f0fec74SPeter Tyser sh_eth_initialize(bis); 408f0fec74SPeter Tyser #endif 418f0fec74SPeter Tyser return 0; 428f0fec74SPeter Tyser } 43