Searched refs:msi_addr (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/virt/acrn/ |
| H A D | vm.c | 104 int acrn_msi_inject(struct acrn_vm *vm, u64 msi_addr, u64 msi_data) in acrn_msi_inject() argument 118 msi->msi_addr = msi_addr; in acrn_msi_inject()
|
| H A D | acrn_drv.h | 219 int acrn_msi_inject(struct acrn_vm *vm, u64 msi_addr, u64 msi_data);
|
| /linux/drivers/irqchip/ |
| H A D | irq-riscv-imsic-platform.c | 74 phys_addr_t msi_addr; in imsic_irq_compose_vector_msg() local 79 if (WARN_ON(!imsic_cpu_page_phys(vec->cpu, 0, &msi_addr))) in imsic_irq_compose_vector_msg() 82 msg->address_hi = upper_32_bits(msi_addr); in imsic_irq_compose_vector_msg() 83 msg->address_lo = lower_32_bits(msi_addr); in imsic_irq_compose_vector_msg()
|
| /linux/drivers/vfio/pci/ |
| H A D | vfio_pci_zdev.c | 50 .msi_addr = zdev->msi_addr, in zpci_group_cap()
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-xilinx-dma-pl.c | 217 phys_addr_t msi_addr = port->phys_reg_base; in xilinx_pl_dma_pcie_enable_msi() local 219 pcie_write(port, upper_32_bits(msi_addr), XILINX_PCIE_DMA_REG_MSIBASE1); in xilinx_pl_dma_pcie_enable_msi() 220 pcie_write(port, lower_32_bits(msi_addr), XILINX_PCIE_DMA_REG_MSIBASE2); in xilinx_pl_dma_pcie_enable_msi() 393 phys_addr_t msi_addr = pcie->phys_reg_base; in xilinx_compose_msi_msg() local 395 msg->address_lo = lower_32_bits(msi_addr); in xilinx_compose_msi_msg() 396 msg->address_hi = upper_32_bits(msi_addr); in xilinx_compose_msi_msg()
|
| H A D | pci-xgene-msi.c | 38 u64 msi_addr; member 140 target_addr = msi->msi_addr; in xgene_compose_msi_msg() 365 xgene_msi->msi_addr = res->start; in xgene_msi_probe()
|
| H A D | pcie-iproc-msi.c | 108 phys_addr_t msi_addr; member 235 addr = msi->msi_addr + iproc_msi_addr_offset(msi, data->hwirq); in iproc_msi_irq_compose_msi_msg() 403 phys_addr_t addr = msi->msi_addr + (i * MSI_MEM_REGION_SIZE); in iproc_msi_enable() 536 msi->msi_addr = pcie->base_addr; in iproc_msi_init()
|
| H A D | pcie-xilinx-nwl.c | 442 phys_addr_t msi_addr = pcie->phys_pcie_reg_base; in nwl_compose_msi_msg() local 444 msg->address_lo = lower_32_bits(msi_addr); in nwl_compose_msi_msg() 445 msg->address_hi = upper_32_bits(msi_addr); in nwl_compose_msi_msg()
|
| /linux/include/uapi/linux/ |
| H A D | vfio_zdev.h | 46 __u64 msi_addr; /* MSI address */ member
|
| H A D | acrn.h | 493 __u64 msi_addr; member
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | hal.c | 281 srng->msi_addr); in ath11k_hal_srng_dst_hw_init() 284 ((u64)srng->msi_addr >> in ath11k_hal_srng_dst_hw_init() 360 srng->msi_addr); in ath11k_hal_srng_src_hw_init() 363 ((u64)srng->msi_addr >> in ath11k_hal_srng_src_hw_init() 521 params->msi_addr = srng->msi_addr; in ath11k_hal_srng_get_params() 1027 srng->msi_addr = params->msi_addr; in ath11k_hal_srng_setup()
|
| /linux/arch/s390/pci/ |
| H A D | pci_irq.c | 156 msg->address_lo = zdev->msi_addr & 0xff0000ff; in zpci_compose_msi_msg() 159 msg->address_lo = zdev->msi_addr & 0xffffffff; in zpci_compose_msi_msg() 161 msg->address_hi = zdev->msi_addr >> 32; in zpci_compose_msi_msg()
|
| /linux/arch/s390/include/asm/ |
| H A D | pci.h | 159 u64 msi_addr; /* MSI address */ member
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | ce.c | 271 ring_params->msi_addr = addr_lo; in ath12k_ce_srng_msi_ring_params_setup() 272 ring_params->msi_addr |= (dma_addr_t)(((uint64_t)addr_hi) << 32); in ath12k_ce_srng_msi_ring_params_setup()
|
| /linux/drivers/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 5544 u64 msi_addr; in gaudi_add_end_of_cb_packets() local 5571 msi_addr = hdev->pdev ? mmPCIE_CORE_MSI_REQ : mmPCIE_MSI_INTR_0 + msi_vec * 4; in gaudi_add_end_of_cb_packets() 5572 cq_pkt->addr = cpu_to_le64(CFG_BASE + msi_addr); in gaudi_add_end_of_cb_packets()
|