diff options
Diffstat (limited to 'arch/mips/include/asm/sgiarcs.h')
| -rw-r--r-- | arch/mips/include/asm/sgiarcs.h | 136 | 
1 files changed, 68 insertions, 68 deletions
diff --git a/arch/mips/include/asm/sgiarcs.h b/arch/mips/include/asm/sgiarcs.h index 3dce7c788b3e..26ddfff28c8e 100644 --- a/arch/mips/include/asm/sgiarcs.h +++ b/arch/mips/include/asm/sgiarcs.h @@ -16,33 +16,33 @@  #include <asm/fw/arc/types.h>  /* Various ARCS error codes. */ -#define PROM_ESUCCESS                   0x00 -#define PROM_E2BIG                      0x01 -#define PROM_EACCESS                    0x02 -#define PROM_EAGAIN                     0x03 -#define PROM_EBADF                      0x04 -#define PROM_EBUSY                      0x05 -#define PROM_EFAULT                     0x06 -#define PROM_EINVAL                     0x07 -#define PROM_EIO                        0x08 -#define PROM_EISDIR                     0x09 -#define PROM_EMFILE                     0x0a -#define PROM_EMLINK                     0x0b -#define PROM_ENAMETOOLONG               0x0c -#define PROM_ENODEV                     0x0d -#define PROM_ENOENT                     0x0e -#define PROM_ENOEXEC                    0x0f -#define PROM_ENOMEM                     0x10 -#define PROM_ENOSPC                     0x11 -#define PROM_ENOTDIR                    0x12 -#define PROM_ENOTTY                     0x13 -#define PROM_ENXIO                      0x14 -#define PROM_EROFS                      0x15 +#define PROM_ESUCCESS			0x00 +#define PROM_E2BIG			0x01 +#define PROM_EACCESS			0x02 +#define PROM_EAGAIN			0x03 +#define PROM_EBADF			0x04 +#define PROM_EBUSY			0x05 +#define PROM_EFAULT			0x06 +#define PROM_EINVAL			0x07 +#define PROM_EIO			0x08 +#define PROM_EISDIR			0x09 +#define PROM_EMFILE			0x0a +#define PROM_EMLINK			0x0b +#define PROM_ENAMETOOLONG		0x0c +#define PROM_ENODEV			0x0d +#define PROM_ENOENT			0x0e +#define PROM_ENOEXEC			0x0f +#define PROM_ENOMEM			0x10 +#define PROM_ENOSPC			0x11 +#define PROM_ENOTDIR			0x12 +#define PROM_ENOTTY			0x13 +#define PROM_ENXIO			0x14 +#define PROM_EROFS			0x15  /* SGI ARCS specific errno's. */ -#define PROM_EADDRNOTAVAIL              0x1f -#define PROM_ETIMEDOUT                  0x20 -#define PROM_ECONNABORTED               0x21 -#define PROM_ENOCONNECT                 0x22 +#define PROM_EADDRNOTAVAIL		0x1f +#define PROM_ETIMEDOUT			0x20 +#define PROM_ECONNABORTED		0x21 +#define PROM_ENOCONNECT			0x22  /* Device classes, types, and identifiers for prom   * device inventory queries. @@ -77,14 +77,14 @@ enum linux_identifier {  /* A prom device tree component. */  struct linux_component { -	enum linux_devclass     class;	/* node class */ -	enum linux_devtypes     type;	/* node type */ -	enum linux_identifier   iflags;	/* node flags */ -	USHORT 			vers;	/* node version */ -	USHORT 			rev;	/* node revision */ -	ULONG 			key;	/* completely magic */ -	ULONG 			amask;	/* XXX affinity mask??? */ -	ULONG			cdsize;	/* size of configuration data */ +	enum linux_devclass	class;	/* node class */ +	enum linux_devtypes	type;	/* node type */ +	enum linux_identifier	iflags; /* node flags */ +	USHORT			vers;	/* node version */ +	USHORT			rev;	/* node revision */ +	ULONG			key;	/* completely magic */ +	ULONG			amask;	/* XXX affinity mask??? */ +	ULONG			cdsize; /* size of configuration data */  	ULONG			ilen;	/* length of string identifier */  	_PULONG			iname;	/* string identifier */  }; @@ -177,13 +177,13 @@ struct linux_finfo {  	struct linux_bigint   end;  	struct linux_bigint   cur;  	enum linux_devtypes   dtype; -	unsigned long         namelen; -	unsigned char         attr; -	char                  name[32]; /* XXX imperical, should be define */ +	unsigned long	      namelen; +	unsigned char	      attr; +	char		      name[32]; /* XXX imperical, should be define */  };  /* This describes the vector containing function pointers to the ARC -   firmware functions.  */ +   firmware functions.	*/  struct linux_romvec {  	LONG	load;			/* Load an executable image. */  	LONG	invoke;			/* Invoke a standalong image. */ @@ -244,7 +244,7 @@ struct linux_romvec {   */  typedef struct _SYSTEM_PARAMETER_BLOCK {  	ULONG			magic;		/* magic cookie */ -#define PROMBLOCK_MAGIC      0x53435241 +#define PROMBLOCK_MAGIC	     0x53435241  	ULONG			len;		/* length of parm block */  	USHORT			ver;		/* ARCS firmware version */ @@ -294,16 +294,16 @@ struct linux_cdata {  };  /* Common SGI ARCS firmware file descriptors. */ -#define SGIPROM_STDIN     0 -#define SGIPROM_STDOUT    1 +#define SGIPROM_STDIN	  0 +#define SGIPROM_STDOUT	  1  /* Common SGI ARCS firmware file types. */ -#define SGIPROM_ROFILE    0x01  /* read-only file */ -#define SGIPROM_HFILE     0x02  /* hidden file */ -#define SGIPROM_SFILE     0x04  /* System file */ -#define SGIPROM_AFILE     0x08  /* Archive file */ -#define SGIPROM_DFILE     0x10  /* Directory file */ -#define SGIPROM_DELFILE   0x20  /* Deleted file */ +#define SGIPROM_ROFILE	  0x01	/* read-only file */ +#define SGIPROM_HFILE	  0x02	/* hidden file */ +#define SGIPROM_SFILE	  0x04	/* System file */ +#define SGIPROM_AFILE	  0x08	/* Archive file */ +#define SGIPROM_DFILE	  0x10	/* Directory file */ +#define SGIPROM_DELFILE	  0x20	/* Deleted file */  /* SGI ARCS boot record information. */  struct sgi_partition { @@ -318,7 +318,7 @@ struct sgi_partition {  	unsigned char tsect0, tsect1, tsect2, tsect3;  }; -#define SGIBBLOCK_MAGIC   0xaa55 +#define SGIBBLOCK_MAGIC	  0xaa55  #define SGIBBLOCK_MAXPART 0x0004  struct sgi_bootblock { @@ -332,34 +332,34 @@ struct sgi_bparm_block {  	unsigned short bytes_sect;    /* bytes per sector */  	unsigned char  sect_clust;    /* sectors per cluster */  	unsigned short sect_resv;     /* reserved sectors */ -	unsigned char  nfats;         /* # of allocation tables */ +	unsigned char  nfats;	      /* # of allocation tables */  	unsigned short nroot_dirents; /* # of root directory entries */  	unsigned short sect_volume;   /* sectors in volume */  	unsigned char  media_type;    /* media descriptor */  	unsigned short sect_fat;      /* sectors per allocation table */  	unsigned short sect_track;    /* sectors per track */ -	unsigned short nheads;        /* # of heads */ -	unsigned short nhsects;       /* # of hidden sectors */ +	unsigned short nheads;	      /* # of heads */ +	unsigned short nhsects;	      /* # of hidden sectors */  };  struct sgi_bsector { -	unsigned char   jmpinfo[3]; -	unsigned char   manuf_name[8]; +	unsigned char	jmpinfo[3]; +	unsigned char	manuf_name[8];  	struct sgi_bparm_block info;  };  /* Debugging block used with SGI symmon symbolic debugger. */ -#define SMB_DEBUG_MAGIC   0xfeeddead +#define SMB_DEBUG_MAGIC	  0xfeeddead  struct linux_smonblock { -	unsigned long   magic; -	void            (*handler)(void);  /* Breakpoint routine. */ -	unsigned long   dtable_base;       /* Base addr of dbg table. */ -	int             (*printf)(const char *fmt, ...); -	unsigned long   btable_base;       /* Breakpoint table. */ -	unsigned long   mpflushreqs;       /* SMP cache flush request list. */ -	unsigned long   ntab;              /* Name table. */ -	unsigned long   stab;              /* Symbol table. */ -	int             smax;              /* Max # of symbols. */ +	unsigned long	magic; +	void		(*handler)(void);  /* Breakpoint routine. */ +	unsigned long	dtable_base;	   /* Base addr of dbg table. */ +	int		(*printf)(const char *fmt, ...); +	unsigned long	btable_base;	   /* Breakpoint table. */ +	unsigned long	mpflushreqs;	   /* SMP cache flush request list. */ +	unsigned long	ntab;		   /* Name table. */ +	unsigned long	stab;		   /* Symbol table. */ +	int		smax;		   /* Max # of symbols. */  };  /* @@ -369,7 +369,7 @@ struct linux_smonblock {  #if defined(CONFIG_64BIT) && defined(CONFIG_FW_ARC32)  #define __arc_clobbers							\ -	"$2", "$3" /* ... */, "$8", "$9", "$10", "$11", 			\ +	"$2", "$3" /* ... */, "$8", "$9", "$10", "$11",				\  	"$12", "$13", "$14", "$15", "$16", "$24", "$25", "$31"  #define ARC_CALL0(dest)							\ @@ -447,7 +447,7 @@ struct linux_smonblock {  	"daddu\t$29, 32\n\t"						\  	"move\t%0, $2"							\  	: "=r" (__res), "=r" (__vec)					\ -	: "1" (__vec), "r" (__a1), "r" (__a2), "r" (__a3), 		\ +	: "1" (__vec), "r" (__a1), "r" (__a2), "r" (__a3),		\  	  "r" (__a4)							\  	: __arc_clobbers);						\  	__res;								\ @@ -468,8 +468,8 @@ struct linux_smonblock {  	"daddu\t$29, 32\n\t"						\  	"move\t%0, $2"							\  	: "=r" (__res), "=r" (__vec)					\ -	: "1" (__vec), 							\ -	  "r" (__a1), "r" (__a2), "r" (__a3), "r" (__a4), 		\ +	: "1" (__vec),							\ +	  "r" (__a1), "r" (__a2), "r" (__a3), "r" (__a4),		\  	  "r" (__a5)							\  	: __arc_clobbers);						\  	__res;								\ @@ -512,7 +512,7 @@ struct linux_smonblock {  	long __a1 = (long) (a1);					\  	long __a2 = (long) (a2);					\  	long __a3 = (long) (a3);					\ -	long (*__vec)(long, long, long)	= (void *) romvec->dest;	\ +	long (*__vec)(long, long, long) = (void *) romvec->dest;	\  									\  	__res = __vec(__a1, __a2, __a3);				\  	__res;								\  |