xref: /openbmc/qemu/include/hw/cxl/cxl_host.h (revision c79aa350)
1 /*
2  * QEMU CXL Host Setup
3  *
4  * Copyright (c) 2022 Huawei
5  *
6  * This work is licensed under the terms of the GNU GPL, version 2. See the
7  * COPYING file in the top-level directory.
8  */
9 
10 #include "qemu/osdep.h"
11 #include "hw/cxl/cxl.h"
12 #include "hw/boards.h"
13 
14 #ifndef CXL_HOST_H
15 #define CXL_HOST_H
16 
17 void cxl_machine_init(Object *obj, CXLState *state);
18 void cxl_fmws_link_targets(CXLState *stat, Error **errp);
19 void cxl_hook_up_pxb_registers(PCIBus *bus, CXLState *state, Error **errp);
20 
21 extern const MemoryRegionOps cfmws_ops;
22 
23 #endif
24