diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath11k/qmi.c')
-rw-r--r-- | drivers/net/wireless/ath/ath11k/qmi.c | 6 |
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; |