@@ -1,6 +1,7 @@
/* SPDX-License-Identifier: BSD-3-Clause-Clear */
/*
* Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
*/
#ifndef ATH11K_DP_H
@@ -199,7 +200,7 @@ struct ath11k_pdev_dp {
#define DP_IDLE_SCATTER_BUFS_MAX 16
#define DP_WBM_RELEASE_RING_SIZE 64
-#define DP_TCL_DATA_RING_SIZE 512
+#define DP_TCL_DATA_RING_SIZE 2048
#define DP_TX_COMP_RING_SIZE 32768
#define DP_TX_IDR_SIZE DP_TX_COMP_RING_SIZE
#define DP_TCL_CMD_RING_SIZE 32
Increase TCL data ring size from 512 to 2048, this is needed to meet 160Mhz TX throughput on WCN6750. As the ring size is increased, there will be a slight increase in memory used but should not impact the functioning of any hardware. Tested-on: WCN6750 hw1.0 AHB WLAN.MSL.1.0.1-00573-QCAMSLSWPLZ-1 Signed-off-by: Manikanta Pubbisetty <quic_mpubbise@quicinc.com> --- drivers/net/wireless/ath/ath11k/dp.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)