Home
last modified time | relevance | path

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

/openbmc/qemu/hw/intc/
H A Driscv_aplic.c137 #define APLIC_IDC_BASE 0x4000 macro
648 } else if (!aplic->msimode && (APLIC_IDC_BASE <= addr) && in riscv_aplic_read()
649 (addr < (APLIC_IDC_BASE + aplic->num_harts * APLIC_IDC_SIZE))) { in riscv_aplic_read()
650 idc = (addr - APLIC_IDC_BASE) / APLIC_IDC_SIZE; in riscv_aplic_read()
651 switch (addr - (APLIC_IDC_BASE + idc * APLIC_IDC_SIZE)) { in riscv_aplic_read()
784 } else if (!aplic->msimode && (APLIC_IDC_BASE <= addr) && in riscv_aplic_write()
785 (addr < (APLIC_IDC_BASE + aplic->num_harts * APLIC_IDC_SIZE))) { in riscv_aplic_write()
786 idc = (addr - APLIC_IDC_BASE) / APLIC_IDC_SIZE; in riscv_aplic_write()
787 switch (addr - (APLIC_IDC_BASE + idc * APLIC_IDC_SIZE)) { in riscv_aplic_write()
990 assert((APLIC_IDC_BASE + (num_harts * APLIC_IDC_SIZE)) <= size); in riscv_aplic_create()