Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/irq.h>
#include <linux/io.h>
#include <asm/gic.h>
#include <asm/irq_cpu.h>
#include <asm/setup.h>
#include <asm/mips-boards/sead3int.h>
Go to the source code of this file.
Macros | |
#define | SEAD_CONFIG_GIC_PRESENT_SHF 1 |
#define | SEAD_CONFIG_GIC_PRESENT_MSK (1 << SEAD_CONFIG_GIC_PRESENT_SHF) |
#define | SEAD_CONFIG_BASE 0x1b100110 |
#define | SEAD_CONFIG_SIZE 4 |
#define | GIC_CPU_NMI GIC_MAP_TO_NMI_MSK |
Functions | |
asmlinkage void | plat_irq_dispatch (void) |
void __init | arch_init_irq (void) |
void | gic_enable_interrupt (int irq_vec) |
void | gic_disable_interrupt (int irq_vec) |
void | gic_irq_ack (struct irq_data *d) |
void | gic_finish_irq (struct irq_data *d) |
void __init | gic_platform_init (int irqs, struct irq_chip *irq_controller) |
Variables | |
int | gic_present |
#define GIC_CPU_NMI GIC_MAP_TO_NMI_MSK |
Definition at line 30 of file sead3-int.c.
#define SEAD_CONFIG_BASE 0x1b100110 |
Definition at line 20 of file sead3-int.c.
#define SEAD_CONFIG_GIC_PRESENT_MSK (1 << SEAD_CONFIG_GIC_PRESENT_SHF) |
Definition at line 19 of file sead3-int.c.
#define SEAD_CONFIG_GIC_PRESENT_SHF 1 |
Definition at line 18 of file sead3-int.c.
#define SEAD_CONFIG_SIZE 4 |
Definition at line 21 of file sead3-int.c.
Definition at line 62 of file sead3-int.c.
Definition at line 106 of file sead3-int.c.
Definition at line 89 of file sead3-int.c.
Definition at line 128 of file sead3-int.c.
Definition at line 123 of file sead3-int.c.
Definition at line 144 of file sead3-int.c.
asmlinkage void plat_irq_dispatch | ( | void | ) |
Definition at line 50 of file sead3-int.c.
int gic_present |
Definition at line 23 of file sead3-int.c.