Searched refs:aplic_addr (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/arch/riscv/kvm/ |
H A D | aia_device.c | 183 aia->aplic_addr = *addr; in aia_aplic_addr() 185 *addr = aia->aplic_addr; in aia_aplic_addr() 274 if (aia->nr_sources && aia->aplic_addr == KVM_RISCV_AIA_UNDEF_ADDR) in aia_init() 663 aia->aplic_addr = KVM_RISCV_AIA_UNDEF_ADDR; in kvm_riscv_aia_init_vm()
|
H A D | aia_aplic.c | 449 addr - vcpu->kvm->arch.aia.aplic_addr, in aplic_mmio_read() 521 addr - vcpu->kvm->arch.aia.aplic_addr, in aplic_mmio_write() 604 kvm->arch.aia.aplic_addr, in kvm_riscv_aia_aplic_init()
|
/openbmc/qemu/hw/riscv/ |
H A D | virt-acpi-build.c | 494 uint64_t aplic_addr; in build_madt() local 544 aplic_addr = s->memmap[VIRT_APLIC_S].base + in build_madt() 566 build_append_int_noprefix(table_data, aplic_addr, 8); in build_madt() 574 aplic_addr = s->memmap[VIRT_PLIC].base + in build_madt() 590 build_append_int_noprefix(table_data, aplic_addr, 8); in build_madt()
|
H A D | virt.c | 600 static char *fdt_get_aplic_nodename(unsigned long aplic_addr) in fdt_get_aplic_nodename() argument 602 return g_strdup_printf("/soc/interrupt-controller@%lx", aplic_addr); in fdt_get_aplic_nodename() 606 unsigned long aplic_addr, uint32_t aplic_size, in create_fdt_one_aplic() argument 614 g_autofree char *aplic_name = fdt_get_aplic_nodename(aplic_addr); in create_fdt_one_aplic() 644 0x0, aplic_addr, 0x0, aplic_size); in create_fdt_one_aplic() 678 unsigned long aplic_addr; in create_fdt_socket_aplic() local 687 aplic_addr = memmap[VIRT_APLIC_M].base + in create_fdt_socket_aplic() 689 create_fdt_one_aplic(s, socket, aplic_addr, memmap[VIRT_APLIC_M].size, in create_fdt_socket_aplic() 696 aplic_addr = memmap[VIRT_APLIC_S].base + in create_fdt_socket_aplic() 698 create_fdt_one_aplic(s, socket, aplic_addr, memmap[VIRT_APLIC_S].size, in create_fdt_socket_aplic() [all …]
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | kvm_aia.h | 46 gpa_t aplic_addr; member
|