Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
irq.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/irq.h>
#include <asm/irq_cpu.h>
#include <asm/mipsregs.h>
#include <bcm63xx_cpu.h>
#include <bcm63xx_regs.h>
#include <bcm63xx_io.h>
#include <bcm63xx_irq.h>

Go to the source code of this file.

Macros

#define dispatch_internal   __dispatch_internal_64
 
#define internal_irq_mask   __internal_irq_mask_64
 
#define internal_irq_unmask   __internal_irq_unmask_64
 
#define irq_stat_addr   (bcm63xx_regset_address(RSET_PERF) + irq_stat_reg)
 
#define irq_mask_addr   (bcm63xx_regset_address(RSET_PERF) + irq_mask_reg)
 

Functions

asmlinkage void plat_irq_dispatch (void)
 
void __init arch_init_irq (void)
 

Macro Definition Documentation

#define dispatch_internal   __dispatch_internal_64
#define internal_irq_mask   __internal_irq_mask_64
#define internal_irq_unmask   __internal_irq_unmask_64
#define irq_mask_addr   (bcm63xx_regset_address(RSET_PERF) + irq_mask_reg)
#define irq_stat_addr   (bcm63xx_regset_address(RSET_PERF) + irq_stat_reg)

Function Documentation

void __init arch_init_irq ( void  )

Definition at line 518 of file irq.c.

asmlinkage void plat_irq_dispatch ( void  )

Definition at line 264 of file irq.c.