]> git.proxmox.com Git - qemu.git/blobdiff - target-openrisc/sys_helper.c
target-openrisc: Clean up triple QOM casts
[qemu.git] / target-openrisc / sys_helper.c
index f160dc397cde78c535a716fa28aee73ca4f1dc7f..3c5f45ab755931ab6952f8fe3802f57fb1cbc851 100644 (file)
@@ -30,7 +30,7 @@ void HELPER(mtspr)(CPUOpenRISCState *env,
     int spr = (ra | offset);
     int idx;
 
-    OpenRISCCPU *cpu = OPENRISC_CPU(ENV_GET_CPU(env));
+    OpenRISCCPU *cpu = openrisc_env_get_cpu(env);
 
     switch (spr) {
     case TO_SPR(0, 0): /* VR */
@@ -177,7 +177,7 @@ target_ulong HELPER(mfspr)(CPUOpenRISCState *env,
     int spr = (ra | offset);
     int idx;
 
-    OpenRISCCPU *cpu = OPENRISC_CPU(ENV_GET_CPU(env));
+    OpenRISCCPU *cpu = openrisc_env_get_cpu(env);
 
     switch (spr) {
     case TO_SPR(0, 0): /* VR */