URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [include/] [asm-sparc64/] [watchdog.h] - Rev 1765
Compare with Previous | Blame | View Log
/* $Id: watchdog.h,v 1.1.1.1 2004-04-15 03:01:08 phoenix Exp $ * * watchdog - Driver interface for the hardware watchdog timers * present on Sun Microsystems boardsets * * Copyright (c) 2000 Eric Brower <ebrower@usa.net> * */ #ifndef _SPARC64_WATCHDOG_H #define _SPARC64_WATCHDOG_H #include <linux/watchdog.h> /* Solaris compatibility ioctls-- * Ref. <linux/watchdog.h> for standard linux watchdog ioctls */ #define WIOCSTART _IO (WATCHDOG_IOCTL_BASE, 10) /* Start Timer */ #define WIOCSTOP _IO (WATCHDOG_IOCTL_BASE, 11) /* Stop Timer */ #define WIOCGSTAT _IOR(WATCHDOG_IOCTL_BASE, 12, int)/* Get Timer Status */ /* Status flags from WIOCGSTAT ioctl */ #define WD_FREERUN 0x01 /* timer is running, interrupts disabled */ #define WD_EXPIRED 0x02 /* timer has expired */ #define WD_RUNNING 0x04 /* timer is running, interrupts enabled */ #define WD_STOPPED 0x08 /* timer has not been started */ #define WD_SERVICED 0x10 /* timer interrupt was serviced */ #endif /* ifndef _SPARC64_WATCHDOG_H */