Browse Source

qcacld-3.0: Restore RX ring fill level for Rome

HTT_RX_HOST_LATENCY_WORST_LIKELY_MS is changed from 10 to 20
for Helium support. But 20 is aggressive for Rome and traffic
hang is seen.

Fix is to define HTT_RX_HOST_LATENCY_WORST_LIKELY_MS as 10
for Rome support.

Change-Id: Iaaa86ed70d145ac9898300e9b678008781215617
CRs-Fixed: 2050912
jiad 8 years ago
parent
commit
04f402117b
1 changed files with 4 additions and 0 deletions
  1. 4 0
      core/dp/htt/htt_rx.c

+ 4 - 0
core/dp/htt/htt_rx.c

@@ -92,7 +92,11 @@
 
  /* very conservative to ensure enough buffers are allocated */
 #ifndef HTT_RX_HOST_LATENCY_WORST_LIKELY_MS
+#ifdef QCA_WIFI_3_0
 #define HTT_RX_HOST_LATENCY_WORST_LIKELY_MS 20
+#else
+#define HTT_RX_HOST_LATENCY_WORST_LIKELY_MS 10
+#endif
 #endif
 
 #ifndef HTT_RX_RING_REFILL_RETRY_TIME_MS