Searched refs:msi_data (Results 1 – 5 of 5) sorted by relevance
/linux-4.19.296/drivers/irqchip/ |
D | irq-ls-scfg-msi.c | 39 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/ |
D | pcie-designware-host.c | 133 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()
|
D | pcie-designware.h | 166 dma_addr_t msi_data; member
|
/linux-4.19.296/drivers/pci/controller/ |
D | pcie-mobiveil.c | 225 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/ |
D | vgic-its.c | 1249 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()
|