diff --git a/drivers/soc/qcom/qmi_interface.c b/drivers/soc/qcom/qmi_interface.c index c22522742312..bd1d29cfc6c7 100644 --- a/drivers/soc/qcom/qmi_interface.c +++ b/drivers/soc/qcom/qmi_interface.c @@ -556,8 +556,7 @@ static void qmi_data_ready_work(struct work_struct *work) break; } - if (sq.sq_node == qmi->sq.sq_node && - sq.sq_port == QRTR_PORT_CTRL) { + if (sq.sq_port == QRTR_PORT_CTRL) { qmi_recv_ctrl_pkt(qmi, qmi->recv_buf, msglen); } else if (ops->msg_handler) { ops->msg_handler(qmi, &sq, qmi->recv_buf, msglen);