Searched refs:irq_data (Results 1 – 18 of 18) sorted by relevance
/include/linux/ |
D | irq.h | 31 struct irq_data; 34 typedef void (*irq_preflow_handler_t)(struct irq_data *data); 140 struct irq_data { struct 184 static inline bool irqd_is_setaffinity_pending(struct irq_data *d) in irqd_is_setaffinity_pending() 189 static inline bool irqd_is_per_cpu(struct irq_data *d) in irqd_is_per_cpu() 194 static inline bool irqd_can_balance(struct irq_data *d) in irqd_can_balance() 199 static inline bool irqd_affinity_was_set(struct irq_data *d) in irqd_affinity_was_set() 204 static inline void irqd_mark_affinity_was_set(struct irq_data *d) in irqd_mark_affinity_was_set() 209 static inline u32 irqd_get_trigger_type(struct irq_data *d) in irqd_get_trigger_type() 217 static inline void irqd_set_trigger_type(struct irq_data *d, u32 type) in irqd_set_trigger_type() [all …]
|
D | irqdesc.h | 41 struct irq_data irq_data; member 81 static inline struct irq_data *irq_desc_get_irq_data(struct irq_desc *desc) in irq_desc_get_irq_data() 83 return &desc->irq_data; in irq_desc_get_irq_data() 88 return desc->irq_data.chip; in irq_desc_get_chip() 93 return desc->irq_data.chip_data; in irq_desc_get_chip_data() 98 return desc->irq_data.handler_data; in irq_desc_get_handler_data() 103 return desc->irq_data.msi_desc; in irq_desc_get_msi_desc()
|
D | htirq.h | 12 struct irq_data; 13 void mask_ht_irq(struct irq_data *data); 14 void unmask_ht_irq(struct irq_data *data);
|
D | msi.h | 14 struct irq_data; 16 void mask_msi_irq(struct irq_data *data); 17 void unmask_msi_irq(struct irq_data *data);
|
D | dmar.h | 125 struct irq_data; 126 extern void dmar_msi_unmask(struct irq_data *data); 127 extern void dmar_msi_mask(struct irq_data *data);
|
D | rtc.h | 100 unsigned long irq_data; member
|
/include/linux/irqchip/ |
D | chained_irq.h | 35 chip->irq_mask_ack(&desc->irq_data); in chained_irq_enter() 37 chip->irq_mask(&desc->irq_data); in chained_irq_enter() 39 chip->irq_ack(&desc->irq_data); in chained_irq_enter() 47 chip->irq_eoi(&desc->irq_data); in chained_irq_exit() 49 chip->irq_unmask(&desc->irq_data); in chained_irq_exit()
|
D | metag-ext.h | 8 struct irq_data; 29 void meta_intc_mask_irq_simple(struct irq_data *data); 31 void meta_intc_unmask_irq_simple(struct irq_data *data);
|
/include/linux/mfd/wm8994/ |
D | core.h | 75 struct regmap_irq_chip_data *irq_data; member 102 if (!wm8994->irq_data) in wm8994_request_irq() 104 return request_threaded_irq(regmap_irq_get_virq(wm8994->irq_data, irq), in wm8994_request_irq() 110 if (!wm8994->irq_data) in wm8994_free_irq() 112 free_irq(regmap_irq_get_virq(wm8994->irq_data, irq), data); in wm8994_free_irq()
|
/include/linux/mfd/ |
D | 88pm80x.h | 301 struct regmap_irq_chip_data *irq_data; member 327 if (!pm80x->irq_data) in pm80x_request_irq() 329 return request_threaded_irq(regmap_irq_get_virq(pm80x->irq_data, irq), in pm80x_request_irq() 335 if (!pm80x->irq_data) in pm80x_free_irq() 337 free_irq(regmap_irq_get_virq(pm80x->irq_data, irq), data); in pm80x_free_irq()
|
D | tps65090.h | 70 struct regmap_irq_chip_data *irq_data; member
|
D | twl6040.h | 215 struct regmap_irq_chip_data *irq_data; member
|
D | tps80031.h | 515 struct regmap_irq_chip_data *irq_data; member 631 return regmap_irq_get_virq(tps80031->irq_data, irq); in tps80031_irq_get_virq()
|
D | tps65910.h | 908 struct regmap_irq_chip_data *irq_data; member 953 return regmap_irq_get_virq(tps65910->irq_data, irq); in tps65910_irq_get_virq()
|
D | palmas.h | 53 struct regmap_irq_chip_data *irq_data; member 2850 return regmap_irq_get_virq(palmas->irq_data, irq); in palmas_irq_get_virq()
|
/include/linux/mfd/da9055/ |
D | core.h | 43 struct regmap_irq_chip_data *irq_data; member
|
/include/linux/mfd/samsung/ |
D | core.h | 53 struct regmap_irq_chip_data *irq_data; member
|
/include/linux/mfd/da9052/ |
D | da9052.h | 98 struct regmap_irq_chip_data *irq_data; member
|