Home
last modified time | relevance | path

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

/openbmc/linux/arch/riscv/kvm/
H A Daia_aplic.c399 } else if ((off >= APLIC_SOURCECFG_BASE) && in aplic_mmio_read_offset()
400 (off < (APLIC_SOURCECFG_BASE + (aplic->nr_irqs - 1) * 4))) { in aplic_mmio_read_offset()
401 i = ((off - APLIC_SOURCECFG_BASE) >> 2) + 1; in aplic_mmio_read_offset()
464 } else if ((off >= APLIC_SOURCECFG_BASE) && in aplic_mmio_write_offset()
465 (off < (APLIC_SOURCECFG_BASE + (aplic->nr_irqs - 1) * 4))) { in aplic_mmio_write_offset()
466 i = ((off - APLIC_SOURCECFG_BASE) >> 2) + 1; in aplic_mmio_write_offset()
/openbmc/qemu/hw/intc/
H A Driscv_aplic.c50 #define APLIC_SOURCECFG_BASE 0x0004 macro
605 } else if ((APLIC_SOURCECFG_BASE <= addr) && in riscv_aplic_read()
606 (addr < (APLIC_SOURCECFG_BASE + (aplic->num_irqs - 1) * 4))) { in riscv_aplic_read()
607 irq = ((addr - APLIC_SOURCECFG_BASE) >> 2) + 1; in riscv_aplic_read()
704 } else if ((APLIC_SOURCECFG_BASE <= addr) && in riscv_aplic_write()
705 (addr < (APLIC_SOURCECFG_BASE + (aplic->num_irqs - 1) * 4))) { in riscv_aplic_write()
706 irq = ((addr - APLIC_SOURCECFG_BASE) >> 2) + 1; in riscv_aplic_write()
/openbmc/linux/arch/riscv/include/asm/
H A Dkvm_aia_aplic.h20 #define APLIC_SOURCECFG_BASE 0x0004 macro