From a9366e3e965e4ca8a46a7a4a2e280fde726f271a Mon Sep 17 00:00:00 2001 From: Nirav Shah Date: Mon, 15 Apr 2019 16:49:00 +0530 Subject: [PATCH] qcacmn: Update copy engine configuration for QCN7605 Update copy engine configuration for QCN7605 to reduce memory utilization in FW. Change-Id: Icb387d72eb9cbab55cd665e7400dd1bf2f1201af CRs-Fixed: 2371184 --- hif/src/ce/ce_assignment.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hif/src/ce/ce_assignment.h b/hif/src/ce/ce_assignment.h index 214c77321c1f..3839a662bbaf 100644 --- a/hif/src/ce/ce_assignment.h +++ b/hif/src/ce/ce_assignment.h @@ -110,20 +110,20 @@ static struct CE_attr host_ce_config_wlan_qcn7605[] = { static struct CE_pipe_config target_ce_config_wlan_qcn7605[] = { /* host->target HTC control and raw streams */ - { /* CE0 */ 0, PIPEDIR_OUT, 32, 2048, CE_ATTR_FLAGS, 0,}, + { /* CE0 */ 0, PIPEDIR_OUT, 4, 2048, CE_ATTR_FLAGS, 0,}, /* target->host HTT */ { /* CE1 */ 1, PIPEDIR_IN, 32, 2048, CE_ATTR_FLAGS, 0,}, /* target->host WMI + HTC control */ - { /* CE2 */ 2, PIPEDIR_IN, 64, 2048, CE_ATTR_FLAGS, 0,}, + { /* CE2 */ 2, PIPEDIR_IN, 32, 2048, CE_ATTR_FLAGS, 0,}, /* target->host HTT */ { /* CE3 */ 3, PIPEDIR_IN, 32, 2048, CE_ATTR_FLAGS, 0,}, /* host->target HTT */ - { /* CE4 */ 4, PIPEDIR_OUT, 256, 256, + { /* CE4 */ 4, PIPEDIR_OUT, 128, 256, (CE_ATTR_FLAGS | CE_ATTR_DISABLE_INTR), 0,}, /* NB: 50% of src nentries, since tx has 2 frags */ #ifdef IPA_OFFLOAD /* ipa_uc->target */ - { /* CE5 */ 5, PIPEDIR_OUT, 1024, 64, + { /* CE5 */ 5, PIPEDIR_OUT, 512, 64, (CE_ATTR_FLAGS | CE_ATTR_DISABLE_INTR), 0,}, #else /* unused */