aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-powerpc/mpic.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-powerpc/mpic.h')
-rw-r--r--include/asm-powerpc/mpic.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/include/asm-powerpc/mpic.h b/include/asm-powerpc/mpic.h
index 262db6b8da73..ae84dde3bc7f 100644
--- a/include/asm-powerpc/mpic.h
+++ b/include/asm-powerpc/mpic.h
@@ -224,8 +224,6 @@ struct mpic_reg_bank {
224 u32 __iomem *base; 224 u32 __iomem *base;
225#ifdef CONFIG_PPC_DCR 225#ifdef CONFIG_PPC_DCR
226 dcr_host_t dhost; 226 dcr_host_t dhost;
227 unsigned int dbase;
228 unsigned int doff;
229#endif /* CONFIG_PPC_DCR */ 227#endif /* CONFIG_PPC_DCR */
230}; 228};
231 229
@@ -240,9 +238,6 @@ struct mpic_irq_save {
240/* The instance data of a given MPIC */ 238/* The instance data of a given MPIC */
241struct mpic 239struct mpic
242{ 240{
243 /* The device node of the interrupt controller */
244 struct device_node *of_node;
245
246 /* The remapper for this MPIC */ 241 /* The remapper for this MPIC */
247 struct irq_host *irqhost; 242 struct irq_host *irqhost;
248 243
@@ -292,10 +287,6 @@ struct mpic
292 struct mpic_reg_bank cpuregs[MPIC_MAX_CPUS]; 287 struct mpic_reg_bank cpuregs[MPIC_MAX_CPUS];
293 struct mpic_reg_bank isus[MPIC_MAX_ISU]; 288 struct mpic_reg_bank isus[MPIC_MAX_ISU];
294 289
295#ifdef CONFIG_PPC_DCR
296 unsigned int dcr_base;
297#endif
298
299 /* Protected sources */ 290 /* Protected sources */
300 unsigned long *protected; 291 unsigned long *protected;
301 292
@@ -309,6 +300,10 @@ struct mpic
309 unsigned long *hwirq_bitmap; 300 unsigned long *hwirq_bitmap;
310#endif 301#endif
311 302
303#ifdef CONFIG_MPIC_BROKEN_REGREAD
304 u32 isu_reg0_shadow[MPIC_MAX_IRQ_SOURCES];
305#endif
306
312 /* link */ 307 /* link */
313 struct mpic *next; 308 struct mpic *next;
314 309