1
2include $(WLAN_ROOT)/configs/genoa.common
3
4# Interface specific features
5CONFIG_CLD_HL_SDIO_CORE := y
6CONFIG_QCA_WIFI_SDIO := y
7CONFIG_ROME_IF = sdio
8CONFIG_HIF_SDIO := y
9CONFIG_LINUX_QCMBR := y
10CONFIG_SDIO_TRANSFER = adma
11CONFIG_PLD_SDIO_CNSS2 := y
12
13# Data Path specific features
14CONFIG_ATH_11AC_TXCOMPACT := n
15CONFIG_QCA_HL_NETDEV_FLOW_CONTROL := y
16CONFIG_TX_RESOURCE_HIGH_TH_IN_PER := 8
17CONFIG_TX_RESOURCE_LOW_TH_IN_PER := 2
18CONFIG_FEATURE_HL_GROUP_CREDIT_FLOW_CONTROL := y
19CONFIG_FEATURE_HL_DBS_GROUP_CREDIT_SHARING := y
20CONFIG_CREDIT_REP_THROUGH_CREDIT_UPDATE := y
21CONFIG_HL_DP_SUPPORT := y
22
23# Debug specific features
24CONFIG_FEATURE_EPPING := n
25CONFIG_WLAN_FEATURE_P2P_DEBUG := n
26CONFIG_WLAN_LOG_ENTER := n
27CONFIG_WLAN_LOG_EXIT := n
28
29# Features gets enabled on slub debug
30CONFIG_FEATURE_PKTLOG := y
31CONFIG_WLAN_DEBUG_CRASH_INJECT := n
32CONFIG_FEATURE_MEMDUMP_ENABLE := n
33
34ifeq ($(CONFIG_SLUB_DEBUG_ON), y)
35CONFIG_WLAN_OBJMGR_DEBUG:= n
36CONFIG_FEATURE_UNIT_TEST_SUSPEND := n
37CONFIG_LEAK_DETECTION := n
38endif
39
40# Genoa features vs Rome
41CONFIG_HTT_PADDR64 := y
42
43CONFIG_ENABLE_SIZE_OPTIMIZE := y
44
45# configure log buffer size
46CONFIG_CFG_NUM_DP_TRACE_RECORD := 1000
47CONFIG_CFG_NUM_HTC_CREDIT_HISTORY := 16
48CONFIG_CFG_NUM_WMI_EVENT_HISTORY := 16
49CONFIG_CFG_NUM_WMI_MGMT_EVENT_HISTORY := 16
50CONFIG_CFG_NUM_TX_RX_HISTOGRAM := 16
51CONFIG_CFG_NUM_RX_IND_RECORD := 1024
52
53ifeq ($(CONFIG_FEATURE_ROAM_DEBUG), y)
54CONFIG_CFG_NUM_ROAM_DEBUG_RECORD := 64
55endif
56
57CONFIG_QCA_WIFI_FTM := n
58QCA_WIFI_FTM_NL80211 := n
59CONFIG_LINUX_QCMBR := n
60CONFIG_TGT_NUM_MSDU_DESC := 0
61CONFIG_QCN7605_SUPPORT := y
62CONFIG_QCA_TX_PADDING_CREDIT_SUPPORT := y
63CONFIG_CFG_TGT_AST_SKID_LIMIT := 16
64###################################
65