Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ip28-berr.c File Reference
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/seq_file.h>
#include <asm/addrspace.h>
#include <asm/traps.h>
#include <asm/branch.h>
#include <asm/irq_regs.h>
#include <asm/sgi/mc.h>
#include <asm/sgi/hpc3.h>
#include <asm/sgi/ioc.h>
#include <asm/sgi/ip22.h>
#include <asm/r4kcache.h>
#include <asm/uaccess.h>
#include <asm/bootinfo.h>

Go to the source code of this file.

Data Structures

struct  hpc3_stat
 

Macros

#define tag   cache_tags.tags[0]
 
#define tag   cache_tags.tagd[i]
 
#define tag   cache_tags.tagi[i]
 
#define GIO_ERRMASK   0xff00
 
#define CPU_ERRMASK   0x3f00
 

Functions

void ip22_be_interrupt (int irq)
 
void __init ip22_be_init (void)
 
int ip28_show_be_info (struct seq_file *m)
 
 __setup ("ip28_debug_be", debug_be_setup)
 

Macro Definition Documentation

#define CPU_ERRMASK   0x3f00

Definition at line 115 of file ip28-berr.c.

#define GIO_ERRMASK   0xff00

Definition at line 114 of file ip28-berr.c.

Definition at line 164 of file tpm.h.

#define tag   cache_tags.tagd[i]
#define tag   cache_tags.tagi[i]

Function Documentation

__setup ( "ip28_debug_be"  ,
debug_be_setup   
)
void __init ip22_be_init ( void  )

Definition at line 482 of file ip28-berr.c.

void ip22_be_interrupt ( int  irq)

Definition at line 453 of file ip28-berr.c.

int ip28_show_be_info ( struct seq_file m)

Definition at line 487 of file ip28-berr.c.

Variable Documentation

unsigned long err_addr

Definition at line 51 of file ip28-berr.c.

struct hpc3_stat ethrx ethtx

Definition at line 47 of file ip28-berr.c.

u32 hi

Definition at line 54 of file ip28-berr.c.

u32 lo

Definition at line 53 of file ip28-berr.c.

struct hpc3_stat pbdma[8]

Definition at line 45 of file ip28-berr.c.

struct hpc3_stat scsi[2]

Definition at line 46 of file ip28-berr.c.

struct { ... } tagd[4][2]
struct { ... } tagi[4][2]
struct { ... } tags[1][2]