Lines Matching defs:source
367 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source)
369 if (source >= 128 || !mpic->fixups)
371 return mpic->fixups[source].base != NULL;
375 static inline void mpic_ht_end_irq(struct mpic *mpic, unsigned int source)
377 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
391 static void mpic_startup_ht_interrupt(struct mpic *mpic, unsigned int source,
394 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
402 source, fixup->index);
416 mpic->save_data[source].fixup_data = tmp | 1;
420 static void mpic_shutdown_ht_interrupt(struct mpic *mpic, unsigned int source)
422 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
429 DBG("shutdown_ht_interrupt(0x%x)\n", source);
442 mpic->save_data[source].fixup_data = tmp & ~1;
591 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source)
1011 pr_warn("mpic: Mapping of source 0x%x failed, source protected by firmware !\n",
1042 pr_warn("mpic: Mapping of source 0x%x failed, source out of range !\n",
1067 * initialized. Otherwise, a per source lazy initialization
1461 * By default, the last source number comes from the MPIC, but the
1470 of_property_read_u32(mpic->node, "last-interrupt-source", &last_irq);
1610 /* start with vector = source number, and masked */
1783 printk_ratelimited(KERN_WARNING "%s: Got protected source %d !\n",
1822 printk_ratelimited(KERN_WARNING "%s: Got protected source %d !\n",