Home
last modified time | relevance | path

Searched refs:msi_status (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-host.c90 u32 intr_status, msi_status; in mobiveil_pcie_isr() local
135 msi_status = readl_relaxed(pcie->apb_csr_base + MSI_STATUS_OFFSET); in mobiveil_pcie_isr()
138 while (msi_status & 1) { in mobiveil_pcie_isr()
156 msi_status = readl_relaxed(pcie->apb_csr_base + in mobiveil_pcie_isr()
/openbmc/linux/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c712 unsigned long msi_enable, msi_status; in mtk_pcie_msi_handler() local
718 msi_status = readl_relaxed(msi_set->base + in mtk_pcie_msi_handler()
720 msi_status &= msi_enable; in mtk_pcie_msi_handler()
721 if (!msi_status) in mtk_pcie_msi_handler()
724 for_each_set_bit(bit, &msi_status, PCIE_MSI_IRQS_PER_SET) { in mtk_pcie_msi_handler()
H A Dpci-aardvark.c1603 u32 msi_val, msi_mask, msi_status, msi_idx; in advk_pcie_handle_msi() local
1607 msi_status = msi_val & ((~msi_mask) & PCIE_MSI_ALL_MASK); in advk_pcie_handle_msi()
1610 if (!(BIT(msi_idx) & msi_status)) in advk_pcie_handle_msi()