Searched refs:APLIC_IDC_BASE (Results 1 – 1 of 1) sorted by relevance
137 #define APLIC_IDC_BASE 0x4000 macro648 } 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()