summary refs log tree commit diff stats
path: root/include/hw/cxl/cxl_device.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/cxl/cxl_device.h: correct typosManos Pitsidianakis2024-02-211-2/+2
* hw/cxl: Standardize all references on CXL r3.1 and minor updatesJonathan Cameron2024-02-141-17/+43
* hw/cxl: Update mailbox status registers.Jonathan Cameron2024-02-141-7/+10
* hw/cxl/device: read from register values in mdev_reg_read()Hyeonggon Yoo2024-02-141-2/+7
* hw/cxl: spelling fixes: limitaions, potentialy, intializedMichael Tokarev2023-11-151-1/+1
* hw/cxl: Add tunneled command support to mailbox for switch cci.Jonathan Cameron2023-11-071-0/+9
* hw/cxl: Add support for device sanitationDavidlohr Bueso2023-11-071-0/+17
* hw/cxl/mbox: Wire up interrupts for background completionDavidlohr Bueso2023-11-071-0/+1
* hw/cxl/mbox: Add support for background operationsDavidlohr Bueso2023-11-071-0/+10
* hw/cxl: Add a switch mailbox CCI functionJonathan Cameron2023-11-071-0/+15
* hw/cxl/mbox: Generalize the CCI command processingJonathan Cameron2023-11-071-1/+4
* hw/cxl/mbox: Pull the CCI definition out of the CXLDeviceStateJonathan Cameron2023-11-071-10/+25
* hw/cxl/mbox: Split mailbox command payload into separate input and outputJonathan Cameron2023-11-071-3/+4
* hw/cxl/mbox: Pull the payload out of struct cxl_cmd and make instances constantJonathan Cameron2023-11-071-0/+13
* hw/cxl: Line length reductionsJonathan Cameron2023-11-071-2/+3
* hw/cxl/cxl_device: Replace magic number in CXLError definitionFan Ni2023-09-211-1/+1
* include/: spelling fixesMichael Tokarev2023-09-081-1/+1
* hw/cxl/events: Add event interrupt supportIra Weiny2023-06-221-1/+5
* hw/cxl/events: Wire up get/clear event mailbox commandsIra Weiny2023-06-221-0/+25
* hw/cxl: Move CXLRetCode definition to cxl_device.hJonathan Cameron2023-06-221-0/+28
* hw/cxl/events: Add event status registerIra Weiny2023-06-221-3/+20
* hw/cxl: Add clear poison mailbox command support.Jonathan Cameron2023-06-221-0/+1
* hw/cxl: QMP based poison injection supportJonathan Cameron2023-06-221-0/+20
* hw/cxl: Introduce cxl_device_get_timestamp() utility functionIra Weiny2023-05-191-0/+2
* hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent)Gregory Price2023-05-191-3/+8
* hw/mem/cxl_type3: Add CXL RAS Error Injection Support.Jonathan Cameron2023-03-071-0/+11
* hw/cxl/mailbox: Use new UUID network order define for cel_uuidIra Weiny2023-03-021-1/+1
* include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster2023-01-081-1/+1
* include/hw/cxl: Include hw/cxl/*.h where neededMarkus Armbruster2023-01-081-0/+1
* include/hw/pci: Break inclusion loop pci_bridge.h and cxl.hMarkus Armbruster2023-01-081-0/+1
* hw/cxl/cdat: CXL CDAT Data Object Exchange implementationHuai-Cheng Kuo2022-11-071-0/+3
* mem/cxl-type3: Add sn option to provide serial number for PCI ecapJonathan Cameron2022-10-091-0/+1
* mem/cxl_type3: Add read and write functions for associated hostmem.Jonathan Cameron2022-05-131-0/+6
* hw/cxl/device: Implement get/set Label Storage Area (LSA)Ben Widawsky2022-05-131-0/+5
* hw/cxl/device: Plumb real Label Storage Area (LSA) sizingBen Widawsky2022-05-131-1/+10
* hw/cxl/device: Add a memory device (8.2.8.5)Ben Widawsky2022-05-131-0/+15
* hw/cxl/device: Timestamp implementation (8.2.9.3)Ben Widawsky2022-05-131-0/+6
* hw/cxl/device: Add memory device utilitiesBen Widawsky2022-05-131-3/+18
* hw/cxl/device: Implement basic mailbox (8.2.8.4)Ben Widawsky2022-05-131-1/+18
* hw/cxl/device: Implement the CAP array (8.2.8.1-2)Ben Widawsky2022-05-131-1/+30
* hw/cxl/device: Introduce a CXL device (8.2.8)Ben Widawsky2022-05-131-0/+166