msm: ipa: fix IPA_COALESCE_DISABLE handling

Make changes to populate qmap_id when disabling coalescing.

Change-Id: Iaf0981bd22948b87bb8f9c548fe74e789eaf689c
Signed-off-by: Chaitanya Pratapa <cpratapa@codeaurora.org>
This commit is contained in:
Chaitanya Pratapa 2021-06-24 18:34:37 -07:00
parent 3cb33329d4
commit 76d313e0f7

View File

@ -2232,16 +2232,14 @@ static int rmnet_ipa_send_coalesce_notification(uint8_t qmap_id,
if (!coalesce_info)
return -ENOMEM;
if (enable) {
coalesce_info->qmap_id = qmap_id;
coalesce_info->tcp_enable = tcp;
coalesce_info->udp_enable = udp;
coalesce_info->qmap_id = qmap_id;
coalesce_info->tcp_enable = tcp;
coalesce_info->udp_enable = udp;
msg_meta.msg_len = sizeof(struct ipa_coalesce_info);
if (enable)
msg_meta.msg_type = IPA_COALESCE_ENABLE;
msg_meta.msg_len = sizeof(struct ipa_coalesce_info);
} else {
else
msg_meta.msg_type = IPA_COALESCE_DISABLE;
msg_meta.msg_len = sizeof(struct ipa_coalesce_info);
}
rc = ipa_send_msg(&msg_meta, coalesce_info, ipa3_wwan_msg_free_cb);
if (rc) {
IPAWANERR("ipa_send_msg failed: %d\n", rc);