Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76d313e0 authored by Chaitanya Pratapa's avatar Chaitanya Pratapa
Browse files

msm: ipa: fix IPA_COALESCE_DISABLE handling



Make changes to populate qmap_id when disabling coalescing.

Change-Id: Iaf0981bd22948b87bb8f9c548fe74e789eaf689c
Signed-off-by: default avatarChaitanya Pratapa <cpratapa@codeaurora.org>
parent 3cb33329
Loading
Loading
Loading
Loading
+6 −8
Original line number Diff line number Diff line
@@ -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;
		msg_meta.msg_type = IPA_COALESCE_ENABLE;
	msg_meta.msg_len = sizeof(struct ipa_coalesce_info);
	} else {
	if (enable)
		msg_meta.msg_type = IPA_COALESCE_ENABLE;
	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);