Home
last modified time | relevance | path

Searched refs:irq_data (Results 1 – 25 of 498) sorted by relevance

12345678910>>...20

/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
A Dmbox_init.c47 if (!irq_data) in cn20k_register_afvf_mbox_intr()
57 irq_data[vec].start = 0; in cn20k_register_afvf_mbox_intr()
58 irq_data[vec].mdevs = 64; in cn20k_register_afvf_mbox_intr()
63 irq_data[vec].start = 64; in cn20k_register_afvf_mbox_intr()
64 irq_data[vec].mdevs = 64; in cn20k_register_afvf_mbox_intr()
69 irq_data[vec].start = 0; in cn20k_register_afvf_mbox_intr()
70 irq_data[vec].mdevs = 64; in cn20k_register_afvf_mbox_intr()
82 irq_data[vec].rvu = rvu; in cn20k_register_afvf_mbox_intr()
89 &irq_data[vec]); in cn20k_register_afvf_mbox_intr()
179 if (!irq_data) in cn20k_register_afpf_mbox_intr()
[all …]
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dcn20k.c176 irq_data->pf_queue_work_hdlr(mbox, pf->mbox_pfvf_wq, irq_data->start, in cn20k_pfvf_mbox_intr_handler()
192 if (!irq_data) in cn20k_register_pfvf_mbox_intr()
201 irq_data[vec].start = 0; in cn20k_register_pfvf_mbox_intr()
202 irq_data[vec].mdevs = 64; in cn20k_register_pfvf_mbox_intr()
207 irq_data[vec].start = 64; in cn20k_register_pfvf_mbox_intr()
208 irq_data[vec].mdevs = 96; in cn20k_register_pfvf_mbox_intr()
213 irq_data[vec].start = 0; in cn20k_register_pfvf_mbox_intr()
214 irq_data[vec].mdevs = 64; in cn20k_register_pfvf_mbox_intr()
219 irq_data[vec].start = 64; in cn20k_register_pfvf_mbox_intr()
225 irq_data[vec].pf = pf; in cn20k_register_pfvf_mbox_intr()
[all …]
/drivers/iommu/
A Dhyperv-iommu.c70 struct irq_data *irq_data; in hyperv_irq_remapping_alloc() local
81 if (!irq_data) { in hyperv_irq_remapping_alloc()
86 irq_data->chip = &hyperv_ir_chip; in hyperv_irq_remapping_alloc()
194 hyperv_root_ir_compose_msi_msg(struct irq_data *irq_data, struct msi_msg *msg) in hyperv_root_ir_compose_msi_msg() argument
204 cfg = irqd_cfg(irq_data); in hyperv_root_ir_compose_msi_msg()
268 struct irq_data *irq_data; in hyperv_root_irq_remapping_alloc() local
286 if (!irq_data) { in hyperv_root_irq_remapping_alloc()
296 irq_data->chip_data = data; in hyperv_root_irq_remapping_alloc()
304 struct irq_data *irq_data; in hyperv_root_irq_remapping_free() local
312 if (irq_data && irq_data->chip_data) { in hyperv_root_irq_remapping_free()
[all …]
/drivers/mfd/
A Drc5t583-irq.c140 static void rc5t583_irq_lock(struct irq_data *irq_data) in rc5t583_irq_lock() argument
142 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data); in rc5t583_irq_lock()
146 static void rc5t583_irq_unmask(struct irq_data *irq_data) in rc5t583_irq_unmask() argument
149 unsigned int __irq = irq_data->irq - rc5t583->irq_base; in rc5t583_irq_unmask()
157 static void rc5t583_irq_mask(struct irq_data *irq_data) in rc5t583_irq_mask() argument
160 unsigned int __irq = irq_data->irq - rc5t583->irq_base; in rc5t583_irq_mask()
170 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type) in rc5t583_irq_set_type() argument
173 unsigned int __irq = irq_data->irq - rc5t583->irq_base; in rc5t583_irq_set_type()
192 rc5t583_irq_unmask(irq_data); in rc5t583_irq_set_type()
198 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data) in rc5t583_irq_sync_unlock() argument
[all …]
A Dqcom-pm8008.c109 const struct regmap_irq *irq_data, int idx, in pm8008_set_type_config() argument
115 buf[POLARITY_HI_INDEX][idx] &= ~irq_data->mask; in pm8008_set_type_config()
116 buf[POLARITY_LO_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config()
121 buf[POLARITY_HI_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config()
122 buf[POLARITY_LO_INDEX][idx] &= ~irq_data->mask; in pm8008_set_type_config()
126 buf[POLARITY_HI_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config()
127 buf[POLARITY_LO_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config()
135 buf[SET_TYPE_INDEX][idx] |= irq_data->mask; in pm8008_set_type_config()
137 buf[SET_TYPE_INDEX][idx] &= ~irq_data->mask; in pm8008_set_type_config()
195 struct regmap_irq_chip_data *irq_data; in pm8008_probe() local
[all …]
A Dmax8925-core.c480 irq_data = &max8925_irqs[i]; in max8925_irq()
482 if (irq_data->tsc_irq) in max8925_irq()
491 read_reg = irq_data->reg; in max8925_irq()
494 if (value & irq_data->enable) in max8925_irq()
509 irq_data = &max8925_irqs[i]; in max8925_tsc_irq()
511 if (!irq_data->tsc_irq) in max8925_tsc_irq()
520 read_reg = irq_data->reg; in max8925_tsc_irq()
523 if (value & irq_data->enable) in max8925_tsc_irq()
555 irq_data = &max8925_irqs[i]; in max8925_irq_sync_unlock()
557 switch (irq_data->mask_reg) { in max8925_irq_sync_unlock()
[all …]
A Dmt6358-irq.c75 static void pmic_irq_enable(struct irq_data *data) in pmic_irq_enable()
79 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_enable()
88 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_disable()
93 static void pmic_irq_lock(struct irq_data *data) in pmic_irq_lock()
104 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_sync_unlock()
146 struct pmic_irq_data *irqd = chip->irq_data; in mt6358_irq_sp_handler()
183 struct pmic_irq_data *irqd = chip->irq_data; in mt6358_irq_handler()
234 chip->irq_data = &mt6357_irqd; in mt6358_irq_init()
239 chip->irq_data = &mt6358_irqd; in mt6358_irq_init()
243 chip->irq_data = &mt6359_irqd; in mt6358_irq_init()
[all …]
A Dmax8998-irq.c95 irq_to_max8998_irq(struct max8998_dev *max8998, struct irq_data *data) in irq_to_max8998_irq()
100 static void max8998_irq_lock(struct irq_data *data) in max8998_irq_lock()
107 static void max8998_irq_sync_unlock(struct irq_data *data) in max8998_irq_sync_unlock()
127 static void max8998_irq_unmask(struct irq_data *data) in max8998_irq_unmask()
130 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_unmask() local
132 max8998->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask; in max8998_irq_unmask()
135 static void max8998_irq_mask(struct irq_data *data) in max8998_irq_mask()
138 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_mask() local
140 max8998->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask; in max8998_irq_mask()
A Dmt6397-irq.c21 static void mt6397_irq_lock(struct irq_data *data) in mt6397_irq_lock()
28 static void mt6397_irq_sync_unlock(struct irq_data *data) in mt6397_irq_sync_unlock()
43 static void mt6397_irq_disable(struct irq_data *data) in mt6397_irq_disable()
52 static void mt6397_irq_enable(struct irq_data *data) in mt6397_irq_enable()
61 static int mt6397_irq_set_wake(struct irq_data *irq_data, unsigned int on) in mt6397_irq_set_wake() argument
63 struct mt6397_chip *mt6397 = irq_data_get_irq_chip_data(irq_data); in mt6397_irq_set_wake()
64 int shift = irq_data->hwirq & 0xf; in mt6397_irq_set_wake()
65 int reg = irq_data->hwirq >> 4; in mt6397_irq_set_wake()
A Dmax8997-irq.c100 static void max8997_irq_lock(struct irq_data *data) in max8997_irq_lock()
107 static void max8997_irq_sync_unlock(struct irq_data *data) in max8997_irq_sync_unlock()
129 irq_to_max8997_irq(struct max8997_dev *max8997, struct irq_data *data) in irq_to_max8997_irq()
134 static void max8997_irq_mask(struct irq_data *data) in max8997_irq_mask()
137 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, in max8997_irq_mask() local
140 max8997->irq_masks_cur[irq_data->group] |= irq_data->mask; in max8997_irq_mask()
143 static void max8997_irq_unmask(struct irq_data *data) in max8997_irq_unmask()
146 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, in max8997_irq_unmask() local
149 max8997->irq_masks_cur[irq_data->group] &= ~irq_data->mask; in max8997_irq_unmask()
/drivers/regulator/
A Dtps65219-regulator.c344 dev_err(irq_data->dev, in tps65219_regulator_irq_handler()
353 irq_data->type->event_name, irq_data->type->regulator_name); in tps65219_regulator_irq_handler()
445 irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL); in tps65219_regulator_probe()
446 if (!irq_data) in tps65219_regulator_probe()
449 irq_data->dev = tps->dev; in tps65219_regulator_probe()
450 irq_data->type = irq_type; in tps65219_regulator_probe()
455 irq_data); in tps65219_regulator_probe()
468 irq_data = devm_kmalloc(tps->dev, sizeof(*irq_data), GFP_KERNEL); in tps65219_regulator_probe()
469 if (!irq_data) in tps65219_regulator_probe()
472 irq_data->dev = tps->dev; in tps65219_regulator_probe()
[all …]
A Dtps6594-regulator.c496 if (irq_data->type->event_name[0] == '\0') { in tps6594_regulator_irq_handler()
498 dev_err(irq_data->dev, in tps6594_regulator_irq_handler()
504 irq_data->type->event_name, irq_data->type->regulator_name); in tps6594_regulator_irq_handler()
506 regulator_notifier_call_chain(irq_data->rdev, in tps6594_regulator_irq_handler()
507 irq_data->type->event, NULL); in tps6594_regulator_irq_handler()
531 irq_data[*irq_idx].dev = tps->dev; in tps6594_request_reg_irqs()
532 irq_data[*irq_idx].type = irq_type; in tps6594_request_reg_irqs()
533 irq_data[*irq_idx].rdev = rdev; in tps6594_request_reg_irqs()
537 irq_type->irq_name, &irq_data[*irq_idx]); in tps6594_request_reg_irqs()
619 struct tps6594_regulator_irq_data *irq_data; in tps6594_regulator_probe() local
[all …]
/drivers/irqchip/
A Dirq-gic-v5.c121 static void gicv5_ppi_irq_mask(struct irq_data *d) in gicv5_ppi_irq_mask()
160 static void gicv5_spi_irq_mask(struct irq_data *d) in gicv5_spi_irq_mask()
165 static void gicv5_lpi_irq_mask(struct irq_data *d) in gicv5_lpi_irq_mask()
224 static void gicv5_ppi_irq_eoi(struct irq_data *d) in gicv5_ppi_irq_eoi()
235 static void gicv5_spi_irq_eoi(struct irq_data *d) in gicv5_spi_irq_eoi()
240 static void gicv5_lpi_irq_eoi(struct irq_data *d) in gicv5_lpi_irq_eoi()
649 struct irq_data *d; in gicv5_irq_domain_free()
694 struct irq_data *irqd; in gicv5_irq_spi_domain_alloc()
758 struct irq_data *irqd; in gicv5_irq_lpi_domain_alloc()
805 struct irq_data *irqd; in gicv5_irq_ipi_domain_alloc()
[all …]
A Dirq-partition-percpu.c31 static void partition_irq_mask(struct irq_data *d) in partition_irq_mask()
35 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); in partition_irq_mask()
42 static void partition_irq_unmask(struct irq_data *d) in partition_irq_unmask()
46 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); in partition_irq_unmask()
53 static int partition_irq_set_irqchip_state(struct irq_data *d, in partition_irq_set_irqchip_state()
59 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); in partition_irq_set_irqchip_state()
68 static int partition_irq_get_irqchip_state(struct irq_data *d, in partition_irq_get_irqchip_state()
74 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); in partition_irq_get_irqchip_state()
87 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); in partition_irq_set_type()
99 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); in partition_irq_print_chip()
[all …]
A Dirq-riscv-imsic-platform.c44 static void imsic_irq_mask(struct irq_data *d) in imsic_irq_mask()
49 static void imsic_irq_unmask(struct irq_data *d) in imsic_irq_unmask()
54 static int imsic_irq_retrigger(struct irq_data *d) in imsic_irq_retrigger()
67 static void imsic_irq_ack(struct irq_data *d) in imsic_irq_ack()
87 static void imsic_irq_compose_msg(struct irq_data *d, struct msi_msg *msg) in imsic_irq_compose_msg()
93 static void imsic_msi_update_msg(struct irq_data *d, struct imsic_vector *vec) in imsic_msi_update_msg()
101 static int imsic_irq_set_affinity(struct irq_data *d, const struct cpumask *mask_val, in imsic_irq_set_affinity()
179 static void imsic_irq_force_complete_move(struct irq_data *d) in imsic_irq_force_complete_move()
250 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in imsic_irq_domain_free()
258 struct irq_data *irqd, int ind) in imsic_irq_debug_show()
A Dirq-xtensa-mx.c70 static void xtensa_mx_irq_mask(struct irq_data *d) in xtensa_mx_irq_mask()
88 static void xtensa_mx_irq_unmask(struct irq_data *d) in xtensa_mx_irq_unmask()
106 static void xtensa_mx_irq_enable(struct irq_data *d) in xtensa_mx_irq_enable()
111 static void xtensa_mx_irq_disable(struct irq_data *d) in xtensa_mx_irq_disable()
116 static void xtensa_mx_irq_ack(struct irq_data *d) in xtensa_mx_irq_ack()
121 static int xtensa_mx_irq_retrigger(struct irq_data *d) in xtensa_mx_irq_retrigger()
131 static int xtensa_mx_irq_set_affinity(struct irq_data *d, in xtensa_mx_irq_set_affinity()
/drivers/gpio/
A Dgpio-zynq.c406 static void zynq_gpio_irq_mask(struct irq_data *irq_data) in zynq_gpio_irq_mask() argument
415 device_pin_num = irq_data->hwirq; in zynq_gpio_irq_mask()
430 static void zynq_gpio_irq_unmask(struct irq_data *irq_data) in zynq_gpio_irq_unmask() argument
439 device_pin_num = irq_data->hwirq; in zynq_gpio_irq_unmask()
453 static void zynq_gpio_irq_ack(struct irq_data *irq_data) in zynq_gpio_irq_ack() argument
459 device_pin_num = irq_data->hwirq; in zynq_gpio_irq_ack()
472 static void zynq_gpio_irq_enable(struct irq_data *irq_data) in zynq_gpio_irq_enable() argument
484 zynq_gpio_irq_ack(irq_data); in zynq_gpio_irq_enable()
485 zynq_gpio_irq_unmask(irq_data); in zynq_gpio_irq_enable()
503 static int zynq_gpio_set_irq_type(struct irq_data *irq_data, unsigned int type) in zynq_gpio_set_irq_type() argument
[all …]
A Dgpio-xilinx.c292 struct irq_data *data = irq_get_irq_data(gpio->irq); in xgpio_suspend()
326 static void xgpio_irq_ack(struct irq_data *irq_data) in xgpio_irq_ack() argument
333 struct irq_data *data = irq_get_irq_data(gpio->irq); in xgpio_resume()
372 static void xgpio_irq_mask(struct irq_data *irq_data) in xgpio_irq_mask() argument
375 struct xgpio_instance *chip = irq_data_get_irq_chip_data(irq_data); in xgpio_irq_mask()
376 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_irq_mask()
400 static void xgpio_irq_unmask(struct irq_data *irq_data) in xgpio_irq_unmask() argument
404 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_irq_unmask()
441 static int xgpio_set_irq_type(struct irq_data *irq_data, unsigned int type) in xgpio_set_irq_type() argument
444 int irq_offset = irqd_to_hwirq(irq_data); in xgpio_set_irq_type()
[all …]
/drivers/gpu/drm/amd/display/dc/link/protocols/
A Dlink_dp_irq_handler.c315 static void read_dpcd204h_on_irq_hpd(struct dc_link *link, union hpd_irq_data *irq_data) in read_dpcd204h_on_irq_hpd() argument
327 irq_data->bytes.lane_status_updated.bits.EQ_INTERLANE_ALIGN_DONE_128b_132b = in read_dpcd204h_on_irq_hpd()
329 irq_data->bytes.lane_status_updated.bits.CDS_INTERLANE_ALIGN_DONE_128b_132b = in read_dpcd204h_on_irq_hpd()
336 union hpd_irq_data *irq_data) in dp_read_hpd_rx_irq_data() argument
352 irq_data->raw, in dp_read_hpd_rx_irq_data()
358 &irq_data->bytes.link_service_irq_esi0.raw, 1); in dp_read_hpd_rx_irq_data()
375 irq_data->bytes.sink_cnt.raw = tmp[DP_SINK_COUNT_ESI - DP_SINK_COUNT_ESI]; in dp_read_hpd_rx_irq_data()
377 irq_data->bytes.lane01_status.raw = tmp[DP_LANE0_1_STATUS_ESI - DP_SINK_COUNT_ESI]; in dp_read_hpd_rx_irq_data()
378 irq_data->bytes.lane23_status.raw = tmp[DP_LANE2_3_STATUS_ESI - DP_SINK_COUNT_ESI]; in dp_read_hpd_rx_irq_data()
380 irq_data->bytes.sink_status.raw = tmp[DP_SINK_STATUS_ESI - DP_SINK_COUNT_ESI]; in dp_read_hpd_rx_irq_data()
[all …]
/drivers/cdx/
A Dcdx_msi.c19 static void cdx_msi_write_msg(struct irq_data *irq_data, struct msi_msg *msg) in cdx_msi_write_msg() argument
21 struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data); in cdx_msi_write_msg()
31 static void cdx_msi_write_irq_lock(struct irq_data *irq_data) in cdx_msi_write_irq_lock() argument
33 struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data); in cdx_msi_write_irq_lock()
39 static void cdx_msi_write_irq_unlock(struct irq_data *irq_data) in cdx_msi_write_irq_unlock() argument
41 struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data); in cdx_msi_write_irq_unlock()
/drivers/remoteproc/
A Dda8xx_remoteproc.c72 void (*ack_fxn)(struct irq_data *data);
73 struct irq_data *irq_data; member
125 drproc->ack_fxn(drproc->irq_data); in da8xx_rproc_callback()
241 struct irq_data *irq_data; in da8xx_rproc_probe() local
253 irq_data = irq_get_irq_data(irq); in da8xx_rproc_probe()
254 if (!irq_data) in da8xx_rproc_probe()
321 drproc->ack_fxn = irq_data->chip->irq_ack; in da8xx_rproc_probe()
322 drproc->irq_data = irq_data; in da8xx_rproc_probe()
/drivers/iommu/intel/
A Dirq_remapping.c1234 static void intel_ir_compose_msi_msg(struct irq_data *irq_data, in intel_ir_compose_msi_msg() argument
1389 struct irq_data *irq_data; in intel_free_irq_resources() local
1396 if (irq_data && irq_data->chip_data) { in intel_free_irq_resources()
1397 data = irq_data->chip_data; in intel_free_irq_resources()
1415 struct irq_data *irq_data; in intel_irq_remapping_alloc() local
1442 irq_cfg = irqd_cfg(irq_data); in intel_irq_remapping_alloc()
1443 if (!irq_data || !irq_cfg) { in intel_irq_remapping_alloc()
1462 irq_data->chip_data = ird; in intel_irq_remapping_alloc()
1468 irq_data->chip = &intel_ir_chip; in intel_irq_remapping_alloc()
1488 struct irq_data *irq_data, bool reserve) in intel_irq_remapping_activate() argument
[all …]
/drivers/usb/typec/tcpm/qcom/
A Dqcom_pmic_typec_pdphy.c99 struct pmic_typec_pdphy_irq_data *irq_data; member
381 switch (irq_data->virq) { in qcom_pmic_typec_pdphy_isr()
529 enable_irq(pmic_typec_pdphy->irq_data[i].irq); in qcom_pmic_typec_pdphy_start()
560 struct pmic_typec_pdphy_irq_data *irq_data; in qcom_pmic_typec_pdphy_probe() local
570 irq_data = devm_kzalloc(dev, sizeof(*irq_data) * res->nr_irqs, in qcom_pmic_typec_pdphy_probe()
572 if (!irq_data) in qcom_pmic_typec_pdphy_probe()
583 pmic_typec_pdphy->irq_data = irq_data; in qcom_pmic_typec_pdphy_probe()
592 irq_data->pmic_typec_pdphy = pmic_typec_pdphy; in qcom_pmic_typec_pdphy_probe()
593 irq_data->irq = irq; in qcom_pmic_typec_pdphy_probe()
594 irq_data->virq = res->irq_params[i].virq; in qcom_pmic_typec_pdphy_probe()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7921/
A Dsdio.c60 struct mt7921_sdio_intr *irq_data = sdio->intr_data; in mt7921s_parse_intr() local
64 err = sdio_readsb(sdio->func, irq_data, MCR_WHISR, sizeof(*irq_data)); in mt7921s_parse_intr()
70 if (irq_data->rx.num[0] > 16 || in mt7921s_parse_intr()
71 irq_data->rx.num[1] > 128) in mt7921s_parse_intr()
74 intr->isr = irq_data->isr; in mt7921s_parse_intr()
75 intr->rec_mb = irq_data->rec_mb; in mt7921s_parse_intr()
76 intr->tx.wtqcr = irq_data->tx.wtqcr; in mt7921s_parse_intr()
77 intr->rx.num = irq_data->rx.num; in mt7921s_parse_intr()
80 intr->rx.len[0] = irq_data->rx.len0; in mt7921s_parse_intr()
82 intr->rx.len[1] = irq_data->rx.len1; in mt7921s_parse_intr()
/drivers/misc/rp1/
A Drp1_pci.c44 struct irq_data *pcie_irqds[64];
60 static void rp1_mask_irq(struct irq_data *irqd) in rp1_mask_irq()
63 struct irq_data *pcie_irqd = rp1->pcie_irqds[irqd->hwirq]; in rp1_mask_irq()
68 static void rp1_unmask_irq(struct irq_data *irqd) in rp1_unmask_irq()
71 struct irq_data *pcie_irqd = rp1->pcie_irqds[irqd->hwirq]; in rp1_unmask_irq()
76 static int rp1_irq_set_type(struct irq_data *irqd, unsigned int type) in rp1_irq_set_type()
107 unsigned int hwirq = desc->irq_data.hwirq & RP1_HW_IRQ_MASK; in rp1_chained_handle_irq()
127 struct irq_data *pcie_irqd; in rp1_irq_xlate()
145 static int rp1_irq_activate(struct irq_domain *d, struct irq_data *irqd, in rp1_irq_activate()
155 static void rp1_irq_deactivate(struct irq_domain *d, struct irq_data *irqd) in rp1_irq_deactivate()

Completed in 59 milliseconds

12345678910>>...20