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 <arpit1.ku...@samsung.com> Reviewed-by: Alok Rathore <alok.rath...@samsung.com> Reviewed-by: Krishna Kanth Reddy <krish.re...@samsung.com> 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