mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 12:25:00 -04:00
Merge "net: qrtr: mhi: Set mhi driver data before registering with qrtr"
This commit is contained in:
commit
5c91c43dcd
1 changed files with 5 additions and 2 deletions
|
|
@ -62,6 +62,9 @@ static void qcom_mhi_qrtr_ul_callback(struct mhi_device *mhi_dev,
|
|||
struct qrtr_mhi_pkt *pkt;
|
||||
unsigned long flags;
|
||||
|
||||
if (!qdev)
|
||||
return;
|
||||
|
||||
spin_lock_irqsave(&qdev->ul_lock, flags);
|
||||
if (list_empty(&qdev->ul_pkts)) {
|
||||
spin_unlock_irqrestore(&qdev->ul_lock, flags);
|
||||
|
|
@ -171,12 +174,12 @@ static int qcom_mhi_qrtr_probe(struct mhi_device *mhi_dev,
|
|||
INIT_LIST_HEAD(&qdev->ul_pkts);
|
||||
spin_lock_init(&qdev->ul_lock);
|
||||
|
||||
dev_set_drvdata(&mhi_dev->dev, qdev);
|
||||
|
||||
rc = qrtr_endpoint_register(&qdev->ep, net_id, rt);
|
||||
if (rc)
|
||||
return rc;
|
||||
|
||||
dev_set_drvdata(&mhi_dev->dev, qdev);
|
||||
|
||||
dev_dbg(qdev->dev, "QTI MHI QRTR driver probed\n");
|
||||
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Reference in a new issue