|
@@ -197,7 +197,7 @@ void cxl_component_register_block_init(Object *obj,
|
|
CXL2_COMPONENT_BLOCK_SIZE);
|
|
CXL2_COMPONENT_BLOCK_SIZE);
|
|
|
|
|
|
/* io registers controls link which we don't care about in QEMU */
|
|
/* io registers controls link which we don't care about in QEMU */
|
|
- memory_region_init_io(&cregs->io, obj, NULL, cregs, ".io",
|
|
|
|
|
|
+ memory_region_init_io(&cregs->io, obj, NULL, NULL, ".io",
|
|
CXL2_COMPONENT_IO_REGION_SIZE);
|
|
CXL2_COMPONENT_IO_REGION_SIZE);
|
|
memory_region_init_io(&cregs->cache_mem, obj, &cache_mem_ops, cxl_cstate,
|
|
memory_region_init_io(&cregs->cache_mem, obj, &cache_mem_ops, cxl_cstate,
|
|
".cache_mem", CXL2_COMPONENT_CM_REGION_SIZE);
|
|
".cache_mem", CXL2_COMPONENT_CM_REGION_SIZE);
|