/* $Id$ * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Reset an IP27. * * Copyright (C) 1997, 1998, 1999 by Ralf Baechle * Copyright (C) 1999 Silicon Graphics, Inc. */ #include #include #include #include #include #include #include #include #include void machine_restart(char *command) __attribute__((noreturn)); void machine_halt(void) __attribute__((noreturn)); void machine_power_off(void) __attribute__((noreturn)); /* XXX How to pass the reboot command to the firmware??? */ void machine_restart(char *command) { ArcReboot(); } void machine_halt(void) { ArcEnterInteractiveMode(); } void machine_power_off(void) { /* To do ... */ } void ip27_reboot_setup(void) { /* Nothing to do on IP27. */ }