| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | pcic.c | 338 int i, irq_idx; in ath11k_pcic_free_irq() local 343 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + i; in ath11k_pcic_free_irq() 344 free_irq(ab->irq_num[irq_idx], &ab->ce.ce_pipe[i]); in ath11k_pcic_free_irq() 353 u32 irq_idx; in ath11k_pcic_ce_irq_enable() local 361 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_id; in ath11k_pcic_ce_irq_enable() 362 enable_irq(ab->irq_num[irq_idx]); in ath11k_pcic_ce_irq_enable() 367 u32 irq_idx; in ath11k_pcic_ce_irq_disable() local 375 irq_idx = ATH11K_PCI_IRQ_CE0_OFFSET + ce_id; in ath11k_pcic_ce_irq_disable() 376 disable_irq_nosync(ab->irq_num[irq_idx]); in ath11k_pcic_ce_irq_disable() 395 int irq_idx; in ath11k_pcic_sync_ce_irqs() local [all …]
|
| /linux/arch/m68k/mac/ |
| H A D | via.c | 343 int irq_idx = IRQ_IDX(irq); in via_nubus_irq_startup() local 351 via2[vDirA] &= 0xC0 | ~(1 << irq_idx); in via_nubus_irq_startup() 354 via2[vDirA] &= 0x80 | ~(1 << irq_idx); in via_nubus_irq_startup() 501 int irq_idx = IRQ_IDX(irq); in via_irq_enable() local 504 via1[vIER] = IER_SET_BIT(irq_idx); in via_irq_enable() 507 via2[gIER] = IER_SET_BIT(irq_idx); in via_irq_enable() 512 nubus_disabled &= ~(1 << irq_idx); in via_irq_enable() 521 via2[rSIER] = IER_SET_BIT(irq_idx); in via_irq_enable() 529 int irq_idx = IRQ_IDX(irq); in via_irq_disable() local 532 via1[vIER] = IER_CLR_BIT(irq_idx); in via_irq_disable() [all …]
|
| H A D | psc.c | 156 int irq_idx = IRQ_IDX(irq); in psc_irq_enable() local 159 psc_write_byte(pIER, (1 << irq_idx) | 0x80); in psc_irq_enable() 164 int irq_idx = IRQ_IDX(irq); in psc_irq_disable() local 167 psc_write_byte(pIER, 1 << irq_idx); in psc_irq_disable()
|
| /linux/drivers/platform/x86/ |
| H A D | serial-multi-instantiate.c | 36 int irq_idx; member 58 ret = acpi_dev_gpio_irq_get(adev, inst->irq_idx); in smi_get_irq() 63 ret = platform_get_irq(pdev, inst->irq_idx); in smi_get_irq() 74 ret = acpi_dev_gpio_irq_get(adev, inst->irq_idx); in smi_get_irq() 77 ret = platform_get_irq(pdev, inst->irq_idx); in smi_get_irq() 84 inst->irq_idx); in smi_get_irq()
|
| /linux/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_encoder.c | 450 u32 irq_idx, struct dpu_encoder_wait_info *info); 462 unsigned int irq_idx, in dpu_encoder_helper_wait_for_irq() argument 479 DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx)); in dpu_encoder_helper_wait_for_irq() 483 if (irq_idx == 0) { in dpu_encoder_helper_wait_for_irq() 491 DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx), phys_enc->hw_pp->idx - PINGPONG_0, in dpu_encoder_helper_wait_for_irq() 496 irq_idx, in dpu_encoder_helper_wait_for_irq() 500 irq_status = dpu_core_irq_read(phys_enc->dpu_kms, irq_idx); in dpu_encoder_helper_wait_for_irq() 505 DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx), in dpu_encoder_helper_wait_for_irq() 516 DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx), in dpu_encoder_helper_wait_for_irq() 524 func, DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx), in dpu_encoder_helper_wait_for_irq() [all …]
|
| /linux/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth_tx.c | 683 unsigned int irq_idx, ndesc = q->mask + 1; in fun_txq_create_dev() local 690 irq_idx = irq ? irq->irq_idx : 0; in fun_txq_create_dev() 697 irq_idx, 0, fp->fdev->kern_end_qid, 0, in fun_txq_create_dev() 718 irq ? "Tx" : "XDP", q->qidx, ndesc, q->hw_qid, irq_idx, in fun_txq_create_dev() 741 q->irq ? q->irq->irq_idx : 0, q->ethid); in fun_txq_free_dev()
|
| H A D | funeth_rx.c | 739 irq->irq_idx, 0, fp->fdev->kern_end_qid, in fun_rxq_create_dev() 750 q->qidx, ncqe, nrqe, q->hw_cqid, q->hw_sqid, irq->irq_idx, in fun_rxq_create_dev() 776 q->qidx, q->hw_cqid, q->hw_sqid, irq->irq_idx); in fun_rxq_free_dev()
|
| H A D | funeth_txrx.h | 221 u16 irq_idx; /* index of MSI-X interrupt */ member
|
| /linux/drivers/ntb/test/ |
| H A D | ntb_msi_test.c | 25 int irq_idx; member 49 isr_ctx->irq_idx); in ntb_msit_isr() 73 nm->isr_ctx[i].irq_idx = i; in ntb_msit_setup_work()
|
| /linux/kernel/irq/ |
| H A D | generic-chip.c | 497 int irq_idx; in irq_unmap_generic_chip() local 503 irq_idx = hw_irq % dgc->irqs_per_chip; in irq_unmap_generic_chip() 505 clear_bit(irq_idx, &gc->installed); in irq_unmap_generic_chip()
|
| /linux/drivers/vdpa/solidrun/ |
| H A D | snet_vdpa.h | 47 u32 irq_idx; member
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_netdev.c | 1607 int irq_idx, i, cpu; in ena_setup_io_intr() local 1614 irq_idx = ENA_IO_IRQ_IDX(i); in ena_setup_io_intr() 1617 snprintf(adapter->irq_tbl[irq_idx].name, ENA_IRQNAME_SIZE, in ena_setup_io_intr() 1619 adapter->irq_tbl[irq_idx].handler = ena_intr_msix_io; in ena_setup_io_intr() 1620 adapter->irq_tbl[irq_idx].data = &adapter->ena_napi[i]; in ena_setup_io_intr() 1621 adapter->irq_tbl[irq_idx].vector = in ena_setup_io_intr() 1622 pci_irq_vector(adapter->pdev, irq_idx); in ena_setup_io_intr() 1623 adapter->irq_tbl[irq_idx].cpu = cpu; in ena_setup_io_intr() 1626 &adapter->irq_tbl[irq_idx].affinity_hint_mask); in ena_setup_io_intr() 1657 int rc = 0, i, k, irq_idx; in ena_request_io_irq() local [all …]
|
| /linux/drivers/platform/cznic/ |
| H A D | turris-omnia-mcu-gpio.c | 1110 u8 irq_idx; in omnia_mcu_request_irq() local 1116 irq_idx = omnia_int_to_gpio_idx[ffs(spec) - 1]; in omnia_mcu_request_irq() 1117 irq = gpiod_to_irq(gpio_device_get_desc(mcu->gc.gpiodev, irq_idx)); in omnia_mcu_request_irq()
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | fec_ptp.c | 742 void fec_ptp_init(struct platform_device *pdev, int irq_idx) in fec_ptp_init() argument 786 irq = platform_get_irq_optional(pdev, irq_idx); in fec_ptp_init()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 3681 enum request_irq_err irq_err, int irq_idx) in stmmac_free_irq() argument 3688 irq_idx = priv->plat->tx_queues_to_use; in stmmac_free_irq() 3691 for (j = irq_idx - 1; j >= 0; j--) { in stmmac_free_irq() 3697 irq_idx = priv->plat->rx_queues_to_use; in stmmac_free_irq() 3700 for (j = irq_idx - 1; j >= 0; j--) { in stmmac_free_irq() 3740 int irq_idx = 0; in stmmac_request_irq_multi_msi() local 3864 irq_idx = i; in stmmac_request_irq_multi_msi() 3888 irq_idx = i; in stmmac_request_irq_multi_msi() 3898 stmmac_free_irq(dev, irq_err, irq_idx); in stmmac_request_irq_multi_msi()
|