diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-01-17 23:32:45 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-01-17 23:32:45 +0000 |
commit | bb382d1cd598a97151a0edf5ac26e36afb0a64ce (patch) | |
tree | fd9f0ca1b31e5af2faa0d7165e6fd0fbb5524ebf /include/asm-mips64/sgialib.h | |
parent | af38bda129551834653720f277a920d7d284bd3d (diff) |
- IOC3 driver now will panic when encountering a RX/TX PCI DMA error.
- IOC3 driver does no longer use GFP_DMA which given the _very_ small
number of available GFP_DMA pages might have deadlocked the system.
- First cut of Origin support. Last minute change: Do no longer use
ARC memory / MD hub memory configuration information but klconfig.h
stuff. Simpler, faster, shorter.
- Zillions of MIPS64 fixes.
Diffstat (limited to 'include/asm-mips64/sgialib.h')
-rw-r--r-- | include/asm-mips64/sgialib.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/include/asm-mips64/sgialib.h b/include/asm-mips64/sgialib.h index cafa0aa1c..ab02c8fd9 100644 --- a/include/asm-mips64/sgialib.h +++ b/include/asm-mips64/sgialib.h @@ -1,4 +1,4 @@ -/* $Id: sgialib.h,v 1.2 1999/08/20 21:59:08 ralf Exp $ +/* $Id: sgialib.h,v 1.3 1999/12/04 03:59:12 ralf Exp $ * * 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 @@ -42,7 +42,7 @@ extern void prom_printf(char *fmt, ...); /* Memory descriptor management. */ #define PROM_MAX_PMEMBLOCKS 32 struct prom_pmemblock { - LONG base; /* Within KSEG0. */ + LONG base; /* Within KSEG0 or XKPHYS. */ ULONG size; /* In bytes. */ ULONG type; /* free or prom memory */ }; @@ -120,13 +120,13 @@ extern long prom_invoke(unsigned long pc, unsigned long sp, long argc, char **ar extern long prom_exec(char *name, long argc, char **argv, char **envp); /* Misc. routines. */ -extern void prom_halt(void) __attribute__((noreturn)); -extern void prom_powerdown(void) __attribute__((noreturn)); -extern void prom_restart(void) __attribute__((noreturn)); +extern void prom_halt(VOID) __attribute__((noreturn)); +extern void prom_powerdown(VOID) __attribute__((noreturn)); +extern void prom_restart(VOID) __attribute__((noreturn)); extern VOID ArcReboot(VOID) __attribute__((noreturn)); -extern VOID ArcEnterInteractiveMode(VOID) __attribute__((noreturn)); -extern long prom_cfgsave(void); -extern struct linux_sysid *prom_getsysid(void); -extern void prom_cacheflush(void); +extern VOID ArcEnterInteractiveMode(void) __attribute__((noreturn)); +extern long prom_cfgsave(VOID); +extern struct linux_sysid *prom_getsysid(VOID); +extern VOID ArcFlushAllCaches(VOID); #endif /* _ASM_SGIALIB_H */ |