|
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.
1.8.2