summaryrefslogtreecommitdiffstats
path: root/drivers/cxl
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2022-05-18 16:34:26 -0700
committerDan Williams <dan.j.williams@intel.com>2022-05-19 08:50:40 -0700
commit194d5edadf0b403f6de2be89c484a01c83ee269f (patch)
tree48ee23fbded38b9a89d8bc5f0495f17a900e499d /drivers/cxl
parent1e14c9fbb55fbc48eb88b55d1736c994b1deb631 (diff)
downloadlinux-194d5edadf0b403f6de2be89c484a01c83ee269f.tar.bz2
cxl/pci: Drop wait_for_valid() from cxl_await_media_ready()
A check mem_info_valid already happens in __cxl_dvsec_ranges(). Rely on that instead of calling wait_for_valid again. Reviewed-by: Ira Weiny <ira.weiny@intel.com> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Link: https://lore.kernel.org/r/165291686632.1426646.7479581732894574486.stgit@dwillia2-xfh Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/cxl')
-rw-r--r--drivers/cxl/pci.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/cxl/pci.c b/drivers/cxl/pci.c
index 435f9f89b793..91b266911e52 100644
--- a/drivers/cxl/pci.c
+++ b/drivers/cxl/pci.c
@@ -431,10 +431,6 @@ static int cxl_await_media_ready(struct cxl_dev_state *cxlds)
u64 md_status;
int rc, i;
- rc = wait_for_valid(cxlds);
- if (rc)
- return rc;
-
for (i = mbox_ready_timeout; i; i--) {
u32 temp;