Searched refs:msi_addr (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/drivers/pci/controller/ |
D | pcie-iproc.c | 1180 u64 *msi_addr) in iproce_pcie_get_msi() argument 1202 *msi_addr = res.start + GITS_TRANSLATER; in iproce_pcie_get_msi() 1206 static int iproc_pcie_paxb_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr) in iproc_pcie_paxb_v2_msi_steer() argument 1213 range.pci_addr = range.cpu_addr = msi_addr & ~(range.size - 1); in iproc_pcie_paxb_v2_msi_steer() 1219 static void iproc_pcie_paxc_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr, in iproc_pcie_paxc_v2_msi_steer() argument 1242 (u32)(msi_addr >> 13)); in iproc_pcie_paxc_v2_msi_steer() 1256 msi_addr >>= 2; in iproc_pcie_paxc_v2_msi_steer() 1258 upper_32_bits(msi_addr)); in iproc_pcie_paxc_v2_msi_steer() 1260 lower_32_bits(msi_addr)); in iproc_pcie_paxc_v2_msi_steer() 1273 u64 msi_addr; in iproc_pcie_msi_steer() local [all …]
|
D | pci-xgene-msi.c | 36 u64 msi_addr; member 146 u64 target_addr = msi->msi_addr + (((8 * group) + reg_set) << 16); in xgene_compose_msi_msg() 462 xgene_msi->msi_addr = res->start; in xgene_msi_probe()
|
D | pcie-iproc-msi.c | 109 phys_addr_t msi_addr; member 229 addr = msi->msi_addr + iproc_msi_addr_offset(msi, data->hwirq); in iproc_msi_irq_compose_msi_msg() 394 phys_addr_t addr = msi->msi_addr + (i * MSI_MEM_REGION_SIZE); in iproc_msi_enable() 532 msi->msi_addr = pcie->base_addr; in iproc_msi_init()
|
D | pcie-xilinx-nwl.c | 458 phys_addr_t msi_addr = pcie->phys_pcie_reg_base; in nwl_compose_msi_msg() local 460 msg->address_lo = lower_32_bits(msi_addr); in nwl_compose_msi_msg() 461 msg->address_hi = upper_32_bits(msi_addr); in nwl_compose_msi_msg()
|
/Linux-v4.19/drivers/iommu/ |
D | dma-iommu.c | 836 phys_addr_t msi_addr, struct iommu_domain *domain) in iommu_dma_get_msi_page() argument 844 msi_addr &= ~(phys_addr_t)(size - 1); in iommu_dma_get_msi_page() 846 if (msi_page->phys == msi_addr) in iommu_dma_get_msi_page() 853 iova = __iommu_dma_map(dev, msi_addr, size, prot); in iommu_dma_get_msi_page() 858 msi_page->phys = msi_addr; in iommu_dma_get_msi_page() 874 phys_addr_t msi_addr = (u64)msg->address_hi << 32 | msg->address_lo; in iommu_dma_map_msi_msg() local 888 msi_page = iommu_dma_get_msi_page(dev, msi_addr, domain); in iommu_dma_map_msi_msg()
|
/Linux-v4.19/drivers/gpu/drm/gma500/ |
D | power.c | 138 pci_read_config_dword(pdev, PSB_PCIx_MSI_ADDR_LOC, &dev_priv->msi_addr); in gma_suspend_pci() 168 pci_write_config_dword(pdev, PSB_PCIx_MSI_ADDR_LOC, dev_priv->msi_addr); in gma_resume_pci()
|
D | psb_drv.h | 560 uint32_t msi_addr; member
|
/Linux-v4.19/Documentation/devicetree/bindings/net/wireless/ |
D | qcom,ath10k.txt | 46 - qcom,msi_addr: MSI interrupt address. 125 qcom,msi_addr = <0x0b006040>;
|
/Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
D | pci.h | 67 u32 msi_addr; member
|
/Linux-v4.19/arch/s390/include/asm/ |
D | pci.h | 113 u64 msi_addr; /* MSI address */ member
|
/Linux-v4.19/arch/s390/pci/ |
D | pci.c | 434 msg.address_lo = zdev->msi_addr & 0xffffffff; in arch_setup_msi_irqs() 435 msg.address_hi = zdev->msi_addr >> 32; in arch_setup_msi_irqs()
|
D | pci_clp.c | 102 zdev->msi_addr = response->msia; in clp_store_query_pci_fngrp()
|