Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Daia_device.c182 vcpu_aia->imsic_addr = *addr; in aia_imsic_addr()
184 *addr = vcpu_aia->imsic_addr; in aia_imsic_addr()
257 if (vaia->imsic_addr == KVM_RISCV_AIA_UNDEF_ADDR) { in aia_init()
264 base_ppn = aia_imsic_ppn(aia, vaia->imsic_addr); in aia_init()
265 if (base_ppn != aia_imsic_ppn(aia, vaia->imsic_addr)) { in aia_init()
272 vaia->imsic_addr); in aia_init()
527 vaia->imsic_addr = KVM_RISCV_AIA_UNDEF_ADDR; in kvm_riscv_vcpu_aia_init()
584 ippn = vcpu->arch.aia_context.imsic_addr >> in kvm_riscv_aia_inject_msi()
H A Daia_imsic.c761 kvm_riscv_mmu_iounmap(vcpu->kvm, vcpu->arch.aia_context.imsic_addr, in kvm_riscv_vcpu_aia_imsic_release()
845 ret = kvm_riscv_mmu_ioremap(kvm, vcpu->arch.aia_context.imsic_addr, in kvm_riscv_vcpu_aia_imsic_update()
1116 vcpu->arch.aia_context.imsic_addr, in kvm_riscv_vcpu_aia_imsic_init()
/linux/drivers/irqchip/
H A Dirq-riscv-intc.c264 u64 imsic_addr; member
327 res->start = rintc_acpi_data[index]->imsic_addr; in acpi_rintc_get_imsic_mmio_info()
364 rintc_acpi_data[nr_rintc]->imsic_addr = rintc->imsic_addr; in riscv_intc_acpi_init()
/linux/arch/riscv/include/asm/
H A Dkvm_aia.h67 gpa_t imsic_addr; member
/linux/include/acpi/
H A Dactbl2.h1560 u64 imsic_addr; /* IMSIC base address */ member