mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
net: qrtr: Change the in and out channels
MHI's IN channel is QRTR's OUT channel and vice-versa. Change-Id: If16790e629263cfa2787a08326c079b58f42617b Signed-off-by: Chris Lew <clew@codeaurora.org>
This commit is contained in:
parent
d33025a786
commit
5c9c165066
@ -136,16 +136,16 @@ static int qrtr_mhi_dev_open_channels(struct qrtr_mhi_dev_ep *qep)
|
||||
int rc;
|
||||
|
||||
/* write channel */
|
||||
rc = mhi_dev_open_channel(QRTR_MHI_DEV_OUT, &qep->out,
|
||||
rc = mhi_dev_open_channel(QRTR_MHI_DEV_IN, &qep->in,
|
||||
qrtr_mhi_dev_event_cb);
|
||||
if (rc < 0)
|
||||
return rc;
|
||||
|
||||
/* read channel */
|
||||
rc = mhi_dev_open_channel(QRTR_MHI_DEV_IN, &qep->in,
|
||||
rc = mhi_dev_open_channel(QRTR_MHI_DEV_OUT, &qep->out,
|
||||
qrtr_mhi_dev_event_cb);
|
||||
if (rc < 0) {
|
||||
mhi_dev_close_channel(qep->out);
|
||||
mhi_dev_close_channel(qep->in);
|
||||
return rc;
|
||||
}
|
||||
return 0;
|
||||
@ -155,13 +155,13 @@ static void qrtr_mhi_dev_close_channels(struct qrtr_mhi_dev_ep *qep)
|
||||
{
|
||||
int rc;
|
||||
|
||||
rc = mhi_dev_close_channel(qep->out);
|
||||
if (rc < 0)
|
||||
dev_err(qep->dev, "failed to close out channel %d\n", rc);
|
||||
|
||||
rc = mhi_dev_close_channel(qep->in);
|
||||
if (rc < 0)
|
||||
dev_err(qep->dev, "failed to close in channel %d\n", rc);
|
||||
|
||||
rc = mhi_dev_close_channel(qep->out);
|
||||
if (rc < 0)
|
||||
dev_err(qep->dev, "failed to close out channel %d\n", rc);
|
||||
}
|
||||
|
||||
static void qrtr_mhi_dev_state_cb(struct mhi_dev_client_cb_data *cb_data)
|
||||
@ -223,7 +223,7 @@ static int qrtr_mhi_dev_probe(struct platform_device *pdev)
|
||||
init_completion(&qep->out_tre);
|
||||
qep->ep.xmit = qrtr_mhi_dev_send;
|
||||
rc = mhi_register_state_cb(qrtr_mhi_dev_state_cb, qep,
|
||||
QRTR_MHI_DEV_OUT);
|
||||
QRTR_MHI_DEV_IN);
|
||||
if (rc)
|
||||
return rc;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user