On Wed, 26 Mar 2025 20:47:14 -0500 Terry Bowman <terry.bowman@xxxxxxx> wrote: > CXL Endpoint protocol errors are currently handled using PCI error > handlers. The CXL Endpoint requires CXL specific handling in the case of > uncorrectable error handling not provided by the PCI handlers. > > Add CXL specific handlers for CXL Endpoints. Assign the CXL handlers > during Endpoint Port initialization. > > Keep the PCI Endpoint handlers. PCI handlers can be called if the CXL > device is not trained for alternate protocol (CXL). Update the CXL > Endpoint PCI handlers to call the CXL handler. If the CXL > uncorrectable handler returns PCI_ERS_RESULT_PANIC then the PCI > handler invokes panic(). > > Signed-off-by: Terry Bowman <terry.bowman@xxxxxxx> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx>