aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/ath/ath11k/qmi.c')
-rw-r--r--drivers/net/wireless/ath/ath11k/qmi.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/ath11k/qmi.c b/drivers/net/wireless/ath/ath11k/qmi.c
index c2b165158225..99a88ca83dea 100644
--- a/drivers/net/wireless/ath/ath11k/qmi.c
+++ b/drivers/net/wireless/ath/ath11k/qmi.c
@@ -1585,15 +1585,17 @@ static int ath11k_qmi_fw_ind_register_send(struct ath11k_base *ab)
1585 struct qmi_wlanfw_ind_register_resp_msg_v01 *resp; 1585 struct qmi_wlanfw_ind_register_resp_msg_v01 *resp;
1586 struct qmi_handle *handle = &ab->qmi.handle; 1586 struct qmi_handle *handle = &ab->qmi.handle;
1587 struct qmi_txn txn; 1587 struct qmi_txn txn;
1588 int ret = 0; 1588 int ret;
1589 1589
1590 req = kzalloc(sizeof(*req), GFP_KERNEL); 1590 req = kzalloc(sizeof(*req), GFP_KERNEL);
1591 if (!req) 1591 if (!req)
1592 return -ENOMEM; 1592 return -ENOMEM;
1593 1593
1594 resp = kzalloc(sizeof(*resp), GFP_KERNEL); 1594 resp = kzalloc(sizeof(*resp), GFP_KERNEL);
1595 if (!resp) 1595 if (!resp) {
1596 ret = -ENOMEM;
1596 goto resp_out; 1597 goto resp_out;
1598 }
1597 1599
1598 req->client_id_valid = 1; 1600 req->client_id_valid = 1;
1599 req->client_id = QMI_WLANFW_CLIENT_ID; 1601 req->client_id = QMI_WLANFW_CLIENT_ID;