summaryrefslogtreecommitdiffstats
path: root/hw/riscv/sifive_prci.c
diff options
context:
space:
mode:
Diffstat (limited to 'hw/riscv/sifive_prci.c')
-rw-r--r--hw/riscv/sifive_prci.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/hw/riscv/sifive_prci.c b/hw/riscv/sifive_prci.c
index 562bc3dc4c..982fbb26fd 100644
--- a/hw/riscv/sifive_prci.c
+++ b/hw/riscv/sifive_prci.c
@@ -20,6 +20,7 @@
#include "qemu/osdep.h"
#include "hw/sysbus.h"
+#include "qemu/log.h"
#include "qemu/module.h"
#include "target/riscv/cpu.h"
#include "hw/hw.h"
@@ -38,7 +39,8 @@ static uint64_t sifive_prci_read(void *opaque, hwaddr addr, unsigned int size)
case SIFIVE_PRCI_PLLOUTDIV:
return s->plloutdiv;
}
- hw_error("%s: read: addr=0x%x\n", __func__, (int)addr);
+ qemu_log_mask(LOG_GUEST_ERROR, "%s: read: addr=0x%x\n",
+ __func__, (int)addr);
return 0;
}
@@ -66,8 +68,8 @@ static void sifive_prci_write(void *opaque, hwaddr addr,
s->plloutdiv = (uint32_t) val64;
break;
default:
- hw_error("%s: bad write: addr=0x%x v=0x%x\n",
- __func__, (int)addr, (int)val64);
+ qemu_log_mask(LOG_GUEST_ERROR, "%s: bad write: addr=0x%x v=0x%x\n",
+ __func__, (int)addr, (int)val64);
}
}