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:

committed by
Gerrit - the friendly Code Review server

parent
cd6e0937aa
commit
2df5dc79e6
@@ -3192,16 +3192,14 @@ static int rmnet_ipa_send_coalesce_notification(uint8_t qmap_id,
|
|||||||
if (!coalesce_info)
|
if (!coalesce_info)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
if (enable) {
|
coalesce_info->qmap_id = qmap_id;
|
||||||
coalesce_info->qmap_id = qmap_id;
|
coalesce_info->tcp_enable = tcp;
|
||||||
coalesce_info->tcp_enable = tcp;
|
coalesce_info->udp_enable = udp;
|
||||||
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_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_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);
|
rc = ipa_send_msg(&msg_meta, coalesce_info, ipa3_wwan_msg_free_cb);
|
||||||
if (rc) {
|
if (rc) {
|
||||||
IPAWANERR("ipa_send_msg failed: %d\n", rc);
|
IPAWANERR("ipa_send_msg failed: %d\n", rc);
|
||||||
|
Reference in New Issue
Block a user