Commit f47a273111 for qemu.org
commit f47a273111d91f552a168e74688bf37918fcd885
Author: Bernhard Beschow <shentey@gmail.com>
Date: Mon Sep 21 23:47:03 2026 +0200
hw/misc/imx6_src: Avoid casting from void *
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Message-ID: <20260921214710.29422-36-shentey@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
diff --git a/hw/misc/imx6_src.c b/hw/misc/imx6_src.c
index 8d2c4175e4..5bc1318f9d 100644
--- a/hw/misc/imx6_src.c
+++ b/hw/misc/imx6_src.c
@@ -89,7 +89,7 @@ static void imx6_src_reset(DeviceState *dev)
static uint64_t imx6_src_read(void *opaque, hwaddr offset, unsigned size)
{
uint32_t value = 0;
- IMX6SRCState *s = (IMX6SRCState *)opaque;
+ IMX6SRCState *s = opaque;
uint32_t index = offset >> 2;
if (index < SRC_MAX) {
@@ -150,7 +150,7 @@ static void imx6_defer_clear_reset_bit(int cpuid,
static void imx6_src_write(void *opaque, hwaddr offset, uint64_t value,
unsigned size)
{
- IMX6SRCState *s = (IMX6SRCState *)opaque;
+ IMX6SRCState *s = opaque;
uint32_t index = offset >> 2;
unsigned long change_mask;
unsigned long current_value = value;