qemu/docs/system/devices
Jonathan Cameron 8700ee15de hw/cxl: Standardize all references on CXL r3.1 and minor updates
Previously not all references mentioned any spec version at all.
Given r3.1 is the current specification available for evaluation at
www.computeexpresslink.org update references to refer to that.
Hopefully this won't become a never ending job.

A few structure definitions have been updated to add new fields.
Defaults of 0 and read only are valid choices for these new DVSEC
registers so go with that for now.

There are additional error codes and some of the 'questions' in
the comments are resolved now.

Update documentation reference to point to the CXL r3.1 specification
with naming closer to what is on the cover.

For cases where there are structure version numbers, add defines
so they can be found next to the register definitions.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Message-Id: <20240126121636.24611-6-Jonathan.Cameron@huawei.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2024-02-14 06:09:33 -05:00
..
can.rst docs: use "buses" rather than "busses" 2024-01-05 22:28:54 +03:00
canokey.rst Fix some typos in documentation (most of them found by codespell) 2022-08-12 11:20:42 +01:00
ccid.rst docs/ccid: convert to restructuredText 2022-04-20 09:25:10 +02:00
cxl.rst hw/cxl: Standardize all references on CXL r3.1 and minor updates 2024-02-14 06:09:33 -05:00
igb.rst docs/system/devices/igb: Note igb is tested for DPDK 2023-05-23 15:20:15 +08:00
ivshmem.rst docs/specs/ivshmem-spec: Convert to rST 2023-11-02 12:52:06 +00:00
keyboard.rst escc: emulate dip switch language layout settings on SUN keyboard 2023-06-28 10:54:25 +01:00
net.rst docs: Remove unused weirdly-named cross-reference targets 2023-05-12 15:43:38 +01:00
nvme.rst docs: update hw/nvme documentation for protection information 2023-08-08 15:28:05 +02:00
usb-u2f.rst docs: Convert u2f.txt to rST 2023-05-18 11:40:32 +01:00
usb.rst docs: Convert u2f.txt to rST 2023-05-18 11:40:32 +01:00
vhost-user-input.rst docs/system: Add vhost-user-input documentation 2024-02-14 06:09:32 -05:00
vhost-user-rng.rst docs/system: add a basic enumeration of vhost-user devices 2024-02-14 06:09:32 -05:00
vhost-user.rst docs/system: Add vhost-user-input documentation 2024-02-14 06:09:32 -05:00
virtio-gpu.rst docs/system: add basic virtio-gpu documentation 2023-10-16 11:29:56 +04:00
virtio-pmem.rst docs: collect the disparate device emulation docs into one section 2021-07-23 17:22:16 +01:00
virtio-snd.rst docs/system: add basic virtio-snd documentation 2023-11-07 03:39:10 -05:00