CXL CCI log commands implmented as per CXL Specification 3.1 8.2.9.5 1) get_log_capabilities (Opcode 0402h) 2) clear_log (Opcode 0403h) 3) populate_log (Opcode 0404h)
The patches are generated against the Johnathan's tree https://gitlab.com/jic23/qemu.git and branch cxl-2024-11-27. Signed-off-by: Arpit Kumar <[email protected]> Reviewed-by: Alok Rathore <[email protected]> Reviewed-by: Krishna Kanth Reddy <[email protected]> Arpit Kumar (3): hw/cxl/cxl-mailbox-utils.c: Added support for Get Log Capabilities (Opcode 0402h) hw/cxl/cxl-mailbox-utils.c: Added support for Clear Log (Opcode 0403h) hw/cxl/cxl-mailbox-utils.c: Added support for Populate Log (Opcode 0404h) as background operation hw/cxl/cxl-mailbox-utils.c | 186 +++++++++++++++++++++++++++++++++++ include/hw/cxl/cxl_device.h | 33 +++++++ include/hw/cxl/cxl_mailbox.h | 5 + 3 files changed, 224 insertions(+) -- 2.34.1
