Commit 194d5eda authored by Dan Williams's avatar Dan Williams
Browse files

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: default avatarIra Weiny <ira.weiny@intel.com>
Reviewed-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/165291686632.1426646.7479581732894574486.stgit@dwillia2-xfh


Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent 1e14c9fb
Loading
Loading
Loading
Loading
+0 −4
Original line number Original line Diff line number Diff line
@@ -431,10 +431,6 @@ static int cxl_await_media_ready(struct cxl_dev_state *cxlds)
	u64 md_status;
	u64 md_status;
	int rc, i;
	int rc, i;


	rc = wait_for_valid(cxlds);
	if (rc)
		return rc;

	for (i = mbox_ready_timeout; i; i--) {
	for (i = mbox_ready_timeout; i; i--) {
		u32 temp;
		u32 temp;