18f0fec74SPeter Tyser /* 2*754613f7SNobuhiro Iwamatsu * Copyright (C) 2008,2010 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> 3*754613f7SNobuhiro Iwamatsu * Copyright (C) 2008,2010 Renesas Solutions Corp. 48f0fec74SPeter Tyser * 58f0fec74SPeter Tyser * This program is free software; you can redistribute it and/or 68f0fec74SPeter Tyser * modify it under the terms of the GNU General Public License as 78f0fec74SPeter Tyser * published by the Free Software Foundation; either version 2 of 88f0fec74SPeter Tyser * the License, or (at your option) any later version. 98f0fec74SPeter Tyser * 108f0fec74SPeter Tyser * This program is distributed in the hope that it will be useful, 118f0fec74SPeter Tyser * but WITHOUT ANY WARRANTY; without even the implied warranty of 128f0fec74SPeter Tyser * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 138f0fec74SPeter Tyser * GNU General Public License for more details. 148f0fec74SPeter Tyser * 158f0fec74SPeter Tyser * You should have received a copy of the GNU General Public License 168f0fec74SPeter Tyser * along with this program; if not, write to the Free Software 178f0fec74SPeter Tyser * Foundation, Inc., 59 Temple Place, Suite 330, Boston, 188f0fec74SPeter Tyser * MA 02111-1307 USA 198f0fec74SPeter Tyser */ 208f0fec74SPeter Tyser 218f0fec74SPeter Tyser #include <common.h> 228f0fec74SPeter Tyser #include <asm/processor.h> 23*754613f7SNobuhiro Iwamatsu #include <asm/system.h> 248f0fec74SPeter Tyser 258f0fec74SPeter Tyser int watchdog_init(void) 268f0fec74SPeter Tyser { 278f0fec74SPeter Tyser return 0; 288f0fec74SPeter Tyser } 298f0fec74SPeter Tyser 308f0fec74SPeter Tyser void reset_cpu(unsigned long ignored) 318f0fec74SPeter Tyser { 32*754613f7SNobuhiro Iwamatsu /* Address error with SR.BL=1 first. */ 33*754613f7SNobuhiro Iwamatsu trigger_address_error(); 34*754613f7SNobuhiro Iwamatsu 358f0fec74SPeter Tyser while (1) 368f0fec74SPeter Tyser ; 378f0fec74SPeter Tyser } 38