Go to the documentation of this file.
20 #ifndef __ASM_ARM_HARDWARE_VIC_H
21 #define __ASM_ARM_HARDWARE_VIC_H
23 #define VIC_IRQ_STATUS 0x00
24 #define VIC_FIQ_STATUS 0x04
25 #define VIC_RAW_STATUS 0x08
26 #define VIC_INT_SELECT 0x0c
27 #define VIC_INT_ENABLE 0x10
28 #define VIC_INT_ENABLE_CLEAR 0x14
29 #define VIC_INT_SOFT 0x18
30 #define VIC_INT_SOFT_CLEAR 0x1c
31 #define VIC_PROTECT 0x20
32 #define VIC_PL190_VECT_ADDR 0x30
33 #define VIC_PL190_DEF_VECT_ADDR 0x34
35 #define VIC_VECT_ADDR0 0x100
36 #define VIC_VECT_CNTL0 0x200
37 #define VIC_ITCR 0x300
39 #define VIC_VECT_CNTL_ENABLE (1 << 5)
41 #define VIC_PL192_VECT_ADDR 0xF00
44 #include <linux/compiler.h>
45 #include <linux/types.h>