Message ID | 20250414151336.3852990-11-alejandro.lucero-palau@amd.com (mailing list archive) |
---|---|
State | Not Applicable |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | Type2 device basic support | expand |
diff --git a/drivers/net/ethernet/sfc/efx_cxl.c b/drivers/net/ethernet/sfc/efx_cxl.c index a5d072aa95ab..82400dd7e678 100644 --- a/drivers/net/ethernet/sfc/efx_cxl.c +++ b/drivers/net/ethernet/sfc/efx_cxl.c @@ -79,6 +79,13 @@ int efx_cxl_init(struct efx_probe_data *probe_data) if (rc) return rc; + cxl->cxlmd = devm_cxl_add_memdev(&pci_dev->dev, &cxl->cxlds); + + if (IS_ERR(cxl->cxlmd)) { + pci_err(pci_dev, "CXL accel memdev creation failed"); + return PTR_ERR(cxl->cxlmd); + } + probe_data->cxl = cxl; return 0;