Searched refs:num_sources (Results 1 – 3 of 3) sorted by relevance
| /openbmc/qemu/hw/intc/ |
| H A D | sifive_plic.c | 97 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 D | sifive_plic.h | 65 uint32_t num_sources; member 81 uint32_t hartid_base, uint32_t num_sources,
|
| H A D | riscv_aplic.h | 84 uint32_t hartid_base, uint32_t num_harts, uint32_t num_sources,
|