Searched refs:oicr_irq (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice.h | 594 struct msi_map oicr_irq; /* Other interrupt cause MSIX vector */ member 683 ((struct ice_pf *)hw->back)->oicr_irq.index; in ice_irq_dynamic_ena()
|
H A D | ice_main.c | 542 synchronize_irq(pf->oicr_irq.virq); in ice_prepare_for_reset() 3070 wr32(hw, GLINT_DYN_CTL(pf->oicr_irq.index), in ice_ena_misc_vector() 3272 int misc_irq_num = pf->oicr_irq.virq; in ice_free_irq_msix_misc() 3284 ice_free_irq(pf, pf->oicr_irq); in ice_free_irq_msix_misc() 3330 struct msi_map oicr_irq; in ice_req_irq_msix_misc() local 3345 oicr_irq = ice_alloc_irq(pf, false); in ice_req_irq_msix_misc() 3346 if (oicr_irq.index < 0) in ice_req_irq_msix_misc() 3347 return oicr_irq.index; in ice_req_irq_msix_misc() 3349 pf->oicr_irq = oicr_irq; in ice_req_irq_msix_misc() 3350 err = devm_request_threaded_irq(dev, pf->oicr_irq.virq, ice_misc_intr, in ice_req_irq_msix_misc() [all …]
|
H A D | ice_sriov.c | 837 wr32(hw, GLINT_DYN_CTL(pf->oicr_irq.index), in ice_ena_vfs()
|
H A D | ice_ptp.c | 923 synchronize_irq(pf->oicr_irq.virq); in ice_ptp_release_tx_tracker()
|
H A D | ice_ethtool.c | 960 wr32(&pf->hw, GLINT_DYN_CTL(pf->oicr_irq.index), in ice_intr_test()
|