Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/pci/controller/dwc/
Dpcie-designware.h182 enum pci_epc_irq_type type, u16 interrupt_num);
352 u8 interrupt_num);
354 u16 interrupt_num);
376 u8 interrupt_num) in dw_pcie_ep_raise_msi_irq() argument
382 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq() argument
Dpcie-designware-plat.c85 u16 interrupt_num) in dw_plat_pcie_ep_raise_irq() argument
93 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in dw_plat_pcie_ep_raise_irq()
95 return dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); in dw_plat_pcie_ep_raise_irq()
Dpcie-designware-ep.c326 enum pci_epc_irq_type type, u16 interrupt_num) in dw_pcie_ep_raise_irq() argument
333 return ep->ops->raise_irq(ep, func_no, type, interrupt_num); in dw_pcie_ep_raise_irq()
384 u8 interrupt_num) in dw_pcie_ep_raise_msi_irq() argument
419 writel(msg_data | (interrupt_num - 1), ep->msi_mem); in dw_pcie_ep_raise_msi_irq()
427 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq() argument
453 tbl_addr += (tbl_offset + ((interrupt_num - 1) * PCI_MSIX_ENTRY_SIZE)); in dw_pcie_ep_raise_msix_irq()
Dpci-dra7xx.c363 u8 interrupt_num) in dra7xx_pcie_raise_msi_irq() argument
367 reg = (interrupt_num - 1) << MSI_VECTOR_SHIFT; in dra7xx_pcie_raise_msi_irq()
373 enum pci_epc_irq_type type, u16 interrupt_num) in dra7xx_pcie_raise_irq() argument
383 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()
/Linux-v4.19/drivers/pci/controller/
Dpcie-cadence-ep.c317 u8 interrupt_num) in cdns_pcie_ep_send_msi_irq() argument
333 if (!interrupt_num || interrupt_num > msi_count) in cdns_pcie_ep_send_msi_irq()
339 data = (data & ~data_mask) | ((interrupt_num - 1) & data_mask); in cdns_pcie_ep_send_msi_irq()
366 u16 interrupt_num) in cdns_pcie_ep_raise_irq() argument
375 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-v4.19/include/linux/
Dpci-epc.h59 enum pci_epc_irq_type type, u16 interrupt_num);
158 enum pci_epc_irq_type type, u16 interrupt_num);
/Linux-v4.19/drivers/pci/endpoint/
Dpci-epc-core.c140 enum pci_epc_irq_type type, u16 interrupt_num) in pci_epc_raise_irq() argument
152 ret = epc->ops->raise_irq(epc, func_no, type, interrupt_num); in pci_epc_raise_irq()