genirq: Add support for per-cpu dev_id interrupts
[firefly-linux-kernel-4.4.55.git] / include / linux / irqdesc.h
index 2d921b35212c42bbac394430b50fd90914439e24..6b69c2c9dff1d5056e9fd2272407b31917ab8d8a 100644 (file)
@@ -53,6 +53,7 @@ struct irq_desc {
        unsigned long           last_unhandled; /* Aging timer for unhandled count */
        unsigned int            irqs_unhandled;
        raw_spinlock_t          lock;
+       struct cpumask          *percpu_enabled;
 #ifdef CONFIG_SMP
        const struct cpumask    *affinity_hint;
        struct irq_affinity_notify *affinity_notify;
@@ -66,6 +67,7 @@ struct irq_desc {
 #ifdef CONFIG_PROC_FS
        struct proc_dir_entry   *dir;
 #endif
+       struct module           *owner;
        const char              *name;
 } ____cacheline_internodealigned_in_smp;