Home
last modified time | relevance | path

Searched refs:irq_tbl (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_hw_interrupts.c174 if (!dpu_kms->hw_intr->irq_tbl[irq_idx].cb) in dpu_core_irq_callback_handler()
177 atomic_inc(&dpu_kms->hw_intr->irq_tbl[irq_idx].count); in dpu_core_irq_callback_handler()
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()
434 intr = kzalloc(struct_size(intr, irq_tbl, nirq), GFP_KERNEL); in dpu_hw_intr_init()
482 dpu_kms->hw_intr->irq_tbl[irq_idx].arg = irq_arg; in dpu_core_irq_register_callback()
483 dpu_kms->hw_intr->irq_tbl[irq_idx].cb = irq_cb; in dpu_core_irq_register_callback()
518 dpu_kms->hw_intr->irq_tbl[irq_idx].cb = NULL; in dpu_core_irq_unregister_callback()
519 dpu_kms->hw_intr->irq_tbl[irq_idx].arg = NULL; in dpu_core_irq_unregister_callback()
539 cb = dpu_kms->hw_intr->irq_tbl[i].cb; in dpu_debugfs_core_irq_show()
570 atomic_set(&dpu_kms->hw_intr->irq_tbl[i].count, 0); in dpu_core_irq_preinstall()
[all …]
A Ddpu_hw_interrupts.h64 } irq_tbl[]; member
/linux-6.3-rc2/drivers/net/ethernet/amazon/ena/
A Dena_netdev.c2116 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].handler = in ena_setup_mgmnt_intr()
2119 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].vector = in ena_setup_mgmnt_intr()
2122 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].cpu = cpu; in ena_setup_mgmnt_intr()
2144 adapter->irq_tbl[irq_idx].vector = in ena_setup_io_intr()
2146 adapter->irq_tbl[irq_idx].cpu = cpu; in ena_setup_io_intr()
2159 irq = &adapter->irq_tbl[ENA_MGMNT_IRQ_IDX]; in ena_request_mgmnt_irq()
2191 irq = &adapter->irq_tbl[i]; in ena_request_io_irq()
2212 irq = &adapter->irq_tbl[k]; in ena_request_io_irq()
2223 irq = &adapter->irq_tbl[ENA_MGMNT_IRQ_IDX]; in ena_free_mgmnt_irq()
2243 irq = &adapter->irq_tbl[i]; in ena_free_io_irq()
[all …]
A Dena_netdev.h358 struct ena_irq irq_tbl[ENA_MAX_MSIX_VEC(ENA_MAX_NUM_IO_QUEUES)]; member
/linux-6.3-rc2/drivers/net/ethernet/amd/
A Dlance.c595 static const char irq_tbl[4] = {3, 4, 5, 9}; in lance_probe1() local
598 dev->irq = irq_tbl[(port_val >> 2) & 3]; in lance_probe1()
602 static const char irq_tbl[8] = {3, 4, 5, 9, 10, 11, 12, 15}; in lance_probe1() local
605 dev->irq = irq_tbl[(reset_val >> 4) & 7]; in lance_probe1()
/linux-6.3-rc2/drivers/net/ethernet/broadcom/
A Dbnx2.c638 synchronize_irq(bp->irq_tbl[i].vector); in bnx2_disable_int_sync()
3435 bnx2_msi(bp->irq_tbl[0].vector, bnapi); in bnx2_chk_missed_msi()
6228 irq = &bp->irq_tbl[i]; in bnx2_request_irq()
6245 irq = &bp->irq_tbl[i]; in __bnx2_free_irq()
6305 bp->irq_tbl[i].handler = bnx2_msi_1shot; in bnx2_enable_msix()
6324 bp->irq_tbl[0].handler = bnx2_interrupt; in bnx2_setup_int_mode()
6325 strcpy(bp->irq_tbl[0].name, bp->dev->name); in bnx2_setup_int_mode()
6327 bp->irq_tbl[0].vector = bp->pdev->irq; in bnx2_setup_int_mode()
6340 bp->irq_tbl[0].handler = bnx2_msi; in bnx2_setup_int_mode()
6342 bp->irq_tbl[0].vector = bp->pdev->irq; in bnx2_setup_int_mode()
[all …]
A Dbnx2.h6983 struct bnx2_irq irq_tbl[BNX2_MAX_MSIX_VEC]; member
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ulp.c43 ent[i].vector = bp->irq_tbl[idx + i].vector; in bnxt_fill_msix_vecs()
A Dbnxt.c4701 if (!bp->irq_tbl) in bnxt_disable_int_sync()
9040 if (!bp->irq_tbl) { in bnxt_setup_int_mode()
9042 if (rc || !bp->irq_tbl) in bnxt_setup_int_mode()
9181 if (bp->irq_tbl) { in bnxt_init_msix()
9206 kfree(bp->irq_tbl); in bnxt_init_msix()
9207 bp->irq_tbl = NULL; in bnxt_init_msix()
9216 if (!bp->irq_tbl) in bnxt_init_inta()
9247 kfree(bp->irq_tbl); in bnxt_clear_int_mode()
9248 bp->irq_tbl = NULL; in bnxt_clear_int_mode()
9305 irq = &bp->irq_tbl[map_idx]; in bnxt_free_irq()
[all …]
A Dbnxt.h1957 struct bnxt_irq *irq_tbl; member

Completed in 124 milliseconds