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

Commit 94056932 authored by Ashok Vuyyuru's avatar Ashok Vuyyuru
Browse files

msm: ipa3: enable SYSPIPE_ERR_DETECTION bit for deaggr_err



We observe the IPA RX stall due to the DEAGGR_ERR_IRQ
of PACKET_SIZE > FRAME_SIZE on WAN PROD pipe.
In IPA, some of de-aggregation error handling checks
are dependent on the syspipe_err_detection config bit.
Adding IGNORE_MIN_PKT_ERR bit for WAN PROD as well based
on recommendations.

Change-Id: Ie0fe8f52a1e63750e3db7f2b3fcf42790505fa88
Signed-off-by: default avatarAshok Vuyyuru <avuyyuru@codeaurora.org>
parent db9f7f48
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1652,6 +1652,7 @@ static int handle3_egress_format(struct net_device *dev,
		ipa_wan_ep_cfg->ipa_ep_cfg.aggr.aggr = IPA_QCMAP;

		ipa_wan_ep_cfg->ipa_ep_cfg.deaggr.packet_offset_valid = false;
		ipa_wan_ep_cfg->ipa_ep_cfg.deaggr.syspipe_err_detection = true;

		ipa_wan_ep_cfg->ipa_ep_cfg.hdr.hdr_ofst_pkt_size = 2;