Lines Matching defs:source
369 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source)
371 if (source >= 128 || !mpic->fixups)
373 return mpic->fixups[source].base != NULL;
377 static inline void mpic_ht_end_irq(struct mpic *mpic, unsigned int source)
379 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
393 static void mpic_startup_ht_interrupt(struct mpic *mpic, unsigned int source,
396 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
404 source, fixup->index);
418 mpic->save_data[source].fixup_data = tmp | 1;
422 static void mpic_shutdown_ht_interrupt(struct mpic *mpic, unsigned int source)
424 struct mpic_irq_fixup *fixup = &mpic->fixups[source];
431 DBG("shutdown_ht_interrupt(0x%x)\n", source);
444 mpic->save_data[source].fixup_data = tmp & ~1;
593 static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int source)
1013 pr_warn("mpic: Mapping of source 0x%x failed, source protected by firmware !\n",
1044 pr_warn("mpic: Mapping of source 0x%x failed, source out of range !\n",
1069 * initialized. Otherwise, a per source lazy initialization
1460 * By default, the last source number comes from the MPIC, but the
1469 of_property_read_u32(mpic->node, "last-interrupt-source", &last_irq);
1609 /* start with vector = source number, and masked */
1782 printk_ratelimited(KERN_WARNING "%s: Got protected source %d !\n",
1821 printk_ratelimited(KERN_WARNING "%s: Got protected source %d !\n",