blob: 7faff21bd5519fd586661bb02c3aba879622d8c6 [file] [log] [blame]
Nirav Shah58476282018-06-23 22:25:38 +05301
Rachit Kankane74dc5b82018-07-03 15:51:26 +05302include $(WLAN_ROOT)/configs/genoa.common
Nirav Shah58476282018-06-23 22:25:38 +05303
4# Interface specific features
5CONFIG_CLD_HL_SDIO_CORE := y
6CONFIG_QCA_WIFI_SDIO := y
7CONFIG_ROME_IF = sdio
Nirav Shah58476282018-06-23 22:25:38 +05308CONFIG_HIF_SDIO := y
9CONFIG_LINUX_QCMBR := y
Visweswara Tanukua7f98a32019-04-04 17:28:22 +053010CONFIG_SDIO_TRANSFER = adma
Visweswara Tanukuc3f26d72019-05-17 11:58:31 +053011CONFIG_PLD_SDIO_CNSS2 := y
Nirav Shah58476282018-06-23 22:25:38 +053012
13# Data Path specific features
14CONFIG_ATH_11AC_TXCOMPACT := n
Ajit Pal Singh0bd748a2018-06-19 11:48:02 +053015CONFIG_QCA_HL_NETDEV_FLOW_CONTROL := y
Nirav Shah2b3843e2019-10-24 15:10:46 +053016CONFIG_TX_RESOURCE_HIGH_TH_IN_PER := 8
17CONFIG_TX_RESOURCE_LOW_TH_IN_PER := 2
Ajit Pal Singh0bd748a2018-06-19 11:48:02 +053018CONFIG_FEATURE_HL_GROUP_CREDIT_FLOW_CONTROL := y
19CONFIG_FEATURE_HL_DBS_GROUP_CREDIT_SHARING := y
20CONFIG_CREDIT_REP_THROUGH_CREDIT_UPDATE := y
Nirav Shah52d85aa2018-04-26 14:03:00 +053021CONFIG_HL_DP_SUPPORT := y
Nirav Shah58476282018-06-23 22:25:38 +053022
23# Debug specific features
Nirav Shah58476282018-06-23 22:25:38 +053024CONFIG_MPC_UT_FRAMEWORK := n
25CONFIG_FEATURE_EPPING := n
Nirav Shah58476282018-06-23 22:25:38 +053026CONFIG_WLAN_FEATURE_P2P_DEBUG := n
Nirav Shahd6fa0f82018-07-06 15:52:25 +053027CONFIG_WLAN_LOG_ENTER := n
28CONFIG_WLAN_LOG_EXIT := n
Nirav Shah58476282018-06-23 22:25:38 +053029
30# Features gets enabled on slub debug
31CONFIG_FEATURE_PKTLOG := y
Rachit Kankane74dc5b82018-07-03 15:51:26 +053032CONFIG_WLAN_DEBUG_CRASH_INJECT := n
33CONFIG_FEATURE_MEMDUMP_ENABLE := n
Nirav Shah58476282018-06-23 22:25:38 +053034
35ifeq ($(CONFIG_SLUB_DEBUG_ON), y)
36CONFIG_WLAN_OBJMGR_DEBUG:= n
37CONFIG_FEATURE_UNIT_TEST_SUSPEND := n
38CONFIG_LEAK_DETECTION := n
39endif
40
Visweswara Tanukuc3f26d72019-05-17 11:58:31 +053041# Genoa features vs Rome
42CONFIG_HTT_PADDR64 := y
Nirav Shah58476282018-06-23 22:25:38 +053043
44CONFIG_ENABLE_SIZE_OPTIMIZE := y
45
46# configure log buffer size
47CONFIG_CFG_NUM_DP_TRACE_RECORD := 1000
48CONFIG_CFG_NUM_HTC_CREDIT_HISTORY := 16
49CONFIG_CFG_NUM_WMI_EVENT_HISTORY := 16
50CONFIG_CFG_NUM_WMI_MGMT_EVENT_HISTORY := 16
51CONFIG_CFG_NUM_TX_RX_HISTOGRAM := 16
52CONFIG_CFG_NUM_RX_IND_RECORD := 1024
Qiwei Caiad9b01c2018-07-09 17:21:31 +080053
54ifeq ($(CONFIG_FEATURE_ROAM_DEBUG), y)
55CONFIG_CFG_NUM_ROAM_DEBUG_RECORD := 64
56endif
Nirav Shahfd858902018-10-23 12:49:32 +053057
58CONFIG_QCA_WIFI_FTM := n
59QCA_WIFI_FTM_NL80211 := n
60CONFIG_LINUX_QCMBR := n
Ajit Pal Singha70e3152019-01-03 17:13:41 +053061CONFIG_TGT_NUM_MSDU_DESC := 0
Ajit Pal Singh17634e12019-04-12 11:17:36 +053062CONFIG_RX_PN_CHECK_OFFLOAD := y
Visweswara Tanukuc3f26d72019-05-17 11:58:31 +053063CONFIG_QCN7605_SUPPORT := y
Visweswara Tanuku2e839e52019-06-11 10:16:30 +053064CONFIG_QCA_TX_PADDING_CREDIT_SUPPORT := y
Nirav Shahd1fce912019-10-24 10:12:23 +053065CONFIG_CFG_TGT_AST_SKID_LIMIT := 16
Nirav Shah58476282018-06-23 22:25:38 +053066###################################