Show patches with: Submitter = Robert Richter       |   83 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5] lib/firmware_table: Provide buffer length argument to cdat_table_parse() [v5] lib/firmware_table: Provide buffer length argument to cdat_table_parse() - 2 - --- 2024-02-17 Robert Richter New
[v2] cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window [v2] cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window - - - --- 2024-02-16 Robert Richter New
[v4,3/3] lib/firmware_table: Provide buffer length argument to cdat_table_parse() CDAT updates and fixes - 1 - --- 2024-02-16 Robert Richter New
[v4,2/3] cxl/pci: Get rid of pointer arithmetic reading CDAT table CDAT updates and fixes - 1 - --- 2024-02-16 Robert Richter New
[v4,1/3] cxl/pci: Rename DOE mailbox handle to doe_mb CDAT updates and fixes - 2 - --- 2024-02-16 Robert Richter New
cxl/pci: Fix disabling CXL memory for zero-based addressing cxl/pci: Fix disabling CXL memory for zero-based addressing - - - --- 2024-02-09 Robert Richter New
[v3,3/3] lib/firmware_table: Provide buffer length argument to cdat_table_parse() CDAT updates and fixes - 1 - --- 2024-02-09 Robert Richter New
[v3,2/3] cxl/pci: Get rid of pointer arithmetic reading CDAT table CDAT updates and fixes - 1 - --- 2024-02-09 Robert Richter New
[v3,1/3] cxl/pci: Rename DOE mailbox handle to doe_mb CDAT updates and fixes - 2 - --- 2024-02-09 Robert Richter New
[v2,3/3] lib/firmware_table: Provide buffer length argument to cdat_table_parse() CDAT updates and fixes - 1 - --- 2024-01-08 Robert Richter New
[v2,2/3] cxl/pci: Get rid of pointer arithmetic reading CDAT table CDAT updates and fixes - 1 - --- 2024-01-08 Robert Richter New
[v2,1/3] cxl/pci: Rename DOE mailbox handle to doe_mb CDAT updates and fixes - 2 - --- 2024-01-08 Robert Richter New
cxl/pci: Get rid of pointer arithmetic reading CDAT table cxl/pci: Get rid of pointer arithmetic reading CDAT table - 1 - --- 2023-11-17 Robert Richter New
[v12,20/20] cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,19/20] cxl/core/regs: Rename phys_addr in cxl_map_component_regs() cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,18/20] PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling cxl/pci: Add support for RCH RAS error handling 1 2 - --- 2023-10-18 Robert Richter New
[v12,17/20] PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler cxl/pci: Add support for RCH RAS error handling 1 2 - --- 2023-10-18 Robert Richter New
[v12,16/20] cxl/pci: Disable root port interrupts in RCH mode cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,15/20] cxl/pci: Add RCH downstream port error logging cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,14/20] cxl/pci: Map RCH downstream AER registers for logging protocol errors cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,13/20] cxl/pci: Update CXL error logging to use RAS register address cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,12/20] PCI/AER: Refactor cper_print_aer() for use by CXL driver module cxl/pci: Add support for RCH RAS error handling 1 2 - --- 2023-10-18 Robert Richter New
[v12,11/20] cxl/pci: Add RCH downstream port AER register discovery cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,10/20] cxl/pci: Introduce config option PCIEAER_CXL cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,09/20] cxl/port: Remove Component Register base address from struct cxl_port cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,08/20] cxl/pci: Remove Component Register base address from struct cxl_dev_state cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,07/20] cxl/hdm: Use stored Component Register mappings to map HDM decoder capability cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,06/20] cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-10-18 Robert Richter New
[v12,05/20] cxl/port: Pre-initialize component register mappings cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,04/20] cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,03/20] cxl/port: Fix @host confusion in cxl_dport_setup_regs() cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,02/20] cxl/core/regs: Rename @dev to @host in struct cxl_register_map cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-10-18 Robert Richter New
[v12,01/20] cxl/port: Fix release of RCD endpoints cxl/pci: Add support for RCH RAS error handling - 2 1 --- 2023-10-18 Robert Richter New
[v11,20/20] cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,19/20] cxl/core/regs: Rename phys_addr in cxl_map_component_regs() cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,18/20] PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling cxl/pci: Add support for RCH RAS error handling 1 2 - --- 2023-09-27 Robert Richter New
[v11,17/20] PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler cxl/pci: Add support for RCH RAS error handling 1 2 - --- 2023-09-27 Robert Richter New
[v11,16/20] cxl/pci: Disable root port interrupts in RCH mode cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,15/20] cxl/pci: Add RCH downstream port error logging cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,14/20] cxl/pci: Map RCH downstream AER registers for logging protocol errors cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,13/20] cxl/pci: Update CXL error logging to use RAS register address cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,12/20] PCI/AER: Refactor cper_print_aer() for use by CXL driver module cxl/pci: Add support for RCH RAS error handling 1 2 - --- 2023-09-27 Robert Richter New
[v11,11/20] cxl/pci: Add RCH downstream port AER register discovery cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,10/20] cxl/pci: Introduce config option PCIEAER_CXL cxl/pci: Add support for RCH RAS error handling - - - --- 2023-09-27 Robert Richter New
[v11,09/20] cxl/port: Remove Component Register base address from struct cxl_port cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,08/20] cxl/pci: Remove Component Register base address from struct cxl_dev_state cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,07/20] cxl/hdm: Use stored Component Register mappings to map HDM decoder capability cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,06/20] cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state cxl/pci: Add support for RCH RAS error handling - 2 - --- 2023-09-27 Robert Richter New
[v11,05/20] cxl/port: Pre-initialize component register mappings cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,04/20] cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,03/20] cxl/port: Fix @host confusion in cxl_dport_setup_regs() cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,02/20] cxl/core/regs: Rename @dev to @host in struct cxl_register_map cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
[v11,01/20] cxl/port: Fix release of RCD endpoints cxl/pci: Add support for RCH RAS error handling - 1 - --- 2023-09-27 Robert Richter New
cxl/port: Fix NULL pointer access in devm_cxl_add_port() cxl/port: Fix NULL pointer access in devm_cxl_add_port() - 1 - --- 2023-05-19 Robert Richter New
cxl/port: Disable decoder setup for endpoints in RCD mode cxl/port: Disable decoder setup for endpoints in RCD mode - - - --- 2023-02-08 Robert Richter New
[v2] cxl/mbox: Add debug messages for enabled mailbox commands [v2] cxl/mbox: Add debug messages for enabled mailbox commands - 2 - --- 2023-01-25 Robert Richter New
cxl/mbox: Add debug messages for supported mailbox commands cxl/mbox: Add debug messages for supported mailbox commands - 2 - --- 2023-01-19 Robert Richter New
[v4] cxl/mbox: Fix Payload Length check for Get Log command [v4] cxl/mbox: Fix Payload Length check for Get Log command - 2 - --- 2023-01-19 Robert Richter New
[v3] cxl/mbox: Fix Payload Length check for Get Log command [v3] cxl/mbox: Fix Payload Length check for Get Log command - - - --- 2023-01-19 Robert Richter New
[v2] cxl/mbox: Fix Payload Length check for Get Log command [v2] cxl/mbox: Fix Payload Length check for Get Log command - - - --- 2023-01-04 Robert Richter New
cxl/pci: Show opcode in debug messages when sending a command cxl/pci: Show opcode in debug messages when sending a command - - - --- 2023-01-03 Robert Richter New
cxl/mbox: Fix Payload Length check for Get Log command cxl/mbox: Fix Payload Length check for Get Log command - - - --- 2023-01-03 Robert Richter New
[v3,9/9] cxl/acpi: Set ACPI's CXL _OSC to indicate CXL1.1 support cxl: Add support for Restricted CXL hosts (RCD mode) 1 - - --- 2022-11-09 Robert Richter New
[v3,8/9] cxl/pci: Extend devm_cxl_port_enumerate_dports() to support restricted hosts (RCH) cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,7/9] cxl/pci: Factor out code in match_add_dports() to pci_dev_add_dport() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,6/9] cxl/pci: Do not ignore PCI config read errors in match_add_dports() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,5/9] cxl/pci: Only register RCDs with device 0, function 0 as CXL memory device cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,4/9] cxl/mem: Skip intermediate port enumeration of restricted endpoints (RCDs) cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,3/9] cxl/mem: Adjust cxl_mem_find_port() to find an RCH's port cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,2/9] cxl/acpi: Extract component registers of restricted hosts from RCRB cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v3,1/9] cxl/acpi: Register CXL host ports by bridge device cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-11-09 Robert Richter New
[v2,12/12] cxl: Extend devm_cxl_port_enumerate_dports() to support restricted hosts (RCH) cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,11/12] cxl: Factor out code in match_add_dports() to pci_dev_add_dport() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,10/12] cxl: Do not ignore PCI config read errors in match_add_dports() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,09/12] cxl: Extend devm_cxl_enumerate_ports() to support restricted devices (RCDs) cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,08/12] cxl: Factor out code in devm_cxl_enumerate_ports() to find_port_attach_ep() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,07/12] cxl: Remove dev_is_cxl_root_child() check in devm_cxl_enumerate_ports() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,06/12] cxl/acpi: Extract component registers of restricted hosts from RCRB cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,05/12] cxl/acpi: Improve debug messages in cxl_acpi_probe() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,04/12] cxl: Unify debug messages when calling devm_cxl_add_dport() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,03/12] cxl: Unify debug messages when calling devm_cxl_add_port() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,02/12] cxl/core: Check physical address before mapping it in devm_cxl_iomap_block() cxl: Add support for Restricted CXL hosts (RCD mode) - - - --- 2022-10-18 Robert Richter New
[v2,01/12] cxl/core: Remove duplicate declaration of devm_cxl_iomap_block() cxl: Add support for Restricted CXL hosts (RCD mode) - 3 - --- 2022-10-18 Robert Richter New