Home
last modified time | relevance | path

Searched refs:num_sources (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dsifive_plic.c97 num_irq_in_word = plic->num_sources - ((plic->bitfield_words - 1) << 5); in sifive_plic_claimed()
142 if (addr_between(addr, plic->priority_base, plic->num_sources << 2)) { in sifive_plic_read()
147 (plic->num_sources + 31) >> 3)) { in sifive_plic_read()
190 if (addr_between(addr, plic->priority_base, plic->num_sources << 2)) { in sifive_plic_write()
211 (plic->num_sources + 31) >> 3)) { in sifive_plic_write()
247 if (value < plic->num_sources) { in sifive_plic_write()
278 memset(s->source_priority, 0, sizeof(uint32_t) * s->num_sources); in sifive_plic_reset()
374 if (!s->num_sources) { in sifive_plic_realize()
379 s->bitfield_words = (s->num_sources + 31) >> 5; in sifive_plic_realize()
381 s->source_priority = g_new0(uint32_t, s->num_sources); in sifive_plic_realize()
[all …]
/openbmc/qemu/include/hw/intc/
H A Dsifive_plic.h65 uint32_t num_sources; member
81 uint32_t hartid_base, uint32_t num_sources,
H A Driscv_aplic.h84 uint32_t hartid_base, uint32_t num_harts, uint32_t num_sources,