Home
last modified time | relevance | path

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

/openbmc/linux/arch/riscv/include/asm/
H A Dkvm_aia_imsic.h12 #define IMSIC_MMIO_PAGE_SHIFT 12 macro
13 #define IMSIC_MMIO_PAGE_SZ (1UL << IMSIC_MMIO_PAGE_SHIFT)
/openbmc/qemu/include/hw/intc/
H A Driscv_imsic.h30 #define IMSIC_MMIO_PAGE_SHIFT 12 macro
31 #define IMSIC_MMIO_PAGE_SZ (1UL << IMSIC_MMIO_PAGE_SHIFT)
/openbmc/linux/arch/riscv/kvm/
H A Daia_device.c226 IMSIC_MMIO_PAGE_SHIFT - 1; in aia_imsic_ppn()
235 return (addr & ~mask) >> IMSIC_MMIO_PAGE_SHIFT; in aia_imsic_ppn()
243 hart = (addr >> (aia->nr_guest_bits + IMSIC_MMIO_PAGE_SHIFT)) & in aia_imsic_hart_index()
610 tppn = target >> IMSIC_MMIO_PAGE_SHIFT; in kvm_riscv_aia_inject_msi()
619 IMSIC_MMIO_PAGE_SHIFT; in kvm_riscv_aia_inject_msi()
/openbmc/qemu/hw/intc/
H A Driscv_imsic.c316 page = addr >> IMSIC_MMIO_PAGE_SHIFT; in riscv_imsic_write()