Home
last modified time | relevance | path

Searched refs:msi_data (Results 1 – 5 of 5) sorted by relevance

/linux-4.19.296/drivers/irqchip/
Dirq-ls-scfg-msi.c39 struct ls_scfg_msi *msi_data; member
90 struct ls_scfg_msi *msi_data = irq_data_get_irq_chip_data(data); in ls_scfg_msi_compose_msg() local
92 msg->address_hi = upper_32_bits(msi_data->msiir_addr); in ls_scfg_msi_compose_msg()
93 msg->address_lo = lower_32_bits(msi_data->msiir_addr); in ls_scfg_msi_compose_msg()
109 struct ls_scfg_msi *msi_data = irq_data_get_irq_chip_data(irq_data); in ls_scfg_msi_set_affinity() local
120 if (cpu >= msi_data->msir_num) in ls_scfg_msi_set_affinity()
123 if (msi_data->msir[cpu].gic_irq <= 0) { in ls_scfg_msi_set_affinity()
144 struct ls_scfg_msi *msi_data = domain->host_data; in ls_scfg_msi_domain_irq_alloc() local
149 spin_lock(&msi_data->lock); in ls_scfg_msi_domain_irq_alloc()
150 pos = find_first_zero_bit(msi_data->used, msi_data->irqs_num); in ls_scfg_msi_domain_irq_alloc()
[all …]
/linux-4.19.296/drivers/pci/controller/dwc/
Dpcie-designware-host.c133 msi_target = (u64)pp->msi_data; in dw_pci_setup_msi_msg()
321 pp->msi_data = dma_map_page(dev, pp->msi_page, 0, PAGE_SIZE, in dw_pcie_msi_init()
323 if (dma_mapping_error(dev, pp->msi_data)) { in dw_pcie_msi_init()
329 msi_target = (u64)pp->msi_data; in dw_pcie_msi_init()
Dpcie-designware.h166 dma_addr_t msi_data; member
/linux-4.19.296/drivers/pci/controller/
Dpcie-mobiveil.c225 u32 msi_data, msi_addr_lo, msi_addr_hi; in mobiveil_pcie_isr() local
269 msi_data = readl_relaxed(pcie->apb_csr_base in mobiveil_pcie_isr()
283 msi_data, msi_addr_hi, msi_addr_lo); in mobiveil_pcie_isr()
285 virq = irq_find_mapping(msi->dev_domain, msi_data); in mobiveil_pcie_isr()
/linux-4.19.296/virt/kvm/arm/vgic/
Dvgic-its.c1249 u32 msi_data = its_cmd_get_id(its_cmd); in vgic_its_cmd_handle_int() local
1252 return vgic_its_trigger_msi(kvm, its, msi_devid, msi_data); in vgic_its_cmd_handle_int()