Searched refs:first_irq (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | irqdomain.h | 266 unsigned int first_irq, 271 unsigned int first_irq, 277 unsigned int first_irq, 334 unsigned int first_irq, in irq_domain_add_simple() argument 338 return irq_domain_create_simple(of_node_to_fwnode(of_node), size, first_irq, ops, host_data); in irq_domain_add_simple()
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | aia.c | 336 int i, first_irq, nirqs; in aia_rmw_iprio() local 346 first_irq = (isel - ISELECT_IPRIO0) * 4; in aia_rmw_iprio() 350 prio = aia_get_iprio8(vcpu, first_irq + i); in aia_rmw_iprio() 362 aia_set_iprio8(vcpu, first_irq + i, prio); in aia_rmw_iprio()
|
/openbmc/linux/kernel/irq/ |
H A D | irqdomain.c | 358 unsigned int first_irq, in irq_domain_create_simple() argument 368 if (first_irq > 0) { in irq_domain_create_simple() 371 int rc = irq_alloc_descs(first_irq, first_irq, size, in irq_domain_create_simple() 375 first_irq); in irq_domain_create_simple() 377 irq_domain_associate_many(domain, first_irq, 0, size); in irq_domain_create_simple() 401 unsigned int first_irq, in irq_domain_add_legacy() argument 407 first_irq, first_hwirq, ops, host_data); in irq_domain_add_legacy() 413 unsigned int first_irq, in irq_domain_create_legacy() argument 422 irq_domain_associate_many(domain, first_irq, first_hwirq, size); in irq_domain_create_legacy()
|
/openbmc/qemu/include/hw/pci-host/ |
H A D | spapr.h | 37 uint32_t first_irq; member
|
/openbmc/qemu/hw/arm/ |
H A D | npcm7xx.c | 548 int first_irq; in npcm7xx_realize() local 558 first_irq = NPCM7XX_TIMER0_IRQ + i * NPCM7XX_TIMERS_PER_CTRL; in npcm7xx_realize() 560 qemu_irq irq = npcm7xx_irq(s, first_irq + j); in npcm7xx_realize()
|
H A D | virt.c | 1307 int first_irq, const char *nodename) in create_pcie_irq_map() argument 1316 int irq_nr = first_irq + ((pin + PCI_SLOT(devfn)) % PCI_NUM_PINS); in create_pcie_irq_map()
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_pci.c | 248 unsigned first_irq, unsigned req_num) in spapr_msi_setmsg() argument 251 MSIMessage msg = { .address = addr, .data = first_irq }; in spapr_msi_setmsg() 419 msi->first_irq = irq; in rtas_ibm_change_msi() 463 if (!msi || !msi->first_irq || !msi->num || (ioa_intr_num >= msi->num)) { in rtas_ibm_query_interrupt_source_number() 468 intr_src_num = msi->first_irq + ioa_intr_num; in rtas_ibm_query_interrupt_source_number() 1817 spapr_irq_msi_free(spapr, msi->first_irq, msi->num); in spapr_phb_destroy_msi() 1819 spapr_irq_free(spapr, msi->first_irq, msi->num); in spapr_phb_destroy_msi() 2131 VMSTATE_UINT32(value.first_irq, SpaprPciMsiMig),
|