Parcourir la source

msm: ipa: 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 rndis.
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 rndis as well based
on recommendations.

Change-Id: I4bbbfed62802cb0244013a402f99456f2573181a
Bojun Pan il y a 4 ans
Parent
commit
64c82cf841
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_reg.c

+ 1 - 1
drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_reg.c

@@ -4429,7 +4429,7 @@ static struct ipahal_reg_obj ipahal_reg_objs[IPA_HW_MAX][IPA_REG_MAX] = {
 		ipareg_parse_endp_init_aggr_n_v4_5,
 		0x00001024, 0x80, 0, 30, 1, 0},
 	[IPA_HW_v5_0][IPA_ENDP_INIT_DEAGGR_n] = {
-		ipareg_construct_endp_init_deaggr_n,
+		ipareg_construct_endp_init_deaggr_n_v4_5,
 		ipareg_parse_dummy,
 		0x00001034, 0x80, 0, 10, 0, 0},
 	[IPA_HW_v5_0][IPA_ENDP_INIT_RSRC_GRP_n] = {