net:wireless:Support eswin usb wifi ECR6600U
[platform/kernel/linux-starfive.git] / drivers / net / wireless / eswin / feature_config / 6600_config
1 export ECRNX_MODULE_NAME=wlan_ecr6600
2
3 # Enable 6600 hal config
4 export CONFIG_6600_HAL=y
5 # Enable A-MSDU support (need FW support)
6 ## Select this if FW is compiled with AMSDU support
7 export CONFIG_ECRNX_SPLIT_TX_BUF=n
8
9 ## Select this TO send AMSDU
10 export CONFIG_ECRNX_AMSDUS_TX=n
11
12 # Enable BFMER support (need FW support)
13 export CONFIG_ECRNX_BFMER=n
14 CONFIG_ECRNX_MUMIMO_TX=n
15
16 # Enable handling of radar event
17 export CONFIG_ECRNX_RADAR=y
18
19 # Enable HW queue for Broadcast/Multicast traffic (need FW support)
20 export CONFIG_ECRNX_BCMC=y
21
22 # Enable Monitor+Data interface support (need FW support)
23 export CONFIG_ECRNX_MON_DATA=n
24
25 # extra DEBUG config
26 export CONFIG_ECRNX_SW_PROFILING=n
27 export CONFIG_ECRNX_DBG=y
28 export CONFIG_ECRNX_DBG_LEVEL=3
29 export CONFIG_DEBUG_FS=y
30 export CONFIG_ECRNX_DEBUGFS_CUSTOM ?= y
31 # CONFIG PLATFORM
32 export CONFIG_ECRNX_ESWIN=y
33 export CONFIG_ECRNX_ESWIN_SDIO=y
34
35 export CONFIG_ECRNX_ESWIN_USB=n
36
37 # CONFIG SYSTERM TEST
38 export CONFIG_TEST_ESWIN_SDIO=n
39
40 # CONFIG SYSTERM TEST
41 export CONFIG_STANDALONE_WIFI=n
42
43 # CONFIG SYSTERM TEST
44 export CONFIG_STANDALONE_WIFI_BLE=y
45 # Enable BFMER support (need FW support)
46 export CONFIG_ECRNX_HE=y
47
48 # Enable P2P Listen
49 export CONFIG_ECRNX_P2P=y
50 # Enable 5G
51 export CONFIG_ECRNX_5G=n
52
53 #CONFIG SDIO WIFI CALIBRATION
54 export CONFIG_ECRNX_WIFO_CAIL=y
55
56 #
57 # WAITING FOR KCONFIG {
58 #
59 export CONFIG_ECRNX_SOFTMAC=n
60 export CONFIG_ECRNX_FULLMAC=m
61 export CONFIG_ECRNX_FHOST=n
62
63 #
64 # DEBUG OPTIONS
65 export CONFIG_ECRNX_UM_HELPER_DFLT="/dini/dini_bin/ecrnx_umh.sh"
66
67 #
68 # FW ARCH:
69 export CONFIG_ECRNX_SDM=n
70 export CONFIG_ECRNX_TL4=n
71
72 # IPC version
73 export CONFIG_ECRNX_OLD_IPC=n
74
75 # Support of P2P DebugFS for enabling/disabling NoA and OppPS
76 export CONFIG_ECRNX_P2P_DEBUGFS=n
77
78 # config_ceva_rtos = y use ceva rtos and add task_cli id
79 # config_ceva_rtos = n use freertos and no task_cli id
80 #export CONFIG_CEVA_RTOS=n
81
82 export NX_VIRT_DEV_MAX=3
83 export NX_REMOTE_STA_MAX=2
84 export NX_MU_GROUP_MAX=62
85 export NX_TXDESC_CNT=4
86 export NX_TX_MAX_RATES=4
87 export NX_CHAN_CTXT_CNT=3