181 Commits (master)

Author SHA1 Message Date
Ira Weiny c62926f730 cxl/cdat: Handle cdat table build errors 2 years ago
Peter Maydell ad5a8c4d2d cxl: Clean up includes 2 years ago
Paolo Bonzini 0d66549cf5 meson: remove CONFIG_ALL 3 years ago
Michael Tokarev 487152fa1f hw/cxl: spelling fixes: limitaions, potentialy, intialized 2 years ago
Jonathan Cameron 004e3a93b8 hw/cxl: Add tunneled command support to mailbox for switch cci. 2 years ago
Jonathan Cameron 44e4b316e4 hw/cxl: Add dummy security state get 2 years ago
Jonathan Cameron 9dd15ab6e6 hw/cxl/mbox: Add Get Background Operation Status Command 2 years ago
Davidlohr Bueso 25a52959f9 hw/cxl: Add support for device sanitation 2 years ago
Davidlohr Bueso 43efb0bfad hw/cxl/mbox: Wire up interrupts for background completion 2 years ago
Davidlohr Bueso 221d2cfbdb hw/cxl/mbox: Add support for background operations 2 years ago
Jonathan Cameron 892e3479d7 hw/cxl: Implement Physical Ports status retrieval 2 years ago
Jonathan Cameron 3314efd276 hw/cxl/mbox: Add Physical Switch Identify command. 2 years ago
Jonathan Cameron 6cf416c176 hw/cxl/mbox: Add Information and Status / Identify command 2 years ago
Jonathan Cameron 4a58330343 hw/cxl: Add a switch mailbox CCI function 2 years ago
Jonathan Cameron c9460561ed hw/cxl/mbox: Generalize the CCI command processing 2 years ago
Jonathan Cameron cac36a8faf hw/cxl/mbox: Pull the CCI definition out of the CXLDeviceState 2 years ago
Jonathan Cameron 6f59274e93 hw/cxl/mbox: Split mailbox command payload into separate input and output 2 years ago
Jonathan Cameron a7bb53b1ee hw/cxl/mbox: Pull the payload out of struct cxl_cmd and make instances constant 2 years ago
Jonathan Cameron 45234c2dd2 hw/cxl: Fix a QEMU_BUILD_BUG_ON() in switch statement scope issue. 2 years ago
Jonathan Cameron b342489ae7 hw/cxl: Line length reductions 2 years ago
Jonathan Cameron b34ae3c906 hw/cxl: CXLDVSECPortExtensions renamed to CXLDVSECPortExt 2 years ago
Jonathan Cameron 388d6b574e hw/cxl: Use switch statements for read and write of cachemem registers 2 years ago
Jonathan Cameron 629df5cc23 hw/cxl: Use a switch to explicitly check size in caps_reg_read() 2 years ago
Jonathan Cameron a97bcfea7e hw/cxl: Fix local variable shadowing of cap_hdrs 3 years ago
Jonathan Cameron e967413fe0 hw/cxl: Support 4 HDM decoders at all levels of topology 3 years ago
Jonathan Cameron 61c44bcf51 hw/cxl: Fix and use same calculation for HDM decoder block size everywhere 3 years ago
Jonathan Cameron 87de174ac4 hw/cxl: Add utility functions decoder interleave ways and target count. 3 years ago
Jonathan Cameron f5a4e1a697 hw/cxl: Push cxl_decoder_count_enc() and cxl_decode_ig() into .c 3 years ago
Li Zhijian 7b165fa164 hw/cxl: Fix CFMW config memory leak 3 years ago
Michael Tokarev 9b4b4e510b hw/other: spelling fixes 3 years ago
Ira Weiny 6676bb973b hw/cxl/events: Add event interrupt support 3 years ago
Ira Weiny 22d7e3be07 hw/cxl/events: Wire up get/clear event mailbox commands 3 years ago
Jonathan Cameron 2f6b8c8f42 hw/cxl: Move CXLRetCode definition to cxl_device.h 3 years ago
Ira Weiny d7b84ddc3b hw/cxl/events: Add event status register 3 years ago
Jonathan Cameron 6bda41a69b hw/cxl: Add clear poison mailbox command support. 3 years ago
Jonathan Cameron ff04b207a0 hw/cxl: Add poison injection via the mailbox. 3 years ago
Jonathan Cameron 9547754f40 hw/cxl: QMP based poison injection support 3 years ago
Philippe Mathieu-Daudé de6cd7599b meson: Replace softmmu_ss -> system_ss 3 years ago
Ira Weiny 547a652fd1 hw/cxl: Introduce cxl_device_get_timestamp() utility function 3 years ago
Jonathan Cameron b6aab45971 hw/cxl: rename mailbox return code type from ret_code to CXLRetCode 3 years ago
Gregory Price adacc814f5 hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent) 3 years ago
Jonathan Cameron 823371a630 hw/cxl: Fix incorrect reset of commit and associated clearing of committed. 3 years ago
Jonathan Cameron 92ff7cabf9 hw/cxl: Fix endian handling for decoder commit. 3 years ago
Jonathan Cameron 23e1248d7e hw/cxl: drop pointless memory_region_transaction_guards 3 years ago
Jonathan Cameron 7b22a3218a hw/cxl: cdat: Fix failure to free buffer in erorr paths 3 years ago
Hao Zeng 71ba92f348 hw/cxl: cdat: Fix open file not closed in ct3_load_cdat() 3 years ago
Jonathan Cameron c28db9e000 hw/pci-bridge: Make PCIe and CXL PXB Devices inherit from TYPE_PXB_DEV 3 years ago
Jonathan Cameron 154070eaf6 hw/pxb-cxl: Support passthrough HDM Decoders unless overridden 3 years ago
Jonathan Cameron 415442a1b4 hw/mem/cxl_type3: Add CXL RAS Error Injection Support. 3 years ago
Jonathan Cameron cb4e642cfa hw/cxl: Fix endian issues in CXL RAS capability defaults / masks 3 years ago