Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/irq.h>
#include <linux/of.h>
#include <asm/io.h>
#include <asm/processor.h>
#include <asm/i8259.h>
#include <asm/irq.h>
Go to the source code of this file.
Macros | |
#define | XINTC_ISR 0 /* Interrupt Status */ |
#define | XINTC_IPR 4 /* Interrupt Pending */ |
#define | XINTC_IER 8 /* Interrupt Enable */ |
#define | XINTC_IAR 12 /* Interrupt Acknowledge */ |
#define | XINTC_SIE 16 /* Set Interrupt Enable bits */ |
#define | XINTC_CIE 20 /* Clear Interrupt Enable bits */ |
#define | XINTC_IVR 24 /* Interrupt Vector */ |
#define | XINTC_MER 28 /* Master Enable */ |
#define | XILINX_INTC_MAXIRQS (32) |
Functions | |
struct irq_domain *__init | xilinx_intc_init (struct device_node *np) |
int | xilinx_intc_get_irq (void) |
void __init | xilinx_intc_init_tree (void) |
#define XILINX_INTC_MAXIRQS (32) |
Definition at line 45 of file xilinx_intc.c.
#define XINTC_CIE 20 /* Clear Interrupt Enable bits */ |
Definition at line 39 of file xilinx_intc.c.
#define XINTC_IAR 12 /* Interrupt Acknowledge */ |
Definition at line 37 of file xilinx_intc.c.
#define XINTC_IER 8 /* Interrupt Enable */ |
Definition at line 36 of file xilinx_intc.c.
#define XINTC_IPR 4 /* Interrupt Pending */ |
Definition at line 35 of file xilinx_intc.c.
#define XINTC_ISR 0 /* Interrupt Status */ |
Definition at line 34 of file xilinx_intc.c.
#define XINTC_IVR 24 /* Interrupt Vector */ |
Definition at line 40 of file xilinx_intc.c.
#define XINTC_MER 28 /* Master Enable */ |
Definition at line 41 of file xilinx_intc.c.
#define XINTC_SIE 16 /* Set Interrupt Enable bits */ |
Definition at line 38 of file xilinx_intc.c.
Definition at line 212 of file xilinx_intc.c.
|
read |
Definition at line 186 of file xilinx_intc.c.
Definition at line 275 of file xilinx_intc.c.