/linux-6.3-rc2/drivers/gpu/drm/msm/disp/dpu1/ |
A D | dpu_hw_interrupts.c | 162 #define DPU_IRQ_REG(irq_idx) (irq_idx / 32) argument 163 #define DPU_IRQ_MASK(irq_idx) (BIT(irq_idx % 32)) argument 182 dpu_kms->hw_intr->irq_tbl[irq_idx].cb(dpu_kms->hw_intr->irq_tbl[irq_idx].arg, irq_idx); in dpu_core_irq_callback_handler() 190 int irq_idx; in dpu_core_irq() local 256 if (irq_idx < 0 || irq_idx >= intr->total_irqs) { in dpu_hw_intr_enable_irq_locked() 305 if (irq_idx < 0 || irq_idx >= intr->total_irqs) { in dpu_hw_intr_disable_irq_locked() 396 if (irq_idx < 0 || irq_idx >= intr->total_irqs) { in dpu_core_irq_read() 466 if (irq_idx < 0 || irq_idx >= dpu_kms->hw_intr->total_irqs) { in dpu_core_irq_register_callback() 487 irq_idx); in dpu_core_irq_register_callback() 490 irq_idx); in dpu_core_irq_register_callback() [all …]
|
A D | dpu_core_irq.h | 40 int irq_idx); 55 int irq_idx, 56 void (*irq_cb)(void *arg, int irq_idx), 70 int irq_idx);
|
A D | dpu_trace.h | 171 TP_PROTO(int irq_idx), 172 TP_ARGS(irq_idx), 177 __entry->irq_idx = irq_idx; 182 TP_PROTO(int irq_idx), 183 TP_ARGS(irq_idx) 187 TP_ARGS(irq_idx) 204 __entry->irq_idx = irq_idx; 523 __entry->irq_idx = irq_idx; 883 __entry->irq_idx = irq_idx; 892 TP_ARGS(irq_idx), [all …]
|
A D | dpu_hw_interrupts.h | 61 void (*cb)(void *arg, int irq_idx);
|
A D | dpu_encoder_phys_cmd.c | 75 static void dpu_encoder_phys_cmd_pp_tx_done_irq(void *arg, int irq_idx) in dpu_encoder_phys_cmd_pp_tx_done_irq() argument 102 static void dpu_encoder_phys_cmd_pp_rd_ptr_irq(void *arg, int irq_idx) in dpu_encoder_phys_cmd_pp_rd_ptr_irq() argument 120 static void dpu_encoder_phys_cmd_ctl_start_irq(void *arg, int irq_idx) in dpu_encoder_phys_cmd_ctl_start_irq() argument 133 static void dpu_encoder_phys_cmd_underrun_irq(void *arg, int irq_idx) in dpu_encoder_phys_cmd_underrun_irq() argument
|
A D | dpu_encoder_phys.h | 373 void (*func)(void *arg, int irq_idx),
|
A D | dpu_encoder_phys_vid.c | 301 static void dpu_encoder_phys_vid_vblank_irq(void *arg, int irq_idx) in dpu_encoder_phys_vid_vblank_irq() argument 338 static void dpu_encoder_phys_vid_underrun_irq(void *arg, int irq_idx) in dpu_encoder_phys_vid_underrun_irq() argument
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/ |
A D | pcic.c | 313 int i, irq_idx; in ath11k_pcic_free_irq() local 328 u32 irq_idx; in ath11k_pcic_ce_irq_enable() local 342 u32 irq_idx; in ath11k_pcic_ce_irq_disable() local 370 int irq_idx; in ath11k_pcic_sync_ce_irqs() local 480 int i, j, irq_idx; in ath11k_pcic_sync_ext_irqs() local 486 irq_idx = irq_grp->irqs[j]; in ath11k_pcic_sync_ext_irqs() 597 ab->irq_num[irq_idx] = irq; in ath11k_pcic_ext_irq_config() 624 int irq, i, ret, irq_idx; in ath11k_pcic_config_irq() local 656 irq_idx, ret); in ath11k_pcic_config_irq() 660 ab->irq_num[irq_idx] = irq; in ath11k_pcic_config_irq() [all …]
|
A D | ahb.c | 315 int irq_idx; in ath11k_ahb_sync_ce_irqs() local 321 irq_idx = ATH11K_IRQ_CE0_OFFSET + i; in ath11k_ahb_sync_ce_irqs() 329 int irq_idx; in ath11k_ahb_sync_ext_irqs() local 335 irq_idx = irq_grp->irqs[j]; in ath11k_ahb_sync_ext_irqs() 475 int irq_idx; in ath11k_ahb_free_irq() local 611 int irq_idx = irq_grp->irqs[j]; in ath11k_ahb_config_ext_irq() local 614 irq_name[irq_idx]); in ath11k_ahb_config_ext_irq() 615 ab->irq_num[irq_idx] = irq; in ath11k_ahb_config_ext_irq() 619 irq_name[irq_idx], irq_grp); in ath11k_ahb_config_ext_irq() 632 int irq, irq_idx, i; in ath11k_ahb_config_irq() local [all …]
|
/linux-6.3-rc2/arch/m68k/mac/ |
A D | via.c | 341 int irq_idx = IRQ_IDX(irq); in via_nubus_irq_startup() local 499 int irq_idx = IRQ_IDX(irq); in via_irq_enable() local 502 via1[vIER] = IER_SET_BIT(irq_idx); in via_irq_enable() 505 via2[gIER] = IER_SET_BIT(irq_idx); in via_irq_enable() 510 nubus_disabled &= ~(1 << irq_idx); in via_irq_enable() 519 via2[rSIER] = IER_SET_BIT(irq_idx); in via_irq_enable() 527 int irq_idx = IRQ_IDX(irq); in via_irq_disable() local 530 via1[vIER] = IER_CLR_BIT(irq_idx); in via_irq_disable() 532 via2[gIER] = IER_CLR_BIT(irq_idx); in via_irq_disable() 537 nubus_disabled |= 1 << irq_idx; in via_irq_disable() [all …]
|
A D | psc.c | 154 int irq_idx = IRQ_IDX(irq); in psc_irq_enable() local 157 psc_write_byte(pIER, (1 << irq_idx) | 0x80); in psc_irq_enable() 162 int irq_idx = IRQ_IDX(irq); in psc_irq_disable() local 165 psc_write_byte(pIER, 1 << irq_idx); in psc_irq_disable()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/ |
A D | pci.c | 320 int i, irq_idx; in ath12k_pci_free_irq() local 334 u32 irq_idx; in ath12k_pci_ce_irq_enable() local 337 enable_irq(ab->irq_num[irq_idx]); in ath12k_pci_ce_irq_enable() 342 u32 irq_idx; in ath12k_pci_ce_irq_disable() local 362 int irq_idx; in ath12k_pci_sync_ce_irqs() local 427 int i, j, irq_idx; in ath12k_pci_sync_ext_irqs() local 433 irq_idx = irq_grp->irqs[j]; in ath12k_pci_sync_ext_irqs() 516 ab->irq_num[irq_idx] = irq; in ath12k_pci_ext_irq_config() 545 int irq, i, ret, irq_idx; in ath12k_pci_config_irq() local 572 irq_idx, ret); in ath12k_pci_config_irq() [all …]
|
/linux-6.3-rc2/drivers/platform/x86/ |
A D | serial-multi-instantiate.c | 34 int irq_idx; member 56 ret = acpi_dev_gpio_irq_get(adev, inst->irq_idx); in smi_get_irq() 59 ret = platform_get_irq(pdev, inst->irq_idx); in smi_get_irq() 66 inst->irq_idx); in smi_get_irq()
|
/linux-6.3-rc2/drivers/clocksource/ |
A D | exynos_mct.c | 574 unsigned int irq_idx; in exynos4_timer_interrupts() local 583 irq_idx = MCT_L0_IRQ + local_idx[cpu]; in exynos4_timer_interrupts() 586 if (irq_idx >= ARRAY_SIZE(mct_irqs)) in exynos4_timer_interrupts() 588 mct_irq = mct_irqs[irq_idx]; in exynos4_timer_interrupts()
|
/linux-6.3-rc2/drivers/net/ethernet/fungible/funeth/ |
A D | funeth_tx.c | 684 unsigned int irq_idx, ndesc = q->mask + 1; in fun_txq_create_dev() local 691 irq_idx = irq ? irq->irq_idx : 0; in fun_txq_create_dev() 698 irq_idx, 0, fp->fdev->kern_end_qid, 0, in fun_txq_create_dev() 719 irq ? "Tx" : "XDP", q->qidx, ndesc, q->hw_qid, irq_idx, in fun_txq_create_dev() 742 q->irq ? q->irq->irq_idx : 0, q->ethid); in fun_txq_free_dev()
|
A D | funeth_rx.c | 740 irq->irq_idx, 0, fp->fdev->kern_end_qid, in fun_rxq_create_dev() 751 q->qidx, ncqe, nrqe, q->hw_cqid, q->hw_sqid, irq->irq_idx, in fun_rxq_create_dev() 777 q->qidx, q->hw_cqid, q->hw_sqid, irq->irq_idx); in fun_rxq_free_dev()
|
A D | funeth_txrx.h | 220 u16 irq_idx; /* index of MSI-X interrupt */ member
|
/linux-6.3-rc2/drivers/ntb/test/ |
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-6.3-rc2/kernel/irq/ |
A D | generic-chip.c | 440 int irq_idx; in irq_unmap_generic_chip() local 446 irq_idx = hw_irq % dgc->irqs_per_chip; in irq_unmap_generic_chip() 448 clear_bit(irq_idx, &gc->installed); in irq_unmap_generic_chip()
|
/linux-6.3-rc2/drivers/vdpa/solidrun/ |
A D | snet_vdpa.h | 42 u32 irq_idx; member
|
A D | snet_main.c | 386 snet_write32(snet, off, snet->vqs[i]->irq_idx); in snet_write_conf() 433 irq = pci_irq_vector(pdev, snet->vqs[i]->irq_idx); in snet_request_irqs() 852 snet->vqs[i]->irq_idx = psnet_get_next_irq_num(psnet); in snet_reserve_irq_idx() 855 pci_name(pdev), snet->vqs[i]->irq_idx); in snet_reserve_irq_idx()
|
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns/ |
A D | hns_dsaf_rcb.c | 447 bool irq_idx, is_ver1; in hns_rcb_ring_get_cfg() local 454 irq_idx = HNS_RCB_IRQ_IDX_RX; in hns_rcb_ring_get_cfg() 460 irq_idx = HNS_RCB_IRQ_IDX_TX; in hns_rcb_ring_get_cfg() 471 ring->irq = ring_pair_cb->virq[irq_idx]; in hns_rcb_ring_get_cfg()
|
/linux-6.3-rc2/drivers/net/ethernet/amazon/ena/ |
A D | ena_netdev.c | 659 int irq_idx = ENA_IO_IRQ_IDX(i); in ena_init_rx_cpu_rmap() local 662 pci_irq_vector(adapter->pdev, irq_idx)); in ena_init_rx_cpu_rmap() 2130 int irq_idx, i, cpu; in ena_setup_io_intr() local 2137 irq_idx = ENA_IO_IRQ_IDX(i); in ena_setup_io_intr() 2140 snprintf(adapter->irq_tbl[irq_idx].name, ENA_IRQNAME_SIZE, in ena_setup_io_intr() 2142 adapter->irq_tbl[irq_idx].handler = ena_intr_msix_io; in ena_setup_io_intr() 2143 adapter->irq_tbl[irq_idx].data = &adapter->ena_napi[i]; in ena_setup_io_intr() 2144 adapter->irq_tbl[irq_idx].vector = in ena_setup_io_intr() 2145 pci_irq_vector(adapter->pdev, irq_idx); in ena_setup_io_intr() 2146 adapter->irq_tbl[irq_idx].cpu = cpu; in ena_setup_io_intr() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/ |
A D | fec_ptp.c | 732 void fec_ptp_init(struct platform_device *pdev, int irq_idx) in fec_ptp_init() argument 772 irq = platform_get_irq_optional(pdev, irq_idx); in fec_ptp_init()
|
A D | fec.h | 685 void fec_ptp_init(struct platform_device *pdev, int irq_idx);
|