From 69fd90a11c3ab4f836fe3feae675d50a64d7e040 Mon Sep 17 00:00:00 2001 From: Nirav Shah Date: Wed, 24 Jul 2019 15:00:44 +0530 Subject: [PATCH] qcacmn: Increase Source ring size of HTT TX Copy Engine for QCN7605 Increase Source ring size of HTT TX Copy Engine for QCN7605 to avoid packet drop in DBS throughput scenarios. Change-Id: I3f48579b88034a1eddb53d67ee161bd920ac848a CRs-Fixed: 2496049 --- hif/src/ce/ce_assignment.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hif/src/ce/ce_assignment.h b/hif/src/ce/ce_assignment.h index 7defdfe0a733..9a73c9fc48ea 100644 --- a/hif/src/ce/ce_assignment.h +++ b/hif/src/ce/ce_assignment.h @@ -64,6 +64,7 @@ static void hif_target_dump_access_log(void); /* Maximum number of Copy Engine's supported */ #define CE_HTT_H2T_MSG_SRC_NENTRIES 2048 #define CE_HTT_H2T_MSG_SRC_NENTRIES_AR900B 4096 +#define CE_HTT_H2T_MSG_SRC_NENTRIES_QCN7605 4096 #define EPPING_CE_FLAGS_POLL \ (CE_ATTR_DISABLE_INTR|CE_ATTR_ENABLE_POLL|CE_ATTR_FLAGS) @@ -85,7 +86,7 @@ static struct CE_attr host_ce_config_wlan_qcn7605[] = { { /* CE3 */ CE_ATTR_FLAGS, 0, 0, 2048, 512, NULL,}, /* host->target HTT */ { /* CE4 */ (CE_ATTR_FLAGS | CE_ATTR_DISABLE_INTR), 0, - CE_HTT_H2T_MSG_SRC_NENTRIES, 256, 0, NULL,}, + CE_HTT_H2T_MSG_SRC_NENTRIES_QCN7605, 256, 0, NULL,}, #ifdef IPA_OFFLOAD /* ipa_uc->target HTC control */ { /* CE5 */ (CE_ATTR_FLAGS | CE_ATTR_DISABLE_INTR), 0,