[BACK]Return to reset.c CVS log [TXT][DIR] Up to [Development] / linux-2.4-xfs / arch / mips / dec

File: [Development] / linux-2.4-xfs / arch / mips / dec / reset.c (download)

Revision 1.1, Wed Dec 31 00:54:49 2003 UTC (13 years, 9 months ago) by cattelan
Branch: MAIN
CVS Tags: HEAD

Initial Import 2.4.24pre2

/*
 * Reset a DECstation machine.
 *
 * Copyright (C) 199x  the Anonymous
 * Copyright (C) 2001, 2002, 2003  Maciej W. Rozycki
 */

#include <asm/addrspace.h>
#include <asm/ptrace.h>

#define back_to_prom()	(((void (*)(void))KSEG1ADDR(0x1fc00000))())

void dec_machine_restart(char *command)
{
	back_to_prom();
}

void dec_machine_halt(void)
{
	back_to_prom();
}

void dec_machine_power_off(void)
{
    /* DECstations don't have a software power switch */
	back_to_prom();
}

void dec_intr_halt(int irq, void *dev_id, struct pt_regs *regs)
{
	dec_machine_halt();
}