aboutsummaryrefslogtreecommitdiff
path: root/linux-user/exit.c
diff options
context:
space:
mode:
authorBen Widawsky <ben.widawsky@intel.com>2022-04-29 15:40:31 +0100
committerMichael S. Tsirkin <mst@redhat.com>2022-05-13 06:13:36 -0400
commit464e14ac438e21c532889d78caf54a1dc837012a (patch)
tree50bf6a90ef8f69d988dd4092602e3ed6460fc32f /linux-user/exit.c
parent6364adacdfa6a24e3f5b08f6b5ffa789a5d828a7 (diff)
downloadqemu-464e14ac438e21c532889d78caf54a1dc837012a.zip
qemu-464e14ac438e21c532889d78caf54a1dc837012a.tar.gz
qemu-464e14ac438e21c532889d78caf54a1dc837012a.tar.bz2
hw/cxl/device: Implement basic mailbox (8.2.8.4)
This is the beginning of implementing mailbox support for CXL 2.0 devices. The implementation recognizes when the doorbell is rung, handles the command/payload, clears the doorbell while returning error codes and data. Generally the mailbox mechanism is designed to permit communication between the host OS and the firmware running on the device. For our purposes, we emulate both the firmware, implemented primarily in cxl-mailbox-utils.c, and the hardware. No commands are implemented yet. Signed-off-by: Ben Widawsky <ben.widawsky@intel.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20220429144110.25167-7-Jonathan.Cameron@huawei.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'linux-user/exit.c')
0 files changed, 0 insertions, 0 deletions