Home
last modified time | relevance | path

Searched refs:address_lo (Results 1 – 25 of 69) sorted by relevance

123

/linux/arch/arm64/kvm/vgic/
H A Dvgic-irqfd.c55 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
72 msi->address_lo = e->msi.address_lo; in kvm_populate_msi()
H A Dvgic-v4.c420 .address_lo = irq_entry->msi.address_lo, in vgic_get_its()
/linux/arch/riscv/kvm/
H A Dvm.c77 msi.address_lo = e->msi.address_lo; in kvm_set_msi()
136 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
/linux/arch/mips/pci/
H A Dmsi-octeon.c154 msg.address_lo = in arch_setup_msi_irq()
160 msg.address_lo = (0 + CVMX_PCI_MSI_RCV) & 0xffffffff; in arch_setup_msi_irq()
166 msg.address_lo = (0 + CVMX_NPEI_PCIE_MSI_RCV) & 0xffffffff; in arch_setup_msi_irq()
171 msg.address_lo = (0 + CVMX_SLI_PCIE_MSI_RCV) & 0xffffffff; in arch_setup_msi_irq()
/linux/drivers/firmware/imx/
H A Dmisc.c24 u32 address_lo; member
131 msg.address_lo = phys_addr; in imx_sc_pm_cpu_start()
/linux/arch/powerpc/platforms/pasemi/
H A Dmsi.c87 msg.address_lo = PASEMI_MSI_ADDR; in pasemi_msi_setup_msi_irqs()
122 "addr 0x%x\n", virq, hwirq, msg.address_lo); in pasemi_msi_setup_msi_irqs()
/linux/arch/x86/kvm/
H A Dirq.c202 struct msi_msg msg = { .address_lo = e->msi.address_lo, in kvm_msi_to_lapic_irq()
206 trace_kvm_msi_set_irq(msg.address_lo | (kvm->arch.x2apic_format ? in kvm_msi_to_lapic_irq()
332 e->msi.address_lo = ue->u.msi.address_lo; in kvm_set_routing_entry()
/linux/drivers/irqchip/
H A Dirq-mvebu-icu.c123 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); in mvebu_icu_init()
130 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); in mvebu_icu_init()
155 if (msg->address_lo || msg->address_hi) { in mvebu_icu_write_msi_msg()
H A Dirq-riscv-aplic-msi.c89 if (!msg->address_hi && !msg->address_lo && !msg->data) { in aplic_msi_write_msg()
100 msg_addr = (((u64)msg->address_hi) << 32) | msg->address_lo; in aplic_msi_write_msg()
H A Dirq-mvebu-gicp.c65 msg[0].address_lo = lower_32_bits(setspi); in gicp_compose_msi_msg()
68 msg[1].address_lo = lower_32_bits(clrspi); in gicp_compose_msi_msg()
H A Dirq-sg2042-msi.c84 msg->address_lo = lower_32_bits(data->doorbell_addr); in sg2042_msi_irq_compose_msi_msg()
114 msg->address_lo = lower_32_bits(doorbell); in sg2044_msi_irq_compose_msi_msg()
H A Dirq-mvebu-odmi.c68 msg->address_lo = lower_32_bits(addr); in odmi_compose_msi_msg()
/linux/drivers/bus/fsl-mc/
H A Dfsl-mc-msi.c71 if (msi_desc->msg.address_lo == 0x0 && msi_desc->msg.address_hi == 0x0) in __fsl_mc_msi_write_msg()
78 msi_desc->msg.address_lo; in __fsl_mc_msi_write_msg()
/linux/arch/powerpc/platforms/44x/
H A Dhsta_msi.c71 msg.address_lo = lower_32_bits(addr); in hsta_setup_msi_irqs()
77 (((u64) msg.address_hi) << 32) | msg.address_lo); in hsta_setup_msi_irqs()
/linux/virt/kvm/
H A Dirqchip.c55 route.msi.address_lo = msi->address_lo; in kvm_send_userspace_msi()
/linux/drivers/pci/msi/
H A Dmsi.c166 msg->address_lo = readl(base + PCI_MSIX_ENTRY_LOWER_ADDR); in __pci_read_msi_msg()
174 &msg->address_lo); in __pci_read_msi_msg()
198 pci_write_config_dword(dev, pos + PCI_MSI_ADDRESS_LO, msg->address_lo); in pci_write_msg_msi()
228 writel(msg->address_lo, base + PCI_MSIX_ENTRY_LOWER_ADDR); in pci_write_msg_msix()
331 entry->msg.address_hi, entry->msg.address_lo); in msi_verify_entries()
/linux/drivers/pci/controller/
H A Dpcie-altera-msi.c96 msg->address_lo = lower_32_bits(addr); in altera_compose_msi_msg()
101 (int)data->hwirq, msg->address_hi, msg->address_lo); in altera_compose_msi_msg()
/linux/drivers/ntb/
H A Dmsi.c111 addr = desc->msg.address_lo + ((uint64_t)desc->msg.address_hi << 32); in ntb_msi_setup_mws()
200 addr = entry->msg.address_lo + in ntb_msi_set_desc()
/linux/arch/s390/pci/
H A Dpci_irq.c156 msg->address_lo = zdev->msi_addr & 0xff0000ff; in zpci_compose_msi_msg()
157 msg->address_lo |= (smp_cpu_get_cpu_address(cpu) << 8); in zpci_compose_msi_msg()
159 msg->address_lo = zdev->msi_addr & 0xffffffff; in zpci_compose_msi_msg()
/linux/drivers/dma/dw-edma/
H A Ddw-hdma-v0-core.c271 SET_CH_32(dw, chan->dir, chan->id, msi_stop.lsb, chan->msi.address_lo); in dw_hdma_v0_core_ch_config()
274 SET_CH_32(dw, chan->dir, chan->id, msi_abort.lsb, chan->msi.address_lo); in dw_hdma_v0_core_ch_config()
/linux/drivers/hv/
H A Dmshv_irq.c60 girq->girq_addr_lo = ue[i].address_lo; in mshv_update_routing_table()
/linux/arch/powerpc/sysdev/
H A Dmpic_u3msi.c145 msg.address_lo = addr & 0xFFFFFFFF; in u3msi_setup_msi_irqs()
/linux/drivers/spi/
H A Dspi-pci1xxxx.c298 writel(msi.address_lo, spi_bus->dma_offset_bar + in pci1xxxx_spi_dma_config()
300 writel(msi.address_lo, spi_bus->dma_offset_bar + in pci1xxxx_spi_dma_config()
302 writel(msi.address_lo, spi_bus->dma_offset_bar + in pci1xxxx_spi_dma_config()
304 writel(msi.address_lo, spi_bus->dma_offset_bar + in pci1xxxx_spi_dma_config()
/linux/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-host.c377 msg->address_lo = lower_32_bits(addr); in mobiveil_compose_msi_msg()
382 (int)data->hwirq, msg->address_hi, msg->address_lo); in mobiveil_compose_msi_msg()
/linux/include/uapi/linux/
H A Dmshv.h172 __u32 address_lo; member

123