summaryrefslogtreecommitdiffstats
path: root/include/asm-mips/sgiarcs.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-mips/sgiarcs.h')
-rw-r--r--include/asm-mips/sgiarcs.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/include/asm-mips/sgiarcs.h b/include/asm-mips/sgiarcs.h
index e0f735b61..b9faf024f 100644
--- a/include/asm-mips/sgiarcs.h
+++ b/include/asm-mips/sgiarcs.h
@@ -1,12 +1,13 @@
-/* $Id: sgiarcs.h,v 1.2 1998/07/10 01:14:55 ralf Exp $
+/* $Id: sgiarcs.h,v 1.3 1999/02/25 20:55:08 tsbogend Exp $
*
* SGI ARCS firmware interface defines.
*
* Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
*/
+#ifndef _ASM_SGIARCS_H
+#define _ASM_SGIARCS_H
-#ifndef _MIPS_SGIARCS_H
-#define _MIPS_SGIARCS_H
+#include <asm/arc/types.h>
/* Various ARCS error codes. */
#define PROM_ESUCCESS 0x00
@@ -232,8 +233,8 @@ struct linux_romvec {
long (*mount)(char *file, enum linux_mountops op);
/* Dealing with firmware environment variables. */
- char *(*get_evar)(char *name);
- long (*set_evar)(char *name, char *value);
+ PCHAR (*get_evar)(CHAR *name);
+ LONG (*set_evar)(PCHAR name, PCHAR value);
long (*get_finfo)(unsigned long fd, struct linux_finfo *buf);
long (*set_finfo)(unsigned long fd, unsigned long flags,
@@ -366,4 +367,4 @@ struct linux_smonblock {
int smax; /* Max # of symbols. */
};
-#endif /* !(_MIPS_SGIARCS_H) */
+#endif /* _ASM_SGIARCS_H */