Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ip22-eisa.c File Reference
#include <linux/eisa.h>
#include <linux/types.h>
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/kernel_stat.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/delay.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/mipsregs.h>
#include <asm/addrspace.h>
#include <asm/processor.h>
#include <asm/sgi/ioc.h>
#include <asm/sgi/mc.h>
#include <asm/sgi/ip22.h>
#include <asm/i8259.h>

Go to the source code of this file.

Macros

#define IP22_EISA_MAX_SLOTS   4
 
#define EISA_MAX_IRQ   16
 
#define EIU_MODE_REG   0x0001ffc0
 
#define EIU_STAT_REG   0x0001ffc4
 
#define EIU_PREMPT_REG   0x0001ffc8
 
#define EIU_QUIET_REG   0x0001ffcc
 
#define EIU_INTRPT_ACK   0x00010004
 

Functions

int __init ip22_eisa_init (void)
 

Macro Definition Documentation

#define EISA_MAX_IRQ   16

Definition at line 43 of file ip22-eisa.c.

#define EIU_INTRPT_ACK   0x00010004

Definition at line 49 of file ip22-eisa.c.

#define EIU_MODE_REG   0x0001ffc0

Definition at line 45 of file ip22-eisa.c.

#define EIU_PREMPT_REG   0x0001ffc8

Definition at line 47 of file ip22-eisa.c.

#define EIU_QUIET_REG   0x0001ffcc

Definition at line 48 of file ip22-eisa.c.

#define EIU_STAT_REG   0x0001ffc4

Definition at line 46 of file ip22-eisa.c.

#define IP22_EISA_MAX_SLOTS   4

Definition at line 42 of file ip22-eisa.c.

Function Documentation

int __init ip22_eisa_init ( void  )

Definition at line 102 of file ip22-eisa.c.