Commit c03ad62548 for qemu.org
commit c03ad62548a610f287fd8b152aa7b2274d6d8717
Author: Jamin Lin <jamin_lin@aspeedtech.com>
Date: Wed Oct 28 02:32:05 2026 +0000
hw/arm/aspeed_ast1040: Add I3C as an unimplemented device
The AST1040 provides an I3C at 0x74c20000, but the controller is not
modeled yet.
Add the I3C register region as an unimplemented device to reflect the
AST1040 memory map.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Link: https://lore.kernel.org/qemu-devel/20261028023154.48395-11-jamin_lin@aspeedtech.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>
diff --git a/hw/arm/aspeed_ast1040.c b/hw/arm/aspeed_ast1040.c
index 88f7a2df2c..5f6aa1503a 100644
--- a/hw/arm/aspeed_ast1040.c
+++ b/hw/arm/aspeed_ast1040.c
@@ -92,6 +92,7 @@ static const UnimplementedDeviceConfig aspeed_soc_ast1040_unimp_devs[] = {
{ "spi1-filter", "aspeed.spi1-filter", 0x74020400, 0x1000, -1000 },
{ "otp", "aspeed.otp", 0x74C07000, 0x800, -1000 },
{ "atc", "aspeed.atc", 0x74C35000, 0x100, -1000 },
+ { "i3c", "aspeed.i3c", 0x74C20000, 0x8000, -1000 },
{ }
};