hw/nvme: Add SPDM over DOE support
authorWilfred Mallawa <wilfred.mallawa@wdc.com>
Wed, 3 Jul 2024 09:20:27 +0000 (19:20 +1000)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 23 Jul 2024 00:15:42 +0000 (20:15 -0400)
commit4f947b10d525958578002848a92eeb6152ffbf0d
treee580b42e1780ac4b9e6166b96d2b3aee1059feb5
parentbc419a1cc5b15deec9cf7cb7a382392c112810e2
hw/nvme: Add SPDM over DOE support

Setup Data Object Exchange (DOE) as an extended capability for the NVME
controller and connect SPDM to it (CMA) to it.

Signed-off-by: Wilfred Mallawa <wilfred.mallawa@wdc.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Acked-by: Klaus Jensen <k.jensen@samsung.com>
Message-Id: <20240703092027.644758-4-alistair.francis@wdc.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
docs/specs/index.rst
docs/specs/spdm.rst [new file with mode: 0644]
hw/nvme/ctrl.c
include/hw/pci/pci_device.h
include/hw/pci/pcie_doe.h