Home
last modified time | relevance | path

Searched defs:irq_data (Results 1 – 25 of 246) sorted by relevance

12345678910

/kernel/linux/linux-4.19/kernel/irq/
Dirqdomain.c476 struct irq_data *irq_data) in irq_domain_set_mapping()
489 struct irq_data *irq_data = irq_get_irq_data(irq); in irq_domain_disassociate() local
521 struct irq_data *irq_data = irq_get_irq_data(virq); in irq_domain_associate() local
733 static void of_phandle_args_to_fwspec(struct of_phandle_args *irq_data, in of_phandle_args_to_fwspec()
748 struct irq_data *irq_data; in irq_create_fwspec_mapping() local
836 unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data) in irq_create_of_mapping()
851 struct irq_data *irq_data = irq_get_irq_data(virq); in irq_dispose_mapping() local
1072 struct irq_data *irq_data; in irq_domain_insert_irq_data() local
1088 struct irq_data *irq_data, *tmp; in irq_domain_free_irq_data() local
1108 struct irq_data *irq_data; in irq_domain_alloc_irq_data() local
[all …]
Dmsi.c101 int msi_domain_set_affinity(struct irq_data *irq_data, in msi_domain_set_affinity()
119 struct irq_data *irq_data, bool early) in msi_domain_activate()
130 struct irq_data *irq_data) in msi_domain_deactivate()
404 struct irq_data *irq_data; in msi_domain_alloc_irqs() local
/kernel/linux/linux-5.10/drivers/mfd/
Drc5t583-irq.c140 static void rc5t583_irq_lock(struct irq_data *irq_data) in rc5t583_irq_lock()
146 static void rc5t583_irq_unmask(struct irq_data *irq_data) in rc5t583_irq_unmask()
157 static void rc5t583_irq_mask(struct irq_data *irq_data) in rc5t583_irq_mask()
170 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type) in rc5t583_irq_set_type()
198 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data) in rc5t583_irq_sync_unlock()
232 static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on) in rc5t583_irq_set_wake()
Dwm8350-irq.c376 static irqreturn_t wm8350_irq(int irq, void *irq_data) in wm8350_irq()
440 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_enable() local
449 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_disable() local
Dwm831x-irq.c319 static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data) in irq_data_to_status_reg()
372 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, in wm831x_irq_enable() local
381 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, in wm831x_irq_disable() local
Dmax8998-irq.c130 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_unmask() local
138 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_mask() local
Dmax8925-core.c481 struct max8925_irq_data *irq_data; in max8925_irq() local
510 struct max8925_irq_data *irq_data; in max8925_tsc_irq() local
546 struct max8925_irq_data *irq_data; in max8925_irq_sync_unlock() local
/kernel/linux/linux-4.19/drivers/mfd/
Drc5t583-irq.c152 static void rc5t583_irq_lock(struct irq_data *irq_data) in rc5t583_irq_lock()
158 static void rc5t583_irq_unmask(struct irq_data *irq_data) in rc5t583_irq_unmask()
169 static void rc5t583_irq_mask(struct irq_data *irq_data) in rc5t583_irq_mask()
182 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type) in rc5t583_irq_set_type()
210 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data) in rc5t583_irq_sync_unlock()
244 static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on) in rc5t583_irq_set_wake()
Dwm8350-irq.c381 static irqreturn_t wm8350_irq(int irq, void *irq_data) in wm8350_irq()
445 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_enable() local
454 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_disable() local
Dwm831x-irq.c324 static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data) in irq_data_to_status_reg()
377 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, in wm831x_irq_enable() local
386 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, in wm831x_irq_disable() local
Dmax8998-irq.c136 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_unmask() local
144 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_mask() local
Dmax8925-core.c484 struct max8925_irq_data *irq_data; in max8925_irq() local
513 struct max8925_irq_data *irq_data; in max8925_tsc_irq() local
549 struct max8925_irq_data *irq_data; in max8925_irq_sync_unlock() local
/kernel/linux/linux-5.10/kernel/irq/
Dirqdomain.c477 struct irq_data *irq_data) in irq_domain_set_mapping()
490 struct irq_data *irq_data = irq_get_irq_data(irq); in irq_domain_disassociate() local
522 struct irq_data *irq_data = irq_get_irq_data(virq); in irq_domain_associate() local
753 struct irq_data *irq_data; in irq_create_fwspec_mapping() local
841 unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data) in irq_create_of_mapping()
858 struct irq_data *irq_data = irq_get_irq_data(virq); in irq_dispose_mapping() local
1043 void irq_domain_reset_irq_data(struct irq_data *irq_data) in irq_domain_reset_irq_data()
1128 struct irq_data *irq_data; in irq_domain_insert_irq_data() local
1142 static void __irq_domain_free_hierarchy(struct irq_data *irq_data) in __irq_domain_free_hierarchy()
1155 struct irq_data *irq_data, *tmp; in irq_domain_free_irq_data() local
[all …]
Dmsi.c101 int msi_domain_set_affinity(struct irq_data *irq_data, in msi_domain_set_affinity()
119 struct irq_data *irq_data, bool early) in msi_domain_activate()
130 struct irq_data *irq_data) in msi_domain_deactivate()
403 struct irq_data *irq_data; in __msi_domain_alloc_irqs() local
503 struct irq_data *irq_data; in __msi_domain_free_irqs() local
/kernel/linux/linux-5.10/arch/x86/platform/uv/
Duv_irq.c80 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); in uv_domain_alloc() local
112 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); in uv_domain_free() local
126 struct irq_data *irq_data, bool reserve) in uv_domain_activate()
137 struct irq_data *irq_data) in uv_domain_deactivate()
/kernel/linux/linux-4.19/arch/x86/platform/uv/
Duv_irq.c80 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); in uv_domain_alloc() local
112 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); in uv_domain_free() local
126 struct irq_data *irq_data, bool reserve) in uv_domain_activate()
137 struct irq_data *irq_data) in uv_domain_deactivate()
/kernel/linux/linux-4.19/drivers/irqchip/
Dirq-s3c24xx.c88 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); in s3c_irq_mask() local
116 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); in s3c_irq_unmask() local
135 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); in s3c_irq_ack() local
304 struct s3c_irq_data *irq_data = irq_desc_get_chip_data(desc); in s3c_irq_demux() local
420 struct s3c_irq_data *irq_data = &intc->irqs[hw]; in s3c24xx_irq_map() local
526 struct s3c_irq_data *irq_data, in s3c24xx_init_intc()
1155 struct s3c_irq_data *irq_data = &intc->irqs[intc_hw]; in s3c24xx_irq_map_of() local
1181 struct s3c_irq_data *irq_data; in s3c24xx_irq_xlate_of() local
/kernel/linux/linux-5.10/arch/arm/mach-s3c/
Dirq-s3c24xx.c80 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); in s3c_irq_mask() local
108 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); in s3c_irq_unmask() local
127 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); in s3c_irq_ack() local
296 struct s3c_irq_data *irq_data = irq_desc_get_chip_data(desc); in s3c_irq_demux() local
418 struct s3c_irq_data *irq_data = &intc->irqs[hw]; in s3c24xx_irq_map() local
524 struct s3c_irq_data *irq_data, in s3c24xx_init_intc()
1153 struct s3c_irq_data *irq_data = &intc->irqs[intc_hw]; in s3c24xx_irq_map_of() local
1179 struct s3c_irq_data *irq_data; in s3c24xx_irq_xlate_of() local
/kernel/linux/linux-4.19/arch/arm/mach-pxa/
Dirq.c147 int (*fn)(struct irq_data *, unsigned int)) in pxa_init_irq_common() argument
171 void __init pxa_init_irq(int irq_nr, int (*fn)(struct irq_data *, unsigned int)) in pxa_init_irq() argument
236 void __init pxa_dt_irq_init(int (*fn)(struct irq_data *, unsigned int)) in pxa_dt_irq_init() argument
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
Dirq.c144 int (*fn)(struct irq_data *, unsigned int)) in pxa_init_irq_common() argument
168 void __init pxa_init_irq(int irq_nr, int (*fn)(struct irq_data *, unsigned int)) in pxa_init_irq() argument
233 void __init pxa_dt_irq_init(int (*fn)(struct irq_data *, unsigned int)) in pxa_dt_irq_init() argument
/kernel/linux/linux-5.10/drivers/iommu/
Dhyperv-iommu.c73 struct irq_data *irq_data; in hyperv_irq_remapping_alloc() local
123 struct irq_data *irq_data, bool reserve) in hyperv_irq_remapping_activate()
/kernel/linux/linux-4.19/arch/sparc/kernel/
Dprom_irqtrans.c117 struct sabre_irq_data *irq_data = _arg2; in sabre_wsync_handler() local
225 struct sabre_irq_data *irq_data = _data; in sabre_irq_build() local
272 struct sabre_irq_data *irq_data; in sabre_irq_trans_init() local
382 struct schizo_irq_data *irq_data = _data; in schizo_irq_build() local
430 struct schizo_irq_data *irq_data; in __schizo_irq_trans_init() local
514 struct fire_irq_data *irq_data = _data; in fire_irq_build() local
545 struct fire_irq_data *irq_data; in fire_irq_trans_init() local
/kernel/linux/linux-5.10/arch/sparc/kernel/
Dprom_irqtrans.c117 struct sabre_irq_data *irq_data = _arg2; in sabre_wsync_handler() local
225 struct sabre_irq_data *irq_data = _data; in sabre_irq_build() local
272 struct sabre_irq_data *irq_data; in sabre_irq_trans_init() local
382 struct schizo_irq_data *irq_data = _data; in schizo_irq_build() local
430 struct schizo_irq_data *irq_data; in __schizo_irq_trans_init() local
514 struct fire_irq_data *irq_data = _data; in fire_irq_build() local
545 struct fire_irq_data *irq_data; in fire_irq_trans_init() local
/kernel/linux/linux-4.19/drivers/base/regmap/
Dregmap-irq.c199 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_enable() local
208 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_disable() local
217 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_set_type() local
249 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_set_wake() local
/kernel/linux/linux-5.10/drivers/thermal/
Ddb8500_thermal.c111 static irqreturn_t prcmu_low_irq_handler(int irq, void *irq_data) in prcmu_low_irq_handler()
140 static irqreturn_t prcmu_high_irq_handler(int irq, void *irq_data) in prcmu_high_irq_handler()

12345678910