qcacld-3.0: ipa data path bug fix

WDI RX ring size should be larger than RX buffer count
RX2 ring free bug fix
WDI HTT message free bug fix

Change-Id: Ib3dda42ab46d07fab1847e2590d815c851524960
CRs-fixed: 1037977
This commit is contained in:
Leo Chang
2016-07-05 17:19:55 -07:00
committed by Nandini Suresh
parent 816bc13725
commit bc24e6177e
3 changed files with 24 additions and 40 deletions

View File

@@ -703,8 +703,7 @@ int htt_ipa_uc_attach(struct htt_pdev_t *pdev)
/* RX resource attach */
error = htt_rx_ipa_uc_attach(
pdev,
ol_cfg_ipa_uc_rx_ind_ring_size(pdev->ctrl_pdev));
pdev, qdf_get_pwr2(pdev->rx_ring.fill_level));
if (error) {
qdf_print("HTT IPA UC RX attach fail code %d\n", error);
htt_tx_ipa_uc_detach(pdev);