Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1ea919cd authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "qdss_bridge: fix NULL usb_ch of usb_qdss_close"

parents 2810d168 38edd4bf
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -504,7 +504,6 @@ static int mhi_ch_open(struct qdss_bridge_drvdata *drvdata)
		spin_unlock_bh(&drvdata->lock);
		return -ERESTARTSYS;
	}
	drvdata->opened = ENABLE;
	spin_unlock_bh(&drvdata->lock);

	ret = mhi_prepare_for_transfer(drvdata->mhi_dev);
@@ -516,7 +515,6 @@ static int mhi_ch_open(struct qdss_bridge_drvdata *drvdata)
	return 0;
err:
	spin_lock_bh(&drvdata->lock);
	drvdata->opened = DISABLE;
	spin_unlock_bh(&drvdata->lock);
	return ret;
}
@@ -543,9 +541,9 @@ static void qdss_bridge_open_work_fn(struct work_struct *work)
		goto err;
	}

	drvdata->opened = ENABLE;
	return;
err:
	drvdata->opened = DISABLE;
	mhi_unprepare_from_transfer(drvdata->mhi_dev);
	mhi_ch_close(drvdata);
err_open: