Linux Kernel
3.7.1
|
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/ioport.h>
#include <asm/pgtable.h>
#include <asm/prom.h>
#include <asm/io.h>
#include "interrupt.h"
Go to the source code of this file.
Data Structures | |
struct | spider_pic |
Macros | |
#define | SPIDER_CHIP_COUNT 4 |
#define | SPIDER_SRC_COUNT 64 |
#define | SPIDER_IRQ_INVALID 63 |
Enumerations | |
enum | { TIR_DEN = 0x004, TIR_MSK = 0x084, TIR_EDC = 0x0c0, TIR_PNDA = 0x100, TIR_PNDB = 0x104, TIR_CS = 0x144, TIR_LCSA = 0x150, TIR_LCSB = 0x154, TIR_LCSC = 0x158, TIR_LCSD = 0x15c, TIR_CFGA = 0x200, TIR_CFGB = 0x204, TIR_PPNDA = 0x400, TIR_PPNDB = 0x404, TIR_PIERA = 0x408, TIR_PIERB = 0x40c, TIR_PIEN = 0x444, TIR_PIPND = 0x454, TIRDID = 0x484, REISTIM = 0x500, REISTIMEN = 0x504, REISWAITEN = 0x508 } |
Functions | |
void __init | spider_init_IRQ (void) |
#define SPIDER_CHIP_COUNT 4 |
Definition at line 60 of file spider-pic.c.
#define SPIDER_IRQ_INVALID 63 |
Definition at line 62 of file spider-pic.c.
#define SPIDER_SRC_COUNT 64 |
Definition at line 61 of file spider-pic.c.
anonymous enum |
TIR_DEN | |
TIR_MSK | |
TIR_EDC | |
TIR_PNDA | |
TIR_PNDB | |
TIR_CS | |
TIR_LCSA | |
TIR_LCSB | |
TIR_LCSC | |
TIR_LCSD | |
TIR_CFGA | |
TIR_CFGB | |
TIR_PPNDA | |
TIR_PPNDB | |
TIR_PIERA | |
TIR_PIERB | |
TIR_PIEN | |
TIR_PIPND | |
TIRDID | |
REISTIM | |
REISTIMEN | |
REISWAITEN |
Definition at line 34 of file spider-pic.c.
Definition at line 333 of file spider-pic.c.