diff options
Diffstat (limited to 'arch/powerpc/sysdev/ipic.h')
-rw-r--r-- | arch/powerpc/sysdev/ipic.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/arch/powerpc/sysdev/ipic.h b/arch/powerpc/sysdev/ipic.h index bb309a501b2d..9391c57b0c51 100644 --- a/arch/powerpc/sysdev/ipic.h +++ b/arch/powerpc/sysdev/ipic.h | |||
@@ -23,13 +23,12 @@ | |||
23 | #define IPIC_IRQ_EXT7 23 | 23 | #define IPIC_IRQ_EXT7 23 |
24 | 24 | ||
25 | /* Default Priority Registers */ | 25 | /* Default Priority Registers */ |
26 | #define IPIC_SIPRR_A_DEFAULT 0x05309770 | 26 | #define IPIC_PRIORITY_DEFAULT 0x05309770 |
27 | #define IPIC_SIPRR_D_DEFAULT 0x05309770 | ||
28 | #define IPIC_SMPRR_A_DEFAULT 0x05309770 | ||
29 | #define IPIC_SMPRR_B_DEFAULT 0x05309770 | ||
30 | 27 | ||
31 | /* System Global Interrupt Configuration Register */ | 28 | /* System Global Interrupt Configuration Register */ |
32 | #define SICFR_IPSA 0x00010000 | 29 | #define SICFR_IPSA 0x00010000 |
30 | #define SICFR_IPSB 0x00020000 | ||
31 | #define SICFR_IPSC 0x00040000 | ||
33 | #define SICFR_IPSD 0x00080000 | 32 | #define SICFR_IPSD 0x00080000 |
34 | #define SICFR_MPSA 0x00200000 | 33 | #define SICFR_MPSA 0x00200000 |
35 | #define SICFR_MPSB 0x00400000 | 34 | #define SICFR_MPSB 0x00400000 |
@@ -45,13 +44,11 @@ struct ipic { | |||
45 | 44 | ||
46 | /* The remapper for this IPIC */ | 45 | /* The remapper for this IPIC */ |
47 | struct irq_host *irqhost; | 46 | struct irq_host *irqhost; |
48 | |||
49 | /* The "linux" controller struct */ | ||
50 | struct irq_chip hc_irq; | ||
51 | }; | 47 | }; |
52 | 48 | ||
53 | struct ipic_info { | 49 | struct ipic_info { |
54 | u8 pend; /* pending register offset from base */ | 50 | u8 ack; /* pending register offset from base if the irq |
51 | supports ack operation */ | ||
55 | u8 mask; /* mask register offset from base */ | 52 | u8 mask; /* mask register offset from base */ |
56 | u8 prio; /* priority register offset from base */ | 53 | u8 prio; /* priority register offset from base */ |
57 | u8 force; /* force register offset from base */ | 54 | u8 force; /* force register offset from base */ |