Home
last modified time | relevance | path

Searched refs:irq_idx (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_hw_interrupts.c120 #define DPU_IRQ_REG(irq_idx) (irq_idx / 32) argument
121 #define DPU_IRQ_MASK(irq_idx) (BIT(irq_idx % 32)) argument
151 int irq_idx; in dpu_core_irq() local
217 if (irq_idx < 0 || irq_idx >= intr->total_irqs) { in dpu_hw_intr_enable_irq_locked()
266 if (irq_idx < 0 || irq_idx >= intr->total_irqs) { in dpu_hw_intr_disable_irq_locked()
357 if (irq_idx < 0 || irq_idx >= intr->total_irqs) { in dpu_core_irq_read()
448 if (irq_idx < 0 || irq_idx >= dpu_kms->hw_intr->total_irqs) { in dpu_core_irq_register_callback()
464 irq_idx); in dpu_core_irq_register_callback()
467 irq_idx); in dpu_core_irq_register_callback()
506 irq_idx); in dpu_core_irq_unregister_callback()
[all …]
A Ddpu_trace.h172 int irq_idx),
177 __field( int, irq_idx )
182 __entry->irq_idx = irq_idx;
186 __entry->irq_idx)
190 int irq_idx),
195 int irq_idx),
206 __field( int, irq_idx )
213 __entry->irq_idx = irq_idx;
518 __field( int, irq_idx )
526 __entry->irq_idx = irq_idx;
[all …]
A Ddpu_core_irq.h41 int irq_idx,
59 int irq_idx,
77 int irq_idx,
A Ddpu_encoder_phys_cmd.c76 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
105 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
125 static void dpu_encoder_phys_cmd_ctl_start_irq(void *arg, int irq_idx) in dpu_encoder_phys_cmd_ctl_start_irq() argument
138 static void dpu_encoder_phys_cmd_underrun_irq(void *arg, int irq_idx) in dpu_encoder_phys_cmd_underrun_irq() argument
165 irq->irq_idx = phys_enc->hw_ctl->caps->intr_start; in dpu_encoder_phys_cmd_mode_set()
168 irq->irq_idx = phys_enc->hw_pp->caps->intr_done; in dpu_encoder_phys_cmd_mode_set()
171 irq->irq_idx = phys_enc->hw_pp->caps->intr_rdptr; in dpu_encoder_phys_cmd_mode_set()
174 irq->irq_idx = phys_enc->hw_intf->cap->intr_underrun; in dpu_encoder_phys_cmd_mode_set()
786 irq->irq_idx = -EINVAL; in dpu_encoder_phys_cmd_init()
A Ddpu_encoder.c282 irq->irq_idx); in dpu_encoder_helper_wait_for_irq()
286 if (irq->irq_idx < 0) { in dpu_encoder_helper_wait_for_irq()
300 irq->irq_idx, in dpu_encoder_helper_wait_for_irq()
305 irq->irq_idx, true); in dpu_encoder_helper_wait_for_irq()
311 irq->irq_idx, in dpu_encoder_helper_wait_for_irq()
322 irq->irq_idx, in dpu_encoder_helper_wait_for_irq()
349 if (irq->irq_idx < 0) { in dpu_encoder_helper_register_irq()
366 irq->irq_idx); in dpu_encoder_helper_register_irq()
380 if (irq->irq_idx < 0) { in dpu_encoder_helper_unregister_irq()
383 irq->irq_idx); in dpu_encoder_helper_unregister_irq()
[all …]
A Ddpu_encoder_phys_vid.c310 static void dpu_encoder_phys_vid_vblank_irq(void *arg, int irq_idx) in dpu_encoder_phys_vid_vblank_irq() argument
349 static void dpu_encoder_phys_vid_underrun_irq(void *arg, int irq_idx) in dpu_encoder_phys_vid_underrun_irq() argument
378 irq->irq_idx = phys_enc->hw_intf->cap->intr_vsync; in dpu_encoder_phys_vid_mode_set()
381 irq->irq_idx = phys_enc->hw_intf->cap->intr_underrun; in dpu_encoder_phys_vid_mode_set()
729 irq->irq_idx = -EINVAL; in dpu_encoder_phys_vid_init()
A Ddpu_kms.h77 void (*func)(void *arg, int irq_idx);
A Ddpu_encoder_phys.h176 int irq_idx; member
/linux/arch/m68k/mac/
A Dvia.c341 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 Dpsc.c154 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/drivers/net/wireless/ath/ath11k/
A Dahb.c240 int irq_idx; in ath11k_ahb_sync_ce_irqs() local
246 irq_idx = ATH11K_IRQ_CE0_OFFSET + i; in ath11k_ahb_sync_ce_irqs()
254 int irq_idx; in ath11k_ahb_sync_ext_irqs() local
260 irq_idx = irq_grp->irqs[j]; in ath11k_ahb_sync_ext_irqs()
393 int irq_idx; in ath11k_ahb_free_irq() local
526 int irq_idx = irq_grp->irqs[j]; in ath11k_ahb_ext_irq_config() local
529 irq_name[irq_idx]); in ath11k_ahb_ext_irq_config()
530 ab->irq_num[irq_idx] = irq; in ath11k_ahb_ext_irq_config()
534 irq_name[irq_idx], irq_grp); in ath11k_ahb_ext_irq_config()
547 int irq, irq_idx, i; in ath11k_ahb_config_irq() local
[all …]
A Dpci.c545 int i, irq_idx; in ath11k_pci_free_irq() local
559 u32 irq_idx; in ath11k_pci_ce_irq_enable() local
562 enable_irq(ab->irq_num[irq_idx]); in ath11k_pci_ce_irq_enable()
567 u32 irq_idx; in ath11k_pci_ce_irq_disable() local
587 int irq_idx; in ath11k_pci_sync_ce_irqs() local
664 int i, j, irq_idx; in ath11k_pci_sync_ext_irqs() local
670 irq_idx = irq_grp->irqs[j]; in ath11k_pci_sync_ext_irqs()
760 ab->irq_num[irq_idx] = irq; in ath11k_pci_ext_irq_config()
789 int irq, i, ret, irq_idx; in ath11k_pci_config_irq() local
815 irq_idx, ret); in ath11k_pci_config_irq()
[all …]
/linux/drivers/platform/x86/
A Di2c-multi-instantiate.c27 int irq_idx; member
72 ret = acpi_dev_gpio_irq_get(adev, inst_data[i].irq_idx); in i2c_multi_inst_probe()
75 inst_data[i].irq_idx, ret); in i2c_multi_inst_probe()
81 ret = platform_get_irq(pdev, inst_data[i].irq_idx); in i2c_multi_inst_probe()
84 inst_data[i].irq_idx, ret); in i2c_multi_inst_probe()
/linux/drivers/ntb/test/
A Dntb_msi_test.c25 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/
A Dgeneric-chip.c440 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/drivers/net/ethernet/hisilicon/hns/
A Dhns_dsaf_rcb.c447 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/drivers/net/ethernet/freescale/
A Dfec_ptp.c582 void fec_ptp_init(struct platform_device *pdev, int irq_idx) in fec_ptp_init() argument
619 irq = platform_get_irq_optional(pdev, irq_idx); in fec_ptp_init()
A Dfec.h640 void fec_ptp_init(struct platform_device *pdev, int irq_idx);
/linux/drivers/net/ethernet/amazon/ena/
A Dena_netdev.c653 int irq_idx = ENA_IO_IRQ_IDX(i); in ena_init_rx_cpu_rmap() local
656 pci_irq_vector(adapter->pdev, irq_idx)); in ena_init_rx_cpu_rmap()
2122 int irq_idx, i, cpu; in ena_setup_io_intr() local
2129 irq_idx = ENA_IO_IRQ_IDX(i); in ena_setup_io_intr()
2132 snprintf(adapter->irq_tbl[irq_idx].name, ENA_IRQNAME_SIZE, in ena_setup_io_intr()
2134 adapter->irq_tbl[irq_idx].handler = ena_intr_msix_io; in ena_setup_io_intr()
2135 adapter->irq_tbl[irq_idx].data = &adapter->ena_napi[i]; in ena_setup_io_intr()
2136 adapter->irq_tbl[irq_idx].vector = in ena_setup_io_intr()
2137 pci_irq_vector(adapter->pdev, irq_idx); in ena_setup_io_intr()
2138 adapter->irq_tbl[irq_idx].cpu = cpu; in ena_setup_io_intr()
[all …]
/linux/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_main.c3403 enum request_irq_err irq_err, int irq_idx) in stmmac_free_irq() argument
3410 irq_idx = priv->plat->tx_queues_to_use; in stmmac_free_irq()
3413 for (j = irq_idx - 1; j >= 0; j--) { in stmmac_free_irq()
3419 irq_idx = priv->plat->rx_queues_to_use; in stmmac_free_irq()
3422 for (j = irq_idx - 1; j >= 0; j--) { in stmmac_free_irq()
3459 int irq_idx = 0; in stmmac_request_irq_multi_msi() local
3566 irq_idx = i; in stmmac_request_irq_multi_msi()
3591 irq_idx = i; in stmmac_request_irq_multi_msi()
3602 stmmac_free_irq(dev, irq_err, irq_idx); in stmmac_request_irq_multi_msi()
/linux/drivers/net/ethernet/chelsio/cxgb3/
A Dcxgb3_main.c656 int i, j, err, irq_idx = 0, qset_idx = 0; in setup_sge_qsets() local
660 irq_idx = -1; in setup_sge_qsets()
670 irq_idx, in setup_sge_qsets()

Completed in 74 milliseconds