| /OK3568_Linux_fs/kernel/drivers/pci/controller/cadence/ |
| H A D | pcie-cadence-ep.c | 337 u8 interrupt_num) in cdns_pcie_ep_send_msi_irq() argument 353 if (!interrupt_num || interrupt_num > msi_count) in cdns_pcie_ep_send_msi_irq() 359 data = (data & ~data_mask) | ((interrupt_num - 1) & data_mask); in cdns_pcie_ep_send_msi_irq() 385 u16 interrupt_num) in cdns_pcie_ep_send_msix_irq() argument 409 msg_addr = msix_tbl[(interrupt_num - 1)].msg_addr; in cdns_pcie_ep_send_msix_irq() 410 msg_data = msix_tbl[(interrupt_num - 1)].msg_data; in cdns_pcie_ep_send_msix_irq() 431 u16 interrupt_num) in cdns_pcie_ep_raise_irq() argument 440 return cdns_pcie_ep_send_msi_irq(ep, fn, interrupt_num); in cdns_pcie_ep_raise_irq() 443 return cdns_pcie_ep_send_msix_irq(ep, fn, interrupt_num); in cdns_pcie_ep_raise_irq()
|
| /OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/ |
| H A D | pcie-designware.h | 210 enum pci_epc_irq_type type, u16 interrupt_num); 423 u8 interrupt_num); 425 u16 interrupt_num); 427 u16 interrupt_num); 460 u8 interrupt_num) in dw_pcie_ep_raise_msi_irq() argument 466 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq() argument 473 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq_doorbell() argument
|
| H A D | pcie-designware-ep.c | 421 enum pci_epc_irq_type type, u16 interrupt_num) in dw_pcie_ep_raise_irq() argument 428 return ep->ops->raise_irq(ep, func_no, type, interrupt_num); in dw_pcie_ep_raise_irq() 492 u8 interrupt_num) in dw_pcie_ep_raise_msi_irq() argument 535 writel(msg_data | (interrupt_num - 1), ep->msi_mem + aligned_offset); in dw_pcie_ep_raise_msi_irq() 544 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq_doorbell() argument 555 (interrupt_num - 1); in dw_pcie_ep_raise_msix_irq_doorbell() 563 u16 interrupt_num) in dw_pcie_ep_raise_msix_irq() argument 589 msg_addr = msix_tbl[(interrupt_num - 1)].msg_addr; in dw_pcie_ep_raise_msix_irq() 590 msg_data = msix_tbl[(interrupt_num - 1)].msg_data; in dw_pcie_ep_raise_msix_irq() 591 vec_ctrl = msix_tbl[(interrupt_num - 1)].vector_ctrl; in dw_pcie_ep_raise_msix_irq()
|
| H A D | pci-layerscape-ep.c | 74 enum pci_epc_irq_type type, u16 interrupt_num) in ls_pcie_ep_raise_irq() argument 82 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in ls_pcie_ep_raise_irq() 85 interrupt_num); in ls_pcie_ep_raise_irq()
|
| H A D | pcie-uniphier-ep.c | 170 u8 func_no, u16 interrupt_num) in uniphier_pcie_ep_raise_msi_irq() argument 177 | FIELD_PREP(PCL_APP_VEN_MSI_VECTOR_MASK, interrupt_num - 1); in uniphier_pcie_ep_raise_msi_irq() 189 u16 interrupt_num) in uniphier_pcie_ep_raise_irq() argument 198 interrupt_num); in uniphier_pcie_ep_raise_irq()
|
| H A D | pcie-designware-plat.c | 77 u16 interrupt_num) in dw_plat_pcie_ep_raise_irq() argument 85 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in dw_plat_pcie_ep_raise_irq() 87 return dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); in dw_plat_pcie_ep_raise_irq()
|
| H A D | pci-dra7xx.c | 529 u8 interrupt_num) in dra7xx_pcie_raise_msi_irq() argument 533 reg = (interrupt_num - 1) << MSI_VECTOR_SHIFT; in dra7xx_pcie_raise_msi_irq() 539 enum pci_epc_irq_type type, u16 interrupt_num) in dra7xx_pcie_raise_irq() argument 549 dra7xx_pcie_raise_msi_irq(dra7xx, interrupt_num); in dra7xx_pcie_raise_irq()
|
| H A D | pcie-artpec6.c | 384 enum pci_epc_irq_type type, u16 interrupt_num) in artpec6_pcie_raise_irq() argument 393 return dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in artpec6_pcie_raise_irq()
|
| H A D | pci-keystone.c | 933 u16 interrupt_num) in ks_pcie_am654_raise_irq() argument 943 dw_pcie_ep_raise_msi_irq(ep, func_no, interrupt_num); in ks_pcie_am654_raise_irq() 946 dw_pcie_ep_raise_msix_irq(ep, func_no, interrupt_num); in ks_pcie_am654_raise_irq()
|
| H A D | pcie-tegra194.c | 1858 u16 interrupt_num) in tegra_pcie_ep_raise_irq() argument 1865 return tegra_pcie_ep_raise_legacy_irq(pcie, interrupt_num); in tegra_pcie_ep_raise_irq() 1868 return tegra_pcie_ep_raise_msi_irq(pcie, interrupt_num); in tegra_pcie_ep_raise_irq() 1871 return tegra_pcie_ep_raise_msix_irq(pcie, interrupt_num); in tegra_pcie_ep_raise_irq()
|
| H A D | pcie-dw-ep-rockchip.c | 640 static void rockchip_pcie_raise_msi_irq(struct rockchip_pcie *rockchip, u8 interrupt_num) in rockchip_pcie_raise_msi_irq() argument 642 rockchip_pcie_writel_apb(rockchip, BIT(interrupt_num), PCIE_CLIENT_MSI_GEN_CON); in rockchip_pcie_raise_msi_irq()
|
| /OK3568_Linux_fs/kernel/drivers/pci/controller/ |
| H A D | pcie-rcar-ep.c | 383 u8 fn, u8 interrupt_num) in rcar_pcie_ep_assert_msi() argument 397 if (!interrupt_num || interrupt_num > msi_count) in rcar_pcie_ep_assert_msi() 401 rcar_pci_write_reg(pcie, val | (interrupt_num - 1), PCIEMSITXR); in rcar_pcie_ep_assert_msi() 408 u16 interrupt_num) in rcar_pcie_ep_raise_irq() argument 417 return rcar_pcie_ep_assert_msi(&ep->pcie, fn, interrupt_num); in rcar_pcie_ep_raise_irq()
|
| H A 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()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | pci-epc.h | 60 enum pci_epc_irq_type type, u16 interrupt_num); 199 enum pci_epc_irq_type type, u16 interrupt_num);
|
| /OK3568_Linux_fs/kernel/drivers/misc/rockchip/ |
| H A D | pcie-rkep.c | 508 u8 interrupt_num) in rockchip_pcie_raise_elbi_irq() argument 512 if (interrupt_num >= (PCIE_ELBI_REG_NUM * 16)) { in rockchip_pcie_raise_elbi_irq() 517 index = interrupt_num / 16; in rockchip_pcie_raise_elbi_irq() 518 off = interrupt_num % 16; in rockchip_pcie_raise_elbi_irq()
|
| /OK3568_Linux_fs/kernel/drivers/pci/endpoint/ |
| H A D | pci-epc-core.c | 215 enum pci_epc_irq_type type, u16 interrupt_num) in pci_epc_raise_irq() argument 226 ret = epc->ops->raise_irq(epc, func_no, type, interrupt_num); in pci_epc_raise_irq()
|
| /OK3568_Linux_fs/kernel/drivers/media/spi/ |
| H A D | rk1608_core.h | 595 int rk1608_interrupt_request(struct spi_device *spi, s32 interrupt_num);
|
| H A D | rk1608_core.c | 1732 int rk1608_interrupt_request(struct spi_device *spi, s32 interrupt_num) in rk1608_interrupt_request() argument 1740 .tx_buf = &interrupt_num, in rk1608_interrupt_request() 1741 .len = sizeof(interrupt_num), in rk1608_interrupt_request()
|