Home
last modified time | relevance | path

Searched refs:imsic (Results 1 – 2 of 2) sorted by relevance

/qemu/hw/intc/
H A Driscv_imsic.c55 (imsic->eithreshold[page] <= imsic->num_irqs)) ? in riscv_imsic_topei()
56 imsic->eithreshold[page] : imsic->num_irqs; in riscv_imsic_topei()
69 if (imsic->eidelivery[page] && riscv_imsic_topei(imsic, page)) { in riscv_imsic_update()
198 if (imsic->mmode) { in riscv_imsic_rmw()
305 imsic->eistate[(page * imsic->num_irqs) + value] |= in riscv_imsic_write()
339 imsic->num_eistate = imsic->num_pages * imsic->num_irqs; in riscv_imsic_realize()
340 imsic->eidelivery = g_new0(uint32_t, imsic->num_pages); in riscv_imsic_realize()
341 imsic->eithreshold = g_new0(uint32_t, imsic->num_pages); in riscv_imsic_realize()
342 imsic->eistate = g_new0(uint32_t, imsic->num_eistate); in riscv_imsic_realize()
359 imsic->external_irqs = g_malloc(sizeof(qemu_irq) * imsic->num_pages); in riscv_imsic_realize()
[all …]
/qemu/docs/system/riscv/
H A Dvirt.rst103 - aia=[none|aplic|aplic-imsic]
108 interrupts whereas the "aia=aplic-imsic" selects APLIC and IMSIC (incoming
116 having AIA IMSIC (i.e. "aia=aplic-imsic" selected). When not specified,