Home
last modified time | relevance | path

Searched refs:interrupt_num (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/pci/controller/dwc/
Dpci-layerscape-ep.c66 enum pci_epc_irq_type type, u16 interrupt_num) in ls_pcie_ep_raise_irq() argument
74 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in ls_pcie_ep_raise_irq()
76 return dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); in ls_pcie_ep_raise_irq()
Dpcie-designware-plat.c79 u16 interrupt_num) in dw_plat_pcie_ep_raise_irq() argument
87 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in dw_plat_pcie_ep_raise_irq()
89 return dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); in dw_plat_pcie_ep_raise_irq()
Dpcie-designware.h207 enum pci_epc_irq_type type, u16 interrupt_num);
405 u8 interrupt_num);
407 u16 interrupt_num);
429 u8 interrupt_num) in dw_pcie_ep_raise_msi_irq() argument
435 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq() argument
Dpcie-designware-ep.c293 enum pci_epc_irq_type type, u16 interrupt_num) in dw_pcie_ep_raise_irq() argument
300 return ep->ops->raise_irq(ep, func_no, type, interrupt_num); in dw_pcie_ep_raise_irq()
363 u8 interrupt_num) in dw_pcie_ep_raise_msi_irq() argument
401 writel(msg_data | (interrupt_num - 1), ep->msi_mem + aligned_offset); in dw_pcie_ep_raise_msi_irq()
409 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq() argument
434 tbl_addr += (tbl_offset + ((interrupt_num - 1) * PCI_MSIX_ENTRY_SIZE)); in dw_pcie_ep_raise_msix_irq()
Dpci-dra7xx.c370 u8 interrupt_num) in dra7xx_pcie_raise_msi_irq() argument
374 reg = (interrupt_num - 1) << MSI_VECTOR_SHIFT; in dra7xx_pcie_raise_msi_irq()
380 enum pci_epc_irq_type type, u16 interrupt_num) in dra7xx_pcie_raise_irq() argument
390 dra7xx_pcie_raise_msi_irq(dra7xx, interrupt_num); in dra7xx_pcie_raise_irq()
Dpcie-artpec6.c430 enum pci_epc_irq_type type, u16 interrupt_num) in artpec6_pcie_raise_irq() argument
439 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in artpec6_pcie_raise_irq()
Dpci-keystone.c950 u16 interrupt_num) in ks_pcie_am654_raise_irq() argument
960 dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in ks_pcie_am654_raise_irq()
/Linux-v5.4/drivers/pci/controller/
Dpcie-cadence-ep.c316 u8 interrupt_num) in cdns_pcie_ep_send_msi_irq() argument
332 if (!interrupt_num || interrupt_num > msi_count) in cdns_pcie_ep_send_msi_irq()
338 data = (data & ~data_mask) | ((interrupt_num - 1) & data_mask); in cdns_pcie_ep_send_msi_irq()
365 u16 interrupt_num) in cdns_pcie_ep_raise_irq() argument
374 return cdns_pcie_ep_send_msi_irq(ep, fn, interrupt_num); in cdns_pcie_ep_raise_irq()
Dpcie-rockchip-ep.c416 u8 interrupt_num) in rockchip_pcie_ep_send_msi_irq() argument
434 if (!interrupt_num || interrupt_num > msi_count) in rockchip_pcie_ep_send_msi_irq()
443 data = (data & ~data_mask) | ((interrupt_num - 1) & data_mask); in rockchip_pcie_ep_send_msi_irq()
475 u16 interrupt_num) in rockchip_pcie_ep_raise_irq() argument
483 return rockchip_pcie_ep_send_msi_irq(ep, fn, interrupt_num); in rockchip_pcie_ep_raise_irq()
/Linux-v5.4/include/linux/
Dpci-epc.h59 enum pci_epc_irq_type type, u16 interrupt_num);
171 enum pci_epc_irq_type type, u16 interrupt_num);
/Linux-v5.4/drivers/pci/endpoint/
Dpci-epc-core.c193 enum pci_epc_irq_type type, u16 interrupt_num) in pci_epc_raise_irq() argument
205 ret = epc->ops->raise_irq(epc, func_no, type, interrupt_num); in pci_epc_raise_irq()