Home
last modified time | relevance | path

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

/openbmc/linux/arch/riscv/kvm/
H A Daia_aplic.c431 } else if ((off >= APLIC_TARGET_BASE) && in aplic_mmio_read_offset()
432 (off < (APLIC_TARGET_BASE + (aplic->nr_irqs - 1) * 4))) { in aplic_mmio_read_offset()
433 i = ((off - APLIC_TARGET_BASE) >> 2) + 1; in aplic_mmio_read_offset()
501 } else if ((off >= APLIC_TARGET_BASE) && in aplic_mmio_write_offset()
502 (off < (APLIC_TARGET_BASE + (aplic->nr_irqs - 1) * 4))) { in aplic_mmio_write_offset()
503 i = ((off - APLIC_TARGET_BASE) >> 2) + 1; in aplic_mmio_write_offset()
/openbmc/linux/arch/riscv/include/asm/
H A Dkvm_aia_aplic.h50 #define APLIC_TARGET_BASE 0x3004 macro
/openbmc/qemu/hw/intc/
H A Driscv_aplic.c129 #define APLIC_TARGET_BASE 0x3004 macro
644 } else if ((APLIC_TARGET_BASE <= addr) && in riscv_aplic_read()
645 (addr < (APLIC_TARGET_BASE + (aplic->num_irqs - 1) * 4))) { in riscv_aplic_read()
646 irq = ((addr - APLIC_TARGET_BASE) >> 2) + 1; in riscv_aplic_read()
774 } else if ((APLIC_TARGET_BASE <= addr) && in riscv_aplic_write()
775 (addr < (APLIC_TARGET_BASE + (aplic->num_irqs - 1) * 4))) { in riscv_aplic_write()
776 irq = ((addr - APLIC_TARGET_BASE) >> 2) + 1; in riscv_aplic_write()