/Linux-v5.4/drivers/pci/controller/dwc/ |
D | pci-layerscape-ep.c | 66 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()
|
D | pcie-designware-plat.c | 79 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()
|
D | pcie-designware.h | 207 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
|
D | pcie-designware-ep.c | 293 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()
|
D | pci-dra7xx.c | 370 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()
|
D | pcie-artpec6.c | 430 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()
|
D | pci-keystone.c | 950 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/ |
D | pcie-cadence-ep.c | 316 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()
|
D | pcie-rockchip-ep.c | 416 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/ |
D | pci-epc.h | 59 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/ |
D | pci-epc-core.c | 193 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()
|