Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/errno.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/timex.h>
#include <linux/smp.h>
#include <linux/random.h>
#include <linux/kernel.h>
#include <linux/kernel_stat.h>
#include <linux/delay.h>
#include <linux/bitops.h>
#include <asm/bootinfo.h>
#include <asm/io.h>
#include <asm/mipsregs.h>
#include <asm/processor.h>
#include <asm/pci/bridge.h>
#include <asm/sn/addrs.h>
#include <asm/sn/agent.h>
#include <asm/sn/arch.h>
#include <asm/sn/hub.h>
#include <asm/sn/intr.h>
Go to the source code of this file.
Macros | |
#define | IRQ_TO_BRIDGE(i) irq_to_bridge[(i)] |
#define | SLOT_FROM_PCI_IRQ(i) irq_to_slot[i] |
Functions | |
asmlinkage void | ip27_irq (void) |
void | register_bridge_irq (unsigned int irq) |
int | request_bridge_irq (struct bridge_controller *bc) |
asmlinkage void | plat_irq_dispatch (void) |
void __init | arch_init_irq (void) |
void | install_ipi (void) |
Variables | |
struct bridge_controller * | irq_to_bridge [] |
int | irq_to_slot [] |
#define IRQ_TO_BRIDGE | ( | i | ) | irq_to_bridge[(i)] |
Definition at line 64 of file ip27-irq.c.
#define SLOT_FROM_PCI_IRQ | ( | i | ) | irq_to_slot[i] |
Definition at line 65 of file ip27-irq.c.
Definition at line 393 of file ip27-irq.c.
Definition at line 397 of file ip27-irq.c.
asmlinkage void ip27_irq | ( | void | ) |
asmlinkage void plat_irq_dispatch | ( | void | ) |
Definition at line 376 of file ip27-irq.c.
Definition at line 339 of file ip27-irq.c.
int request_bridge_irq | ( | struct bridge_controller * | bc | ) |
Definition at line 344 of file ip27-irq.c.
struct bridge_controller* irq_to_bridge[] |
Definition at line 40 of file pci-ip27.c.
int irq_to_slot[] |
Definition at line 41 of file pci-ip27.c.