Home
last modified time | relevance | path

Searched refs:msi_ctrl (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/irq/
A Dmsi.c46 struct msi_ctrl { struct
58 static void msi_domain_free_locked(struct device *dev, struct msi_ctrl *ctrl); argument
179 static bool msi_ctrl_valid(struct device *dev, struct msi_ctrl *ctrl) in msi_ctrl_valid()
228 struct msi_ctrl ctrl = { in msi_domain_free_msi_descs_range()
1223 struct msi_ctrl *ctrl) in __msi_domain_alloc_irqs()
1291 struct msi_ctrl *ctrl) in msi_domain_alloc_simple_msi_descs()
1352 struct msi_ctrl ctrl = { in msi_domain_alloc_irqs_range_locked()
1400 struct msi_ctrl ctrl = { in msi_domain_alloc_irqs_all_locked()
1415 struct msi_ctrl ctrl = { .domid = domid, .nirqs = 1, }; in __msi_domain_alloc_irq_at()
1537 struct msi_ctrl *ctrl) in __msi_domain_free_irqs()
[all …]
/linux/drivers/pci/hotplug/
A Dshpchp.h181 volatile u8 msi_ctrl; member
198 MSI_CTRL = offsetof(struct ctrl_reg, msi_ctrl),
/linux/drivers/pci/controller/dwc/
A Dpci-imx6.c117 u16 msi_ctrl; member
1221 imx_pcie->msi_ctrl = val; in imx_pcie_msi_save_restore()
1224 val = imx_pcie->msi_ctrl; in imx_pcie_msi_save_restore()
/linux/drivers/net/ethernet/atheros/alx/
A Dmain.c979 u32 msi_ctrl; in alx_request_irq() local
981 msi_ctrl = (hw->imt >> 1) << ALX_MSI_RETRANS_TM_SHIFT; in alx_request_irq()
984 alx_write_mem32(hw, ALX_MSI_RETRANS_TIMER, msi_ctrl); in alx_request_irq()
997 msi_ctrl | ALX_MSI_MASK_SEL_LINE); in alx_request_irq()
/linux/drivers/net/ethernet/broadcom/
A Dbnx2.c3423 u32 msi_ctrl; in bnx2_chk_missed_msi() local
3426 msi_ctrl = BNX2_RD(bp, BNX2_PCICFG_MSI_CONTROL); in bnx2_chk_missed_msi()
3427 if (!(msi_ctrl & BNX2_PCICFG_MSI_CONTROL_ENABLE)) in bnx2_chk_missed_msi()
3431 BNX2_WR(bp, BNX2_PCICFG_MSI_CONTROL, msi_ctrl & in bnx2_chk_missed_msi()
3433 BNX2_WR(bp, BNX2_PCICFG_MSI_CONTROL, msi_ctrl); in bnx2_chk_missed_msi()

Completed in 27 milliseconds