|
@@ -16,22 +16,9 @@
|
|
#include "exec/address-spaces.h"
|
|
#include "exec/address-spaces.h"
|
|
#include "exec/memory.h"
|
|
#include "exec/memory.h"
|
|
#include "migration/vmstate.h"
|
|
#include "migration/vmstate.h"
|
|
-#ifdef TARGET_LOONGARCH64
|
|
|
|
-#include "target/loongarch/cpu.h"
|
|
|
|
-#endif
|
|
|
|
-#ifdef TARGET_MIPS
|
|
|
|
#include "target/mips/cpu.h"
|
|
#include "target/mips/cpu.h"
|
|
-#endif
|
|
|
|
#include "trace.h"
|
|
#include "trace.h"
|
|
|
|
|
|
-#ifdef TARGET_LOONGARCH64
|
|
|
|
-static AddressSpace *get_iocsr_as(CPUState *cpu)
|
|
|
|
-{
|
|
|
|
- return LOONGARCH_CPU(cpu)->env.address_space_iocsr;
|
|
|
|
-}
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-#ifdef TARGET_MIPS
|
|
|
|
static AddressSpace *get_iocsr_as(CPUState *cpu)
|
|
static AddressSpace *get_iocsr_as(CPUState *cpu)
|
|
{
|
|
{
|
|
if (ase_lcsr_available(&MIPS_CPU(cpu)->env)) {
|
|
if (ase_lcsr_available(&MIPS_CPU(cpu)->env)) {
|
|
@@ -40,7 +27,6 @@ static AddressSpace *get_iocsr_as(CPUState *cpu)
|
|
|
|
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
-#endif
|
|
|
|
|
|
|
|
static const MemoryRegionOps loongson_ipi_core_ops = {
|
|
static const MemoryRegionOps loongson_ipi_core_ops = {
|
|
.read_with_attrs = loongson_ipi_core_readl,
|
|
.read_with_attrs = loongson_ipi_core_readl,
|