|
@@ -244,6 +244,14 @@ static inline int irq_is_percpu(unsigned int irq)
|
|
return desc->status_use_accessors & IRQ_PER_CPU;
|
|
return desc->status_use_accessors & IRQ_PER_CPU;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+static inline int irq_is_percpu_devid(unsigned int irq)
|
|
|
|
+{
|
|
|
|
+ struct irq_desc *desc;
|
|
|
|
+
|
|
|
|
+ desc = irq_to_desc(irq);
|
|
|
|
+ return desc->status_use_accessors & IRQ_PER_CPU_DEVID;
|
|
|
|
+}
|
|
|
|
+
|
|
static inline void
|
|
static inline void
|
|
irq_set_lockdep_class(unsigned int irq, struct lock_class_key *class)
|
|
irq_set_lockdep_class(unsigned int irq, struct lock_class_key *class)
|
|
{
|
|
{
|