xref: /wlan-dirver/qcacld-3.0/configs/config_to_feature.h (revision c47a54c3102ccbeb0c87f5527ee6a40a717625e1)
1 /*
2  * Copyright (c) 2023, Qualcomm Innovation Center, Inc. All rights reserved.
3  *
4  * Permission to use, copy, modify, and/or distribute this software for any
5  * purpose with or without fee is hereby granted, provided that the above
6  * copyright notice and this permission notice appear in all copies.
7  *
8  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15  */
16 
17 #ifndef CONFIG_TO_FEATURE_H
18 #define CONFIG_TO_FEATURE_H
19 
20 #ifdef CONFIG_CFG80211_SINGLE_NETDEV_MULTI_LINK_SUPPORT
21 #define CFG80211_SINGLE_NETDEV_MULTI_LINK_SUPPORT (1)
22 #endif
23 
24 #ifdef CONFIG_CFG80211_MLO_KEY_OPERATION_SUPPORT
25 #define CFG80211_MLO_KEY_OPERATION_SUPPORT (1)
26 #endif
27 
28 #ifdef CONFIG_CFG80211_LINK_STA_PARAMS_PRESENT
29 #define CFG80211_LINK_STA_PARAMS_PRESENT (1)
30 #endif
31 
32 #ifdef CONFIG_CFG80211_RU_PUNCT_SUPPORT
33 #define CFG80211_RU_PUNCT_SUPPORT (1)
34 #endif
35 
36 #ifdef CONFIG_CFG80211_RU_PUNCT_NOTIFY
37 #define CFG80211_RU_PUNCT_NOTIFY (1)
38 #endif
39 
40 #ifdef CONFIG_CFG80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA
41 #define CFG80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA (1)
42 #endif
43 
44 #ifdef CONFIG_CFG80211_EXTERNAL_AUTH_MLO_SUPPORT
45 #define CFG80211_EXTERNAL_AUTH_MLO_SUPPORT (1)
46 #endif
47 
48 #ifdef CONFIG_CFG80211_EXT_FEATURE_SECURE_NAN
49 #define CFG80211_EXT_FEATURE_SECURE_NAN (1)
50 #endif
51 
52 #ifdef CONFIG_CFG80211_MLD_AP_STA_CONNECT_UPSTREAM_SUPPORT
53 #define CFG80211_MLD_AP_STA_CONNECT_UPSTREAM_SUPPORT (1)
54 #endif
55 
56 #ifdef CONFIG_CFG80211_SET_KEY_WITH_SRC_MAC
57 #define CFG80211_SET_KEY_WITH_SRC_MAC (1)
58 #endif
59 
60 #ifdef CONFIG_CFG80211_KEY_INSTALL_SUPPORT_ON_WDEV
61 #define CFG80211_KEY_INSTALL_SUPPORT_ON_WDEV (1)
62 #endif
63 
64 #ifdef CONFIG_ONE_MSI_VECTOR
65 #define WLAN_ONE_MSI_VECTOR (1)
66 #endif
67 
68 #ifdef CONFIG_DSC_DEBUG
69 #define WLAN_DSC_DEBUG (1)
70 #endif
71 
72 #ifdef CONFIG_DSC_TEST
73 #define WLAN_DSC_TEST (1)
74 #endif
75 
76 #ifdef CONFIG_BERYLLIUM
77 #define DP_OFFLOAD_FRAME_WITH_SW_EXCEPTION (1)
78 #endif
79 
80 #ifdef CONFIG_TALLOC_DEBUG
81 #define WLAN_TALLOC_DEBUG (1)
82 #endif
83 
84 #ifdef CONFIG_QDF_TEST
85 #define WLAN_DELAYED_WORK_TEST (1)
86 #endif
87 
88 #ifdef CONFIG_QDF_TEST
89 #define WLAN_HASHTABLE_TEST (1)
90 #endif
91 
92 #ifdef CONFIG_QDF_TEST
93 #define WLAN_PERIODIC_WORK_TEST (1)
94 #endif
95 
96 #ifdef CONFIG_QDF_TEST
97 #define WLAN_PTR_HASH_TEST (1)
98 #endif
99 
100 #ifdef CONFIG_QDF_TEST
101 #define WLAN_SLIST_TEST (1)
102 #endif
103 
104 #ifdef CONFIG_QDF_TEST
105 #define WLAN_TALLOC_TEST (1)
106 #endif
107 
108 #ifdef CONFIG_QDF_TEST
109 #define WLAN_TRACKER_TEST (1)
110 #endif
111 
112 #ifdef CONFIG_QDF_TEST
113 #define WLAN_TYPES_TEST (1)
114 #endif
115 
116 #ifdef CONFIG_WLAN_HANG_EVENT
117 #define WLAN_HANG_EVENT (1)
118 #endif
119 
120 #ifdef CONFIG_FEATURE_WLAN_PRE_CAC
121 #define PRE_CAC_SUPPORT (1)
122 #endif
123 
124 #ifdef CONFIG_WIFI_POS_PASN
125 #define WLAN_FEATURE_RTT_11AZ_SUPPORT (1)
126 #endif
127 
128 #ifdef CONFIG_DIRECT_BUF_RX_ENABLE
129 #ifdef CONFIG_DBR_HOLD_LARGE_MEM
130 #define DBR_HOLD_LARGE_MEM (1)
131 #endif
132 #endif
133 #ifdef CONFIG_DP_TRAFFIC_END_INDICATION
134 #define DP_TRAFFIC_END_INDICATION (1)
135 #endif
136 
137 #ifdef CONFIG_THERMAL_STATS_SUPPORT
138 #define THERMAL_STATS_SUPPORT (1)
139 #endif
140 
141 #ifdef CONFIG_PTT_SOCK_SVC_ENABLE
142 #define PTT_SOCK_SVC_ENABLE (1)
143 #endif
144 
145 #ifdef CONFIG_FEATURE_WLAN_WAPI
146 #define FEATURE_WLAN_WAPI (1)
147 #endif
148 
149 #ifdef CONFIG_FEATURE_WLAN_WAPI
150 #define ATH_SUPPORT_WAPI (1)
151 #endif
152 
153 #ifdef CONFIG_SOFTAP_CHANNEL_RANGE
154 #define SOFTAP_CHANNEL_RANGE (1)
155 #endif
156 
157 #ifdef CONFIG_FEATURE_WLAN_SCAN_PNO
158 #define FEATURE_WLAN_SCAN_PNO (1)
159 #endif
160 
161 #ifdef CONFIG_WLAN_FEATURE_PACKET_FILTERING
162 #define WLAN_FEATURE_PACKET_FILTERING (1)
163 #endif
164 
165 #ifdef CONFIG_DHCP_SERVER_OFFLOAD
166 #define DHCP_SERVER_OFFLOAD (1)
167 #endif
168 
169 #ifdef CONFIG_WLAN_NS_OFFLOAD
170 #define WLAN_NS_OFFLOAD (1)
171 #endif
172 
173 #ifdef CONFIG_WLAN_DYNAMIC_ARP_NS_OFFLOAD
174 #define FEATURE_WLAN_DYNAMIC_ARP_NS_OFFLOAD (1)
175 #endif
176 
177 #ifdef CONFIG_WLAN_FEATURE_ICMP_OFFLOAD
178 #define WLAN_FEATURE_ICMP_OFFLOAD (1)
179 #endif
180 
181 #ifdef CONFIG_FEATURE_WLAN_RA_FILTERING
182 #define FEATURE_WLAN_RA_FILTERING (1)
183 #endif
184 
185 #ifdef CONFIG_FEATURE_WLAN_LPHB
186 #define FEATURE_WLAN_LPHB (1)
187 #endif
188 
189 #ifdef CONFIG_QCA_SUPPORT_TX_THROTTLE
190 #define QCA_SUPPORT_TX_THROTTLE (1)
191 #endif
192 
193 #ifdef CONFIG_WMI_INTERFACE_EVENT_LOGGING
194 #define WMI_INTERFACE_EVENT_LOGGING (1)
195 #endif
196 
197 #ifdef CONFIG_WLAN_FEATURE_LINK_LAYER_STATS
198 #define WLAN_FEATURE_LINK_LAYER_STATS (1)
199 #endif
200 
201 #ifdef CONFIG_FEATURE_CLUB_LL_STATS_AND_GET_STATION
202 #define FEATURE_CLUB_LL_STATS_AND_GET_STATION (1)
203 #endif
204 
205 #ifdef CONFIG_WLAN_FEATURE_MIB_STATS
206 #define WLAN_FEATURE_MIB_STATS (1)
207 #endif
208 
209 #ifdef CONFIG_FEATURE_WLAN_EXTSCAN
210 #define FEATURE_WLAN_EXTSCAN (1)
211 #endif
212 
213 #ifdef CONFIG_WLAN_PMO_ENABLE
214 #define WLAN_PMO_ENABLE (1)
215 #endif
216 
217 #ifdef CONFIG_CONVERGED_P2P_ENABLE
218 #define CONVERGED_P2P_ENABLE (1)
219 #endif
220 
221 #ifdef CONFIG_WLAN_POLICY_MGR_ENABLE
222 #define WLAN_POLICY_MGR_ENABLE (1)
223 #endif
224 
225 #ifdef CONFIG_FEATURE_DENYLIST_MGR
226 #define FEATURE_DENYLIST_MGR (1)
227 #endif
228 
229 #ifdef CONFIG_WAPI_BIG_ENDIAN
230 #define FEATURE_WAPI_BIG_ENDIAN (1)
231 #endif
232 
233 #ifdef CONFIG_SUPPORT_11AX
234 #define SUPPORT_11AX (1)
235 #endif
236 
237 #ifdef CONFIG_WLAN_CONV_SPECTRAL_ENABLE
238 #define WLAN_CONV_SPECTRAL_ENABLE (1)
239 #endif
240 
241 #ifdef CONFIG_WLAN_CFR_ENABLE
242 #define WLAN_CFR_ENABLE (1)
243 #endif
244 
245 #ifdef CONFIG_WLAN_ENH_CFR_ENABLE
246 #define WLAN_ENH_CFR_ENABLE (1)
247 #endif
248 
249 #ifdef CONFIG_WLAN_ENH_CFR_ENABLE
250 #define WLAN_CFR_PM (1)
251 #endif
252 
253 #ifdef CONFIG_WLAN_CFR_ADRASTEA
254 #define WLAN_CFR_ADRASTEA (1)
255 #endif
256 
257 #ifdef CONFIG_WLAN_CFR_DBR
258 #define WLAN_CFR_DBR (1)
259 #endif
260 
261 #ifdef CONFIG_WLAN_CFR_ENABLE
262 #define CFR_USE_FIXED_FOLDER (1)
263 #endif
264 
265 #ifdef CONFIG_WLAN_FEATURE_MEDIUM_ASSESS
266 #define WLAN_FEATURE_MEDIUM_ASSESS (1)
267 #endif
268 
269 #ifdef CONFIG_FEATURE_RADAR_HISTORY
270 #define FEATURE_RADAR_HISTORY (1)
271 #endif
272 
273 #ifdef CONFIG_DIRECT_BUF_RX_ENABLE
274 #define DIRECT_BUF_RX_ENABLE (1)
275 #endif
276 
277 #ifdef CONFIG_WMI_DBR_SUPPORT
278 #define WMI_DBR_SUPPORT (1)
279 #endif
280 
281 #ifndef CONFIG_CNSS_QCA6750
282 #ifdef CONFIG_DIRECT_BUF_RX_ENABLE
283 #define DBR_MULTI_SRNG_ENABLE (1)
284 #endif
285 #endif
286 
287 #ifndef CONFIG_CNSS_WCN6450
288 #ifdef CONFIG_DIRECT_BUF_RX_ENABLE
289 #define DBR_MULTI_SRNG_ENABLE (1)
290 #endif
291 #endif
292 
293 #ifdef CONFIG_WMI_CMD_STRINGS
294 #define WMI_CMD_STRINGS (1)
295 #endif
296 
297 #ifdef CONFIG_WLAN_FEATURE_TWT
298 #define WLAN_SUPPORT_TWT (1)
299 #endif
300 
301 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
302 #ifdef CONFIG_DP_USE_REDUCED_PEER_ID_FIELD_WIDTH
303 #define DP_USE_REDUCED_PEER_ID_FIELD_WIDTH (1)
304 #endif
305 #endif
306 
307 #ifdef CONFIG_WLAN_TWT_SAP_STA_COUNT
308 #define WLAN_TWT_SAP_STA_COUNT (32)
309 #endif
310 
311 #ifdef CONFIG_WLAN_TWT_SAP_PDEV_COUNT
312 #define WLAN_TWT_AP_PDEV_COUNT_NUM_PHY (1)
313 #endif
314 
315 #ifdef CONFIG_WLAN_DISABLE_EXPORT_SYMBOL
316 #define WLAN_DISABLE_EXPORT_SYMBOL (1)
317 #endif
318 
319 #ifdef CONFIG_WIFI_POS_CONVERGED
320 #define WIFI_POS_CONVERGED (1)
321 #endif
322 
323 #ifdef CONFIG_WLAN_TWT_CONVERGED
324 #define WLAN_TWT_CONV_SUPPORTED (1)
325 #endif
326 
327 #ifdef CONFIG_WIFI_POS_LEGACY
328 #define FEATURE_OEM_DATA_SUPPORT (1)
329 #endif
330 
331 #ifdef CONFIG_FEATURE_HTC_CREDIT_HISTORY
332 #define FEATURE_HTC_CREDIT_HISTORY (1)
333 #endif
334 
335 #ifdef CONFIG_WLAN_FEATURE_P2P_DEBUG
336 #define WLAN_FEATURE_P2P_DEBUG (1)
337 #endif
338 
339 #ifdef CONFIG_WLAN_WEXT_SUPPORT_ENABLE
340 #define WLAN_WEXT_SUPPORT_ENABLE (1)
341 #endif
342 
343 #ifdef CONFIG_WLAN_LOGGING_SOCK_SVC
344 #define WLAN_LOGGING_SOCK_SVC_ENABLE (1)
345 #endif
346 
347 #ifdef CONFIG_WLAN_LOGGING_BUFFERS_DYNAMICALLY
348 #define WLAN_LOGGING_BUFFERS_DYNAMICALLY (1)
349 #endif
350 
351 #ifdef CONFIG_WLAN_FEATURE_FILS
352 #define WLAN_FEATURE_FILS_SK (1)
353 #endif
354 
355 #ifdef CONFIG_CP_STATS
356 #define WLAN_SUPPORT_INFRA_CTRL_PATH_STATS (1)
357 #endif
358 
359 #ifdef CONFIG_QCA_TARGET_IF_MLME
360 #define QCA_TARGET_IF_MLME
361 #endif
362 
363 #ifdef CONFIG_CP_STATS
364 #define QCA_SUPPORT_CP_STATS (1)
365 #endif
366 
367 #ifdef CONFIG_CP_STATS
368 #define QCA_SUPPORT_MC_CP_STATS (1)
369 #endif
370 
371 #ifdef CONFIG_CP_STATS
372 #define WLAN_SUPPORT_LEGACY_CP_STATS_HANDLERS (1)
373 #endif
374 
375 #ifdef CONFIG_DCS
376 #define DCS_INTERFERENCE_DETECTION (1)
377 #endif
378 
379 #ifdef CONFIG_FEATURE_INTEROP_ISSUES_AP
380 #define WLAN_FEATURE_INTEROP_ISSUES_AP (1)
381 #endif
382 
383 #ifdef CONFIG_FEATURE_MEMDUMP_ENABLE
384 #define WLAN_FEATURE_MEMDUMP_ENABLE (1)
385 #endif
386 
387 #ifdef CONFIG_FEATURE_FW_LOG_PARSING
388 #define FEATURE_FW_LOG_PARSING (1)
389 #endif
390 
391 #ifdef CONFIG_FEATURE_OEM_DATA
392 #define FEATURE_OEM_DATA (1)
393 #endif
394 
395 #ifdef CONFIG_FEATURE_MOTION_DETECTION
396 #define WLAN_FEATURE_MOTION_DETECTION (1)
397 #endif
398 
399 #ifdef CONFIG_WLAN_FW_OFFLOAD
400 #define WLAN_FW_OFFLOAD (1)
401 #endif
402 
403 #ifdef CONFIG_WLAN_FEATURE_ELNA
404 #define WLAN_FEATURE_ELNA (1)
405 #endif
406 
407 #ifdef CONFIG_FEATURE_COEX
408 #define FEATURE_COEX (1)
409 #endif
410 
411 #ifdef CONFIG_HOST_WAKEUP_OVER_QMI
412 #define HOST_WAKEUP_OVER_QMI (1)
413 #endif
414 
415 #ifdef CONFIG_DISABLE_STATUS_RING_TIMER_WAR
416 #define WLAN_DISABLE_STATUS_RING_TIMER_WAR (1)
417 #endif
418 
419 #ifdef CONFIG_CE_DISABLE_SRNG_TIMER_IRQ
420 #define WLAN_WAR_CE_DISABLE_SRNG_TIMER_IRQ (1)
421 #endif
422 
423 #ifdef CONFIG_PLD_IPCI_ICNSS_FLAG
424 #define CONFIG_PLD_IPCI_ICNSS (1)
425 #endif
426 
427 #ifdef CONFIG_PLD_SDIO_CNSS_FLAG
428 #define CONFIG_PLD_SDIO_CNSS (1)
429 #endif
430 
431 #ifdef CONFIG_WLAN_RESIDENT_DRIVER
432 #define FEATURE_WLAN_RESIDENT_DRIVER (1)
433 #endif
434 
435 #ifdef CONFIG_FEATURE_GPIO_CFG
436 #define WLAN_FEATURE_GPIO_CFG (1)
437 #endif
438 
439 #ifdef CONFIG_FEATURE_BUS_BANDWIDTH_MGR
440 #define FEATURE_BUS_BANDWIDTH_MGR (1)
441 #endif
442 
443 #ifdef CONFIG_DP_BE_WAR
444 #define DP_BE_WAR (1)
445 #endif
446 
447 #ifdef CONFIG_IPCIE_FW_SIM
448 #define CONFIG_PLD_IPCIE_FW_SIM (1)
449 #endif
450 
451 #ifdef CONFIG_PLD_PCIE_CNSS_FLAG
452 #ifdef CONFIG_PCIE_FW_SIM
453 #define CONFIG_PLD_PCIE_FW_SIM (1)
454 #else
455 #define CONFIG_PLD_PCIE_CNSS (1)
456 #endif
457 #endif
458 #ifdef CONFIG_PLD_PCIE_INIT_FLAG
459 #define CONFIG_PLD_PCIE_INIT (1)
460 #endif
461 
462 #ifdef CONFIG_WLAN_FEATURE_DP_RX_THREADS
463 #define FEATURE_WLAN_DP_RX_THREADS (1)
464 #endif
465 
466 #ifdef CONFIG_WLAN_FEATURE_RX_SOFTIRQ_TIME_LIMIT
467 #define WLAN_FEATURE_RX_SOFTIRQ_TIME_LIMIT (1)
468 #endif
469 
470 #ifdef CONFIG_FEATURE_HIF_LATENCY_PROFILE_ENABLE
471 #define HIF_LATENCY_PROFILE_ENABLE (1)
472 #endif
473 
474 #ifdef CONFIG_FEATURE_HAL_DELAYED_REG_WRITE
475 #define FEATURE_HAL_DELAYED_REG_WRITE (1)
476 #endif
477 
478 #ifdef CONFIG_FEATURE_HAL_RECORD_SUSPEND_WRITE
479 #define FEATURE_HAL_RECORD_SUSPEND_WRITE (1)
480 #endif
481 
482 #ifdef CONFIG_QCA_OL_DP_SRNG_LOCK_LESS_ACCESS
483 #define QCA_OL_DP_SRNG_LOCK_LESS_ACCESS (1)
484 #endif
485 
486 #ifdef CONFIG_SHADOW_WRITE_DELAY
487 #define SHADOW_WRITE_DELAY (1)
488 #endif
489 
490 #ifdef CONFIG_WLAN_RECORD_RX_PADDR
491 #define HIF_RECORD_RX_PADDR (1)
492 #endif
493 
494 #ifdef CONFIG_FEATURE_WLAN_TIME_SYNC_FTM
495 #define FEATURE_WLAN_TIME_SYNC_FTM (1)
496 #endif
497 
498 #ifdef CONFIG_WLAN_FEATURE_LRO_CTX_IN_CB
499 #define WLAN_FEATURE_LRO_CTX_IN_CB (1)
500 #endif
501 
502 #ifdef CONFIG_FEATURE_MONITOR_MODE_SUPPORT
503 #define FEATURE_MONITOR_MODE_SUPPORT (1)
504 #ifdef CONFIG_DP_CON_MON_MSI_ENABLED
505 #define DP_CON_MON_MSI_ENABLED (1)
506 #endif
507 #ifdef CONFIG_WLAN_RX_MON_PARSE_CMN_USER_INFO
508 #define WLAN_RX_MON_PARSE_CMN_USER_INFO (1)
509 #endif
510 #ifdef CONFIG_DP_CON_MON_MSI_SKIP_SET
511 #define DP_CON_MON_MSI_SKIP_SET (1)
512 #endif
513 #ifdef CONFIG_QCA_WIFI_MONITOR_MODE_NO_MSDU_START_TLV_SUPPORT
514 #define QCA_WIFI_MONITOR_MODE_NO_MSDU_START_TLV_SUPPORT (1)
515 #endif
516 #else
517 #define DISABLE_MON_CONFIG (1)
518 #endif
519 
520 #ifdef CONFIG_NL80211_TESTMODE
521 #define WLAN_NL80211_TESTMODE (1)
522 #endif
523 
524 #ifdef CONFIG_BUS_AUTO_SUSPEND
525 #define FEATURE_RUNTIME_PM (1)
526 #endif
527 
528 #if defined(CONFIG_ICNSS) || defined(CONFIG_ICNSS_MODULE)
529 #ifdef CONFIG_SNOC_FW_SIM
530 #define CONFIG_PLD_SNOC_FW_SIM (1)
531 #else
532 #define CONFIG_PLD_SNOC_ICNSS (1)
533 #endif
534 #endif
535 
536 #ifdef CONFIG_PLD_SNOC_ICNSS_FLAG
537 #define CONFIG_PLD_SNOC_ICNSS (1)
538 #endif
539 
540 #ifdef CONFIG_ICNSS2_HELIUM
541 #define CONFIG_PLD_SNOC_ICNSS2 (1)
542 #endif
543 
544 #ifdef CONFIG_WIFI_3_0_ADRASTEA
545 #define QCA_WIFI_3_0_ADRASTEA (1)
546 #endif
547 
548 #ifdef CONFIG_WIFI_3_0_ADRASTEA
549 #define QCA_WIFI_3_0 (1)
550 #endif
551 
552 #ifdef CONFIG_ADRASTEA_SHADOW_REGISTERS
553 #define ADRASTEA_SHADOW_REGISTERS (1)
554 #endif
555 
556 #ifdef CONFIG_ADRASTEA_RRI_ON_DDR
557 #define ADRASTEA_RRI_ON_DDR (1)
558 #endif
559 
560 #ifndef CONFIG_QMI_SUPPORT
561 #define CONFIG_BYPASS_QMI (1)
562 #endif
563 
564 #ifdef CONFIG_WLAN_FASTPATH
565 #define WLAN_FEATURE_FASTPATH (1)
566 #endif
567 
568 #ifdef CONFIG_FEATURE_PKTLOG
569 #define FEATURE_PKTLOG (1)
570 #endif
571 
572 #ifdef CONFIG_CONNECTIVITY_PKTLOG
573 #define CONNECTIVITY_PKTLOG (1)
574 #endif
575 
576 #ifdef CONFIG_WLAN_NAPI
577 #define FEATURE_NAPI (1)
578 #define HIF_IRQ_AFFINITY (1)
579 #ifdef CONFIG_WLAN_NAPI_DEBUG
580 #define FEATURE_NAPI_DEBUG (1)
581 #endif
582 #endif
583 
584 #if defined(CONFIG_ARCH_MSM) || defined(CONFIG_ARCH_QCOM)
585 #define MSM_PLATFORM (1)
586 #endif
587 
588 #ifdef CONFIG_WLAN_FEATURE_DP_BUS_BANDWIDTH
589 #define WLAN_FEATURE_DP_BUS_BANDWIDTH (1)
590 #endif
591 
592 #ifdef CONFIG_WLAN_FEATURE_PERIODIC_STA_STATS
593 #define WLAN_FEATURE_PERIODIC_STA_STATS (1)
594 #endif
595 
596 #ifdef CONFIG_WLAN_TX_FLOW_CONTROL_V2
597 #define QCA_LL_TX_FLOW_CONTROL_V2 (1)
598 #endif
599 
600 #ifdef CONFIG_WLAN_TX_FLOW_CONTROL_V2
601 #define QCA_LL_TX_FLOW_GLOBAL_MGMT_POOL (1)
602 #endif
603 
604 #ifdef CONFIG_WLAN_TX_FLOW_CONTROL_LEGACY
605 #define QCA_LL_LEGACY_TX_FLOW_CONTROL (1)
606 #endif
607 
608 #ifdef CONFIG_WLAN_PDEV_TX_FLOW_CONTROL
609 #define QCA_LL_PDEV_TX_FLOW_CONTROL (1)
610 #endif
611 
612 #ifdef CONFIG_WLAN_DEBUG_VERSION
613 #define WLAN_DEBUG (1)
614 #ifdef CONFIG_TRACE_RECORD_FEATURE
615 #define TRACE_RECORD (1)
616 #define LIM_TRACE_RECORD (1)
617 #define SME_TRACE_RECORD (1)
618 #define HDD_TRACE_RECORD (1)
619 
620 #endif
621 #endif
622 #ifdef CONFIG_UNIT_TEST
623 #define WLAN_UNIT_TEST (1)
624 #endif
625 #ifdef CONFIG_WLAN_SYSFS_RTS_CTS
626 #define WLAN_SYSFS_RTS_CTS (1)
627 #endif
628 #ifdef CONFIG_WLAN_SYSFS_DP_TRACE
629 #define WLAN_SYSFS_DP_TRACE (1)
630 #endif
631 #ifdef CONFIG_WLAN_SYSFS_STATS
632 #define WLAN_SYSFS_STATS (1)
633 #endif
634 #ifdef CONFIG_FEATURE_UNIT_TEST_SUSPEND
635 #define WLAN_SUSPEND_RESUME_TEST (1)
636 #endif
637 #ifdef CONFIG_FEATURE_WLM_STATS
638 #define FEATURE_WLM_STATS (1)
639 #endif
640 #ifdef CONFIG_WLAN_SYSFS_DCM
641 #define WLAN_SYSFS_DCM (1)
642 #endif
643 #ifdef CONFIG_WLAN_SYSFS_HE_BSS_COLOR
644 #define WLAN_SYSFS_HE_BSS_COLOR (1)
645 #endif
646 #ifdef CONFIG_WLAN_SYSFS_STA_INFO
647 #define WLAN_SYSFS_STA_INFO (1)
648 #endif
649 #ifdef CONFIG_WLAN_THERMAL_MULTI_CLIENT_SUPPORT
650 #define FEATURE_WPSS_THERMAL_MITIGATION (1)
651 #endif
652 #ifdef CONFIG_WLAN_SYSFS_DP_STATS
653 #define WLAN_SYSFS_DP_STATS (1)
654 #endif
655 #ifdef CONFIG_WIFI_MONITOR_SUPPORT
656 #define WIFI_MONITOR_SUPPORT (1)
657 #endif
658 
659 #ifdef CONFIG_QCA_MONITOR_PKT_SUPPORT
660 #define QCA_MONITOR_PKT_SUPPORT (1)
661 #endif
662 
663 #ifdef CONFIG_MONITOR_MODULARIZED_ENABLE
664 #define MONITOR_MODULARIZED_ENABLE (1)
665 #endif
666 
667 #ifdef CONFIG_WLAN_PDEV_VDEV_SEND_MULTI_PARAM
668 #define WLAN_PDEV_VDEV_SEND_MULTI_PARAM (1)
669 #endif
670 
671 #ifdef CONFIG_WLAN_SYSFS_LOG_BUFFER
672 #define FEATURE_SYSFS_LOG_BUFFER (1)
673 #endif
674 
675 #ifdef CONFIG_ENABLE_VALLOC_REPLACE_MALLOC
676 #define ENABLE_VALLOC_REPLACE_MALLOC (1)
677 #endif
678 
679 #ifdef CONFIG_LEAK_DETECTION
680 #define CONFIG_HALT_KMEMLEAK (1)
681 #define MEMORY_DEBUG (1)
682 #define NBUF_MEMORY_DEBUG (1)
683 #define NBUF_MAP_UNMAP_DEBUG (1)
684 #define TIMER_MANAGER (1)
685 #define WLAN_DELAYED_WORK_DEBUG (1)
686 #define WLAN_WAKE_LOCK_DEBUG (1)
687 #define WLAN_PERIODIC_WORK_DEBUG (1)
688 
689 #endif
690 
691 #ifdef CONFIG_QCOM_VOWIFI_11R
692 #define KERNEL_SUPPORT_11R_CFG80211 (1)
693 #define USE_80211_WMMTSPEC_FOR_RIC (1)
694 #endif
695 
696 #ifdef CONFIG_QCOM_ESE
697 #define FEATURE_WLAN_ESE (1)
698 #endif
699 
700 #ifdef CONFIG_QCOM_TDLS
701 #define FEATURE_WLAN_TDLS (1)
702 #endif
703 
704 #ifdef CONFIG_QCOM_TDLS
705 #define WLAN_FEATURE_TDLS_CONCURRENCIES (1)
706 #endif
707 
708 #ifdef CONFIG_WLAN_SYSFS_TDLS_PEERS
709 #define WLAN_SYSFS_TDLS_PEERS (1)
710 #endif
711 
712 #ifdef CONFIG_WLAN_SYSFS_RANGE_EXT
713 #define WLAN_SYSFS_RANGE_EXT (1)
714 #endif
715 
716 #ifdef CONFIG_QCACLD_WLAN_LFR2
717 #define WLAN_FEATURE_PREAUTH_ENABLE (1)
718 #endif
719 
720 #ifdef CONFIG_CM_UTF_ENABLE
721 #define FEATURE_CM_UTF_ENABLE (1)
722 #endif
723 
724 #ifdef CONFIG_QCACLD_WLAN_LFR3
725 #define WLAN_FEATURE_ROAM_OFFLOAD (1)
726 #endif
727 
728 #ifdef CONFIG_WLAN_FEATURE_ROAM_INFO_STATS
729 #define WLAN_FEATURE_ROAM_INFO_STATS (1)
730 #endif
731 
732 #ifdef CONFIG_QCACLD_WLAN_CONNECTIVITY_LOGGING
733 #define WLAN_FEATURE_CONNECTIVITY_LOGGING (1)
734 #endif
735 
736 #ifdef CONFIG_QCACLD_WLAN_CONNECTIVITY_DIAG_EVENT
737 #define CONNECTIVITY_DIAG_EVENT (1)
738 #endif
739 
740 #ifdef CONFIG_OFDM_SCRAMBLER_SEED
741 #define WLAN_FEATURE_OFDM_SCRAMBLER_SEED (1)
742 #endif
743 
744 #ifdef CONFIG_WLAN_FEATURE_MBSSID
745 #define WLAN_FEATURE_MBSSID (1)
746 #endif
747 
748 #ifdef CONFIG_WLAN_FEATURE_P2P_P2P_STA
749 #define WLAN_FEATURE_P2P_P2P_STA (1)
750 #endif
751 
752 #if defined(CONFIG_CNSS_GENL) || defined(CONFIG_CNSS_GENL_MODULE)
753 #define CNSS_GENL (1)
754 #endif
755 
756 #if defined(CONFIG_CNSS_UTILS) || defined(CONFIG_CNSS_UTILS_MODULE)
757 #define CNSS_UTILS (1)
758 #endif
759 
760 #if defined(CONFIG_WCNSS_MEM_PRE_ALLOC) || defined(CONFIG_WCNSS_MEM_PRE_ALLOC_MODULE)
761 #define CNSS_MEM_PRE_ALLOC (1)
762 #endif
763 
764 #ifdef CONFIG_QCACLD_WLAN_LFR2
765 #define WLAN_FEATURE_HOST_ROAM (1)
766 #endif
767 
768 #ifdef CONFIG_FEATURE_ROAM_DEBUG
769 #define FEATURE_ROAM_DEBUG (1)
770 #endif
771 
772 #ifdef CONFIG_WLAN_POWER_DEBUG
773 #define WLAN_POWER_DEBUG (1)
774 #endif
775 
776 #ifdef CONFIG_WLAN_MWS_INFO_DEBUGFS
777 #define WLAN_MWS_INFO_DEBUGFS (1)
778 #endif
779 
780 #ifdef CONFIG_WLAN_DEBUG_LINK_VOTE
781 #define WLAN_DEBUG_LINK_VOTE (1)
782 #endif
783 
784 #ifdef CONFIG_WLAN_OBJMGR_DEBUG
785 #define WLAN_OBJMGR_DEBUG (1)
786 #endif
787 
788 #ifdef CONFIG_WLAN_OBJMGR_DEBUG
789 #define WLAN_OBJMGR_REF_ID_DEBUG (1)
790 #endif
791 
792 #ifdef CONFIG_WLAN_OBJMGR_REF_ID_TRACE
793 #define WLAN_OBJMGR_REF_ID_TRACE (1)
794 #endif
795 
796 #ifdef CONFIG_FEATURE_DELAYED_PEER_OBJ_DESTROY
797 #define FEATURE_DELAYED_PEER_OBJ_DESTROY (1)
798 #endif
799 
800 #ifdef CONFIG_WLAN_FEATURE_SAE
801 #define WLAN_FEATURE_SAE (1)
802 #endif
803 
804 #ifdef CONFIG_WLAN_DIAG_VERSION
805 #define FEATURE_WLAN_DIAG_SUPPORT (1)
806 #define FEATURE_WLAN_DIAG_SUPPORT_CSR (1)
807 #define FEATURE_WLAN_DIAG_SUPPORT_LIM (1)
808 #ifdef CONFIG_HIF_PCI
809 #define CONFIG_ATH_PROCFS_DIAG_SUPPORT (1)
810 #endif
811 #ifdef CONFIG_HIF_IPCI
812 #define CONFIG_ATH_PROCFS_DIAG_SUPPORT (1)
813 #endif
814 #endif
815 #ifdef CONFIG_HIF_USB
816 #define CONFIG_ATH_PROCFS_DIAG_SUPPORT (1)
817 #define QCA_SUPPORT_OL_RX_REORDER_TIMEOUT (1)
818 #define CONFIG_ATH_PCIE_MAX_PERF (0)
819 #define CONFIG_ATH_PCIE_AWAKE_WHILE_DRIVER_LOAD (0)
820 #define CONFIG_DISABLE_CDC_MAX_PERF_WAR (0)
821 #endif
822 
823 #ifdef CONFIG_QCA_SUPPORT_TXRX_DRIVER_TCP_DEL_ACK
824 #define QCA_SUPPORT_TXRX_DRIVER_TCP_DEL_ACK (1)
825 #endif
826 
827 #ifdef CONFIG_QCA_TXDESC_SANITY_CHECKS
828 #define QCA_SUPPORT_TXDESC_SANITY_CHECKS (1)
829 #endif
830 
831 #ifdef CONFIG_QCOM_LTE_COEX
832 #define FEATURE_WLAN_CH_AVOID (1)
833 #endif
834 
835 #ifdef CONFIG_WLAN_FEATURE_LPSS
836 #define WLAN_FEATURE_LPSS (1)
837 #endif
838 
839 #ifdef CONFIG_DESC_DUP_DETECT_DEBUG
840 #define DESC_DUP_DETECT_DEBUG (1)
841 #endif
842 
843 #ifdef CONFIG_DEBUG_RX_RING_BUFFER
844 #define DEBUG_RX_RING_BUFFER (1)
845 #endif
846 
847 #ifdef CONFIG_DESC_TIMESTAMP_DEBUG_INFO
848 #define DESC_TIMESTAMP_DEBUG_INFO (1)
849 #endif
850 
851 #ifdef CONFIG_POWER_MANAGEMENT_OFFLOAD
852 #define WLAN_POWER_MANAGEMENT_OFFLOAD (1)
853 #endif
854 
855 #ifdef CONFIG_WLAN_LOG_FATAL
856 #define WLAN_LOG_FATAL (1)
857 #endif
858 
859 #ifdef CONFIG_WLAN_LOG_ERROR
860 #define WLAN_LOG_ERROR (1)
861 #endif
862 
863 #ifdef CONFIG_WLAN_LOG_WARN
864 #define WLAN_LOG_WARN (1)
865 #endif
866 
867 #ifdef CONFIG_WLAN_LOG_INFO
868 #define WLAN_LOG_INFO (1)
869 #endif
870 
871 #ifdef CONFIG_WLAN_LOG_DEBUG
872 #define WLAN_LOG_DEBUG (1)
873 #endif
874 
875 #ifdef CONFIG_WLAN_LOG_ENTER
876 #define WLAN_LOG_ENTER (1)
877 #endif
878 
879 #ifdef CONFIG_WLAN_LOG_EXIT
880 #define WLAN_LOG_EXIT (1)
881 #endif
882 
883 #ifdef CONFIG_FEATURE_STATS_EXT
884 #define WLAN_FEATURE_STATS_EXT (1)
885 #endif
886 
887 #ifdef CONFIG_QCACLD_FEATURE_NAN
888 #define WLAN_FEATURE_NAN (1)
889 #endif
890 
891 #ifdef CONFIG_QCACLD_FEATURE_SON
892 #define WLAN_FEATURE_SON (1)
893 #endif
894 
895 #ifdef CONFIG_NDP_SAP_CONCURRENCY_ENABLE
896 #define NDP_SAP_CONCURRENCY_ENABLE (1)
897 #endif
898 
899 #ifdef CONFIG_DFS_FCC_TYPE4_DURATION_CHECK
900 #define DFS_FCC_TYPE4_DURATION_CHECK (1)
901 #endif
902 
903 #ifdef CONFIG_WLAN_SYSFS
904 #define WLAN_SYSFS (1)
905 #endif
906 
907 #ifdef CONFIG_WLAN_SYSFS_CHANNEL
908 #define WLAN_SYSFS_CHANNEL (1)
909 #endif
910 
911 #ifdef CONFIG_FEATURE_BECN_STATS
912 #define WLAN_FEATURE_BEACON_RECEPTION_STATS (1)
913 #endif
914 
915 #ifdef CONFIG_WLAN_SYSFS_CONNECT_INFO
916 #define WLAN_SYSFS_CONNECT_INFO (1)
917 #endif
918 
919 #ifdef CONFIG_WLAN_SYSFS_EHT_RATE
920 #define WLAN_SYSFS_EHT_RATE (1)
921 #endif
922 
923 #ifdef CONFIG_WLAN_SYSFS_WDS_MODE
924 #define FEATURE_SYSFS_WDS_MODE (1)
925 #endif
926 
927 #ifdef CONFIG_WLAN_SYSFS_ROAM_TRIGGER_BITMAP
928 #define FEATURE_SYSFS_ROAM_TRIGGER_BITMAP (1)
929 #endif
930 
931 #ifdef CONFIG_WLAN_SYSFS_RF_TEST_MODE
932 #define FEATURE_SYSFS_RF_TEST_MODE (1)
933 #endif
934 
935 #ifdef CONFIG_RX_PERFORMANCE
936 #define RX_PERFORMANCE (1)
937 #endif
938 
939 #ifdef CONFIG_MULTI_IF_LOG
940 #define MULTI_IF_LOG (1)
941 #endif
942 
943 #ifdef CONFIG_SLUB_MEM_OPTIMIZE
944 #define SLUB_MEM_OPTIMIZE (1)
945 #endif
946 
947 #ifdef CONFIG_ARCH_SDXBAAGHA
948 #ifdef CONFIG_WLAN_MEMORY_OPT
949 #define WLAN_MEMORY_OPT (1)
950 #endif
951 #endif
952 
953 #ifdef CONFIG_DFS_PRI_MULTIPLIER
954 #define DFS_PRI_MULTIPLIER (1)
955 #endif
956 
957 #ifdef CONFIG_DFS_OVERRIDE_RF_THRESHOLD
958 #define DFS_OVERRIDE_RF_THRESHOLD (1)
959 #endif
960 
961 #ifdef CONFIG_ATH_PERF_PWR_OFFLOAD
962 #define ATH_PERF_PWR_OFFLOAD (1)
963 #endif
964 
965 #ifdef CONFIG_REMOVE_PKT_LOG
966 #define REMOVE_PKT_LOG (1)
967 #endif
968 
969 #ifdef CONFIG_ATH_11AC_TXCOMPACT
970 #define ATH_11AC_TXCOMPACT (1)
971 #endif
972 
973 #ifdef CONFIG_HIF_PCI
974 #define HIF_PCI (1)
975 #endif
976 
977 #ifdef CONFIG_HIF_IPCI
978 #define HIF_IPCI (1)
979 #endif
980 
981 #ifdef CONFIG_HIF_SNOC
982 #define HIF_SNOC (1)
983 #endif
984 
985 #ifdef CONFIG_HL_DP_SUPPORT
986 #define CONFIG_HL_SUPPORT (1)
987 #endif
988 
989 #ifdef CONFIG_HL_DP_SUPPORT
990 #define WLAN_PARTIAL_REORDER_OFFLOAD (1)
991 #endif
992 
993 #ifdef CONFIG_HL_DP_SUPPORT
994 #define QCA_COMPUTE_TX_DELAY (1)
995 #endif
996 
997 #ifdef CONFIG_HL_DP_SUPPORT
998 #define QCA_COMPUTE_TX_DELAY_PER_TID (1)
999 #endif
1000 
1001 #ifdef CONFIG_LL_DP_SUPPORT
1002 #define WLAN_FULL_REORDER_OFFLOAD (1)
1003 #endif
1004 
1005 #ifdef CONFIG_WLAN_FEATURE_BIG_DATA_STATS
1006 #define WLAN_FEATURE_BIG_DATA_STATS (1)
1007 #endif
1008 
1009 #ifdef CONFIG_WLAN_FEATURE_11AX
1010 #ifdef CONFIG_WLAN_FEATURE_SR
1011 #define WLAN_FEATURE_SR (1)
1012 #endif
1013 #ifdef CONFIG_OBSS_PD
1014 #define OBSS_PD (1)
1015 #endif
1016 #endif
1017 
1018 #ifdef CONFIG_WLAN_FEATURE_IGMP_OFFLOAD
1019 #define WLAN_FEATURE_IGMP_OFFLOAD (1)
1020 #endif
1021 
1022 #ifdef CONFIG_WLAN_FEATURE_GET_USABLE_CHAN_LIST
1023 #define WLAN_FEATURE_GET_USABLE_CHAN_LIST (1)
1024 #endif
1025 
1026 #ifdef CONFIG_PCIE_GEN_SWITCH
1027 #define PCIE_GEN_SWITCH (1)
1028 #endif
1029 
1030 #ifdef CONFIG_WLAN_FEATURE_WOW_PULSE
1031 #define WLAN_FEATURE_WOW_PULSE (1)
1032 #endif
1033 
1034 #ifdef CONFIG_QCA_WIFI_SDIO
1035 #define CONFIG_AR6320_SUPPORT (1)
1036 #define SDIO_3_0 (1)
1037 #define HIF_SDIO (1)
1038 #define CONFIG_DISABLE_CDC_MAX_PERF_WAR (0)
1039 #define CONFIG_ATH_PROCFS_DIAG_SUPPORT (1)
1040 #define HIF_MBOX_SLEEP_WAR (1)
1041 #define DEBUG_HL_LOGGING (1)
1042 #define QCA_BAD_PEER_TX_FLOW_CL (1)
1043 #define CONFIG_SDIO (1)
1044 #define FEATURE_WLAN_FORCE_SAP_SCC (1)
1045 
1046 #ifdef CONFIG_SDIO_TRANSFER
1047 #define CONFIG_SDIO_TRANSFER_ADMA (1)
1048 #else
1049 #define CONFIG_SDIO_TRANSFER_MAILBOX (1)
1050 #endif
1051 #endif
1052 #ifdef CONFIG_WLAN_FEATURE_DSRC
1053 #define WLAN_FEATURE_DSRC (1)
1054 #ifdef CONFIG_OCB_UT_FRAMEWORK
1055 #define WLAN_OCB_UT (1)
1056 #endif
1057 #elif defined CONFIG_WLAN_REG_AUTO
1058 #define WLAN_REG_AUTO (1)
1059 #endif
1060 
1061 #ifdef CONFIG_FEATURE_SKB_PRE_ALLOC
1062 #define FEATURE_SKB_PRE_ALLOC (1)
1063 #endif
1064 
1065 #ifdef CONFIG_HIF_USB
1066 #define HIF_USB (1)
1067 #define DEBUG_HL_LOGGING (1)
1068 
1069 #endif
1070 
1071 #ifdef CONFIG_QCA_HL_NETDEV_FLOW_CONTROL
1072 #define QCA_HL_NETDEV_FLOW_CONTROL (1)
1073 #endif
1074 
1075 #ifdef CONFIG_FEATURE_HL_GROUP_CREDIT_FLOW_CONTROL
1076 #define FEATURE_HL_GROUP_CREDIT_FLOW_CONTROL (1)
1077 #endif
1078 
1079 #ifdef CONFIG_FEATURE_HL_DBS_GROUP_CREDIT_SHARING
1080 #define FEATURE_HL_DBS_GROUP_CREDIT_SHARING (1)
1081 #endif
1082 
1083 #ifdef CONFIG_WLAN_SYNC_TSF_TIMER
1084 #define WLAN_FEATURE_TSF_TIMER_SYNC (1)
1085 #endif
1086 
1087 #ifdef CONFIG_WLAN_SYNC_TSF_PTP
1088 #define WLAN_FEATURE_TSF_PTP (1)
1089 #endif
1090 
1091 #ifdef CONFIG_WLAN_SYNC_TSF_PLUS_EXT_GPIO_IRQ
1092 #define WLAN_FEATURE_TSF_PLUS_EXT_GPIO_IRQ (1)
1093 #endif
1094 
1095 #ifdef CONFIG_WLAN_SYNC_TSF_PLUS_EXT_GPIO_SYNC
1096 #define WLAN_FEATURE_TSF_PLUS_EXT_GPIO_SYNC (1)
1097 #endif
1098 
1099 #ifdef CONFIG_ATH_BUS_PM
1100 #define ATH_BUS_PM (1)
1101 #endif
1102 
1103 #ifdef CONFIG_ATH_SUPPORT_FLOWMAC_MODULE
1104 #define ATH_SUPPORT_FLOWMAC_MODULE (1)
1105 #endif
1106 
1107 #ifdef CONFIG_ATH_SUPPORT_SPECTRAL
1108 #define ATH_SUPPORT_SPECTRAL (1)
1109 #endif
1110 
1111 #ifdef CONFIG_PKTLOG_LEGACY
1112 #define PKTLOG_LEGACY (1)
1113 #endif
1114 
1115 #ifdef CONFIG_WDI_EVENT_ENABLE
1116 #define WDI_EVENT_ENABLE (1)
1117 #endif
1118 
1119 #ifdef CONFIG_PKTLOG_HAS_SPECIFIC_DATA
1120 #define PKTLOG_HAS_SPECIFIC_DATA (1)
1121 #endif
1122 
1123 #ifdef CONFIG_LITTLE_ENDIAN
1124 #define ANI_LITTLE_BYTE_ENDIAN (1)
1125 #define ANI_LITTLE_BIT_ENDIAN (1)
1126 #define DOT11F_LITTLE_ENDIAN_HOST (1)
1127 #else
1128 #define ANI_BIG_BYTE_ENDIAN (1)
1129 #define BIG_ENDIAN_HOST (1)
1130 #endif
1131 
1132 #ifdef CONFIG_TX_CREDIT_RECLAIM_SUPPORT
1133 #define TX_CREDIT_RECLAIM_SUPPORT (1)
1134 #endif
1135 
1136 #ifdef CONFIG_QCA_WIFI_FTM
1137 #define QCA_WIFI_FTM (1)
1138 #endif
1139 
1140 #ifdef CONFIG_NL80211_TESTMODE
1141 #define QCA_WIFI_FTM_NL80211 (1)
1142 #endif
1143 
1144 #ifdef CONFIG_LINUX_QCMBR
1145 #define LINUX_QCMBR (1)
1146 #define QCA_WIFI_FTM_IOCTL (1)
1147 #endif
1148 
1149 #ifdef CONFIG_CHECKSUM_OFFLOAD
1150 #define CHECKSUM_OFFLOAD (1)
1151 #endif
1152 
1153 #ifdef CONFIG_IPA_OFFLOAD
1154 #define IPA_OFFLOAD (1)
1155 #endif
1156 
1157 #ifdef CONFIG_IPA_OPT_WIFI_DP
1158 #ifdef CONFIG_IPA_OFFLOAD
1159 #define IPA_OPT_WIFI_DP (1)
1160 #endif
1161 #endif
1162 #ifdef CONFIG_WDI3_IPA_OVER_GSI
1163 #define IPA_WDI3_GSI (1)
1164 #endif
1165 
1166 #ifdef CONFIG_WDI2_IPA_OVER_GSI
1167 #define IPA_WDI2_GSI (1)
1168 #endif
1169 
1170 #ifdef CONFIG_WLAN_FEATURE_WMI_DIAG_OVER_CE7
1171 #define WLAN_FEATURE_WMI_DIAG_OVER_CE7 (1)
1172 #endif
1173 
1174 #ifdef CONFIG_WLAN_DP_FEATURE_DEFERRED_REO_QDESC_DESTROY
1175 #define WLAN_DP_FEATURE_DEFERRED_REO_QDESC_DESTROY (1)
1176 #endif
1177 
1178 #ifdef CONFIG_ARCH_SDX20
1179 #define SYNC_IPA_READY (1)
1180 #endif
1181 
1182 #ifdef CONFIG_FEATURE_SG
1183 #define FEATURE_SG (1)
1184 #endif
1185 
1186 #ifdef CONFIG_RX_THREAD_PRIORITY
1187 #define RX_THREAD_PRIORITY (1)
1188 #endif
1189 
1190 #ifdef CONFIG_SUPPORT_P2P_BY_ONE_INTF_WLAN
1191 #define SUPPORT_P2P_BY_ONE_INTF_WLAN (1)
1192 #else
1193 #ifdef CONFIG_WLAN_OPEN_P2P_INTERFACE
1194 #define WLAN_OPEN_P2P_INTERFACE (1)
1195 #endif
1196 #endif
1197 
1198 #ifdef CONFIG_WMI_BCN_OFFLOAD
1199 #define WLAN_WMI_BCN (1)
1200 #endif
1201 
1202 #ifdef CONFIG_WLAN_WBUFF
1203 #define WLAN_FEATURE_WBUFF (1)
1204 #endif
1205 
1206 #ifdef CONFIG_GTK_OFFLOAD
1207 #define WLAN_FEATURE_GTK_OFFLOAD (1)
1208 #endif
1209 
1210 #ifdef CONFIG_EXT_WOW
1211 #define WLAN_FEATURE_EXTWOW_SUPPORT (1)
1212 #endif
1213 
1214 #ifdef CONFIG_SMP
1215 #define QCA_CONFIG_SMP (1)
1216 #endif
1217 
1218 #ifdef CONFIG_RPS
1219 #define QCA_CONFIG_RPS (1)
1220 #endif
1221 
1222 #ifdef CONFIG_CHNL_MATRIX_RESTRICTION
1223 #define WLAN_ENABLE_CHNL_MATRIX_RESTRICTION (1)
1224 #endif
1225 
1226 #ifdef CONFIG_ICMP_DISABLE_PS
1227 #define WLAN_ICMP_DISABLE_PS (1)
1228 #endif
1229 
1230 #ifdef CONFIG_FEATURE_WLAN_MCC_TO_SCC_SWITCH
1231 #define FEATURE_WLAN_MCC_TO_SCC_SWITCH (1)
1232 #endif
1233 
1234 #ifdef CONFIG_FEATURE_WLAN_AUTO_SHUTDOWN
1235 #define FEATURE_WLAN_AUTO_SHUTDOWN (1)
1236 #endif
1237 
1238 #ifdef CONFIG_FEATURE_WLAN_AP_AP_ACS_OPTIMIZE
1239 #define FEATURE_WLAN_AP_AP_ACS_OPTIMIZE (1)
1240 #endif
1241 
1242 #ifdef CONFIG_FEATURE_WLAN_STA_4ADDR_SCHEME
1243 #define FEATURE_WLAN_STA_4ADDR_SCHEME (1)
1244 #endif
1245 
1246 #ifdef CONFIG_FEATURE_WLAN_GC_SKIP_JOIN
1247 #define FEATURE_WLAN_GC_SKIP_JOIN (1)
1248 #endif
1249 
1250 #ifdef CONFIG_MDM_PLATFORM
1251 #define MDM_PLATFORM (1)
1252 #endif
1253 
1254 #ifdef CONFIG_FEATURE_WLAN_STA_AP_MODE_DFS_DISABLE
1255 #define FEATURE_WLAN_STA_AP_MODE_DFS_DISABLE (1)
1256 #endif
1257 
1258 #ifdef CONFIG_WLAN_ENABLE_SOCIAL_CHANNELS_5G_ONLY
1259 #define WLAN_ENABLE_SOCIAL_CHANNELS_5G_ONLY (1)
1260 #endif
1261 
1262 #ifdef CONFIG_QCACLD_FEATURE_GREEN_AP
1263 #define WLAN_SUPPORT_GREEN_AP (1)
1264 #endif
1265 
1266 #ifdef CONFIG_QCACLD_FEATURE_GAP_LL_PS_MODE
1267 #define WLAN_SUPPORT_GAP_LL_PS_MODE (1)
1268 #endif
1269 
1270 #ifdef CONFIG_QCACLD_FEATURE_APF
1271 #define FEATURE_WLAN_APF (1)
1272 #endif
1273 
1274 #ifdef CONFIG_WLAN_FEATURE_SARV1_TO_SARV2
1275 #define WLAN_FEATURE_SARV1_TO_SARV2 (1)
1276 #endif
1277 
1278 #ifdef CONFIG_FEATURE_WLAN_FT_IEEE8021X
1279 #define FEATURE_WLAN_FT_IEEE8021X (1)
1280 #endif
1281 
1282 #ifdef CONFIG_FEATURE_WLAN_FT_PSK
1283 #define FEATURE_WLAN_FT_PSK (1)
1284 #endif
1285 
1286 #ifdef CONFIG_HOST_11D_SCAN
1287 #define HOST_11D_SCAN (1)
1288 #endif
1289 
1290 #ifdef CONFIG_IPA_OFFLOAD
1291 #ifdef CONFIG_QCACLD_FEATURE_METERING
1292 #define FEATURE_METERING (1)
1293 #endif
1294 #endif
1295 #ifdef CONFIG_IPA_OFFLOAD
1296 #ifdef CONFIG_NUM_IPA_IFACE
1297 #define MAX_IPA_IFACE (CONFIG_NUM_IPA_IFACE)
1298 #else
1299 #ifndef NUM_IPA_IFACE
1300 #define NUM_IPA_IFACE (3)
1301 #endif
1302 #define MAX_IPA_IFACE (NUM_IPA_IFACE)
1303 #endif
1304 #endif
1305 #ifdef CONFIG_CHANNEL_HOPPING_ALL_BANDS
1306 #define CHANNEL_HOPPING_ALL_BANDS (1)
1307 #endif
1308 
1309 #ifdef CONFIG_QCA_SIGNED_SPLIT_BINARY_SUPPORT
1310 #define QCA_SIGNED_SPLIT_BINARY_SUPPORT (1)
1311 #endif
1312 
1313 #ifdef CONFIG_QCA_SINGLE_BINARY_SUPPORT
1314 #define QCA_SINGLE_BINARY_SUPPORT (1)
1315 #endif
1316 
1317 #ifdef CONFIG_TARGET_RAMDUMP_AFTER_KERNEL_PANIC
1318 #define TARGET_RAMDUMP_AFTER_KERNEL_PANIC (1)
1319 #endif
1320 
1321 #ifdef CONFIG_FEATURE_SECURE_FIRMWARE
1322 #define FEATURE_SECURE_FIRMWARE (1)
1323 #endif
1324 
1325 #ifdef CONFIG_WLAN_SYNC_TSF
1326 #define WLAN_FEATURE_TSF (1)
1327 #endif
1328 
1329 #ifdef CONFIG_WLAN_SYNC_TSF_PLUS
1330 #define WLAN_FEATURE_TSF_PLUS (1)
1331 #ifdef CONFIG_WLAN_SYNC_TSF_ACCURACY
1332 #define WLAN_FEATURE_TSF_ACCURACY (1)
1333 #endif
1334 #ifndef CONFIG_WLAN_SYNC_TSF_PLUS_DISABLE_SOCK_TS
1335 #define WLAN_FEATURE_TSF_PLUS_SOCK_TS (1)
1336 #endif
1337 #endif
1338 
1339 #ifdef CONFIG_WLAN_SYNC_TSF_PLUS_NOIRQ
1340 #define WLAN_FEATURE_TSF_PLUS_NOIRQ (1)
1341 #endif
1342 
1343 #ifdef CONFIG_WLAN_TSF_AUTO_REPORT
1344 #define WLAN_FEATURE_TSF_AUTO_REPORT (1)
1345 #endif
1346 
1347 #ifdef CONFIG_WLAN_TX_LATENCY_STATS
1348 #define WLAN_FEATURE_TX_LATENCY_STATS (1)
1349 #endif
1350 
1351 #ifdef CONFIG_WLAN_TSF_UPLINK_DELAY
1352 #define WLAN_FEATURE_TSF_UPLINK_DELAY (1)
1353 #endif
1354 
1355 #ifdef CONFIG_HELIUMPLUS
1356 #define HELIUMPLUS (1)
1357 #endif
1358 
1359 #ifdef CONFIG_RX_OL
1360 #define RECEIVE_OFFLOAD (1)
1361 #endif
1362 
1363 #ifdef CONFIG_TX_TID_OVERRIDE
1364 #define ATH_TX_PRI_OVERRIDE (1)
1365 #endif
1366 
1367 #ifdef CONFIG_AR900B
1368 #define AR900B (1)
1369 #endif
1370 
1371 #ifdef CONFIG_HTT_PADDR64
1372 #define HTT_PADDR64 (1)
1373 #endif
1374 
1375 #ifdef CONFIG_OL_RX_INDICATION_RECORD
1376 #define OL_RX_INDICATION_RECORD (1)
1377 #endif
1378 
1379 #ifdef CONFIG_TSOSEG_DEBUG
1380 #define TSOSEG_DEBUG (1)
1381 #endif
1382 
1383 #ifdef CONFIG_ALLOW_PKT_DROPPING
1384 #define FEATURE_ALLOW_PKT_DROPPING (1)
1385 #endif
1386 
1387 #ifdef CONFIG_ATH_DIAG_EXT_DIRECT
1388 #define ATH_DIAG_EXT_DIRECT (1)
1389 #endif
1390 
1391 #ifdef CONFIG_ENABLE_DEBUG_ADDRESS_MARKING
1392 #define ENABLE_DEBUG_ADDRESS_MARKING (1)
1393 #endif
1394 
1395 #ifdef CONFIG_FEATURE_TSO
1396 #define FEATURE_TSO (1)
1397 #endif
1398 
1399 #ifdef CONFIG_FEATURE_TSO_DEBUG
1400 #define FEATURE_TSO_DEBUG (1)
1401 #endif
1402 
1403 #ifdef CONFIG_FEATURE_TSO_STATS
1404 #define FEATURE_TSO_STATS (1)
1405 #endif
1406 
1407 #ifdef CONFIG_FEATURE_FORCE_WAKE
1408 #define FORCE_WAKE (1)
1409 #endif
1410 
1411 #ifdef CONFIG_WLAN_LRO
1412 #define FEATURE_LRO (1)
1413 #endif
1414 
1415 #ifdef CONFIG_FEATURE_AP_MCC_CH_AVOIDANCE
1416 #define FEATURE_AP_MCC_CH_AVOIDANCE (1)
1417 #endif
1418 
1419 #ifdef CONFIG_FEATURE_EPPING
1420 #define WLAN_FEATURE_EPPING (1)
1421 #endif
1422 
1423 #ifdef CONFIG_WLAN_OFFLOAD_PACKETS
1424 #define WLAN_FEATURE_OFFLOAD_PACKETS (1)
1425 #endif
1426 
1427 #ifdef CONFIG_WLAN_FEATURE_DISA
1428 #define WLAN_FEATURE_DISA (1)
1429 #endif
1430 
1431 #ifdef CONFIG_WLAN_FEATURE_ACTION_OUI
1432 #define WLAN_FEATURE_ACTION_OUI (1)
1433 #endif
1434 
1435 #ifdef CONFIG_WLAN_FEATURE_FIPS
1436 #define WLAN_FEATURE_FIPS (1)
1437 #endif
1438 
1439 #ifdef CONFIG_LFR_SUBNET_DETECTION
1440 #define FEATURE_LFR_SUBNET_DETECTION (1)
1441 #endif
1442 
1443 #ifdef CONFIG_MCC_TO_SCC_SWITCH
1444 #define FEATURE_WLAN_MCC_TO_SCC_SWITCH (1)
1445 #endif
1446 
1447 #ifdef CONFIG_FEATURE_WLAN_D0WOW
1448 #define FEATURE_WLAN_D0WOW (1)
1449 #endif
1450 
1451 #ifdef CONFIG_WLAN_FEATURE_PKT_CAPTURE
1452 #define WLAN_FEATURE_PKT_CAPTURE (1)
1453 #endif
1454 
1455 #ifdef CONFIG_WLAN_FEATURE_PKT_CAPTURE_V2
1456 #define WLAN_FEATURE_PKT_CAPTURE_V2 (1)
1457 #endif
1458 
1459 #ifdef CONFIG_DP_RX_UDP_OVER_PEER_ROAM
1460 #define DP_RX_UDP_OVER_PEER_ROAM (1)
1461 #endif
1462 
1463 #ifdef CONFIG_QCA_WIFI_EMULATION
1464 #define QCA_WIFI_EMULATION (1)
1465 #endif
1466 
1467 #ifdef CONFIG_SAP_MULTI_LINK_EMULATION
1468 #define SAP_MULTI_LINK_EMULATION (1)
1469 #endif
1470 
1471 #ifdef CONFIG_QCA6290_HEADERS_DEF
1472 #define QCA6290_HEADERS_DEF (1)
1473 #endif
1474 
1475 #ifdef CONFIG_QCA_WIFI_QCA6290
1476 #define QCA_WIFI_QCA6290 (1)
1477 #endif
1478 
1479 #ifdef CONFIG_QCA6390_HEADERS_DEF
1480 #define QCA6390_HEADERS_DEF (1)
1481 #endif
1482 
1483 #ifdef CONFIG_QCA6750_HEADERS_DEF
1484 #define QCA6750_HEADERS_DEF (1)
1485 #endif
1486 
1487 #ifdef CONFIG_QCA_WIFI_QCA6390
1488 #define QCA_WIFI_QCA6390 (1)
1489 #endif
1490 
1491 #ifdef CONFIG_QCA6490_HEADERS_DEF
1492 #define QCA6490_HEADERS_DEF (1)
1493 #endif
1494 
1495 #ifdef CONFIG_KIWI_HEADERS_DEF
1496 #define KIWI_HEADERS_DEF (1)
1497 #endif
1498 
1499 #ifdef CONFIG_WCN6450_HEADERS_DEF
1500 #define WCN6450_HEADERS_DEF (1)
1501 #endif
1502 
1503 #ifdef CONFIG_QCA_WIFI_QCA6490
1504 #define QCA_WIFI_QCA6490 (1)
1505 #endif
1506 
1507 #ifdef CONFIG_QCA_WIFI_QCA6750
1508 #define QCA_WIFI_QCA6750 (1)
1509 #endif
1510 
1511 #ifdef CONFIG_QCA_WIFI_KIWI
1512 #define QCA_WIFI_KIWI (1)
1513 #endif
1514 
1515 #ifdef CONFIG_QCA_WIFI_WCN6450
1516 #define QCA_WIFI_WCN6450 (1)
1517 #endif
1518 
1519 #ifdef CONFIG_QCA_WIFI_WCN6450
1520 #define WLAN_40BIT_ADDRESSING_SUPPORT (1)
1521 #endif
1522 
1523 #ifdef CONFIG_QCA_WIFI_WCN6450
1524 #define WLAN_64BIT_DATA_SUPPORT (1)
1525 #endif
1526 
1527 #ifdef CONFIG_CE_LEGACY_MSI_SUPPORT
1528 #define CE_LEGACY_MSI_SUPPORT (1)
1529 #endif
1530 
1531 #ifdef CONFIG_HIF_HAL_REG_ACCESS_SUPPORT
1532 #define HIF_HAL_REG_ACCESS_SUPPORT (1)
1533 #endif
1534 
1535 #ifdef CONFIG_CNSS_KIWI_V2
1536 #define QCA_WIFI_KIWI_V2 (1)
1537 #endif
1538 
1539 #ifdef CONFIG_CNSS_MANGO
1540 #define QCA_WIFI_MANGO (1)
1541 #endif
1542 
1543 #ifdef CONFIG_CNSS_PEACH
1544 #define QCA_WIFI_PEACH (1)
1545 #endif
1546 
1547 #ifdef CONFIG_QCA_WIFI_QCA8074
1548 #define QCA_WIFI_QCA8074 (1)
1549 #endif
1550 
1551 #ifdef CONFIG_SCALE_INCLUDES
1552 #define SCALE_INCLUDES (1)
1553 #endif
1554 
1555 #ifdef CONFIG_QCA_WIFI_QCA8074_VP
1556 #define QCA_WIFI_QCA8074_VP (1)
1557 #endif
1558 
1559 #ifdef CONFIG_DP_INTR_POLL_BASED
1560 #define DP_INTR_POLL_BASED (1)
1561 #endif
1562 
1563 #ifdef CONFIG_TX_PER_PDEV_DESC_POOL
1564 #define TX_PER_PDEV_DESC_POOL (1)
1565 #endif
1566 
1567 #ifdef CONFIG_FEATURE_TSO
1568 #define FEATURE_TSO (1)
1569 #endif
1570 
1571 #ifdef CONFIG_TSO_DEBUG_LOG_ENABLE
1572 #define TSO_DEBUG_LOG_ENABLE (1)
1573 #endif
1574 
1575 #ifdef CONFIG_DP_LFR
1576 #define DP_LFR (1)
1577 #endif
1578 
1579 #ifdef CONFIG_DUP_RX_DESC_WAR
1580 #define DUP_RX_DESC_WAR (1)
1581 #endif
1582 
1583 #ifdef CONFIG_DP_MEM_PRE_ALLOC
1584 #define DP_MEM_PRE_ALLOC (1)
1585 #endif
1586 
1587 #ifdef CONFIG_DP_TXRX_SOC_ATTACH
1588 #define DP_TXRX_SOC_ATTACH (1)
1589 #endif
1590 
1591 #ifdef CONFIG_QCA_TX_PADDING_CREDIT_SUPPORT
1592 #define QCA_TX_PADDING_CREDIT_SUPPORT (1)
1593 #endif
1594 
1595 #ifdef CONFIG_QCN7605_SUPPORT
1596 #define QCN7605_SUPPORT (1)
1597 #define PLATFORM_GENOA (1)
1598 #endif
1599 
1600 #ifdef CONFIG_HIF_REG_WINDOW_SUPPORT
1601 #define HIF_REG_WINDOW_SUPPORT (1)
1602 #endif
1603 
1604 #ifdef CONFIG_WLAN_ALLOCATE_GLOBAL_BUFFERS_DYNAMICALLY
1605 #define WLAN_ALLOCATE_GLOBAL_BUFFERS_DYNAMICALLY (1)
1606 #endif
1607 
1608 #ifdef CONFIG_HIF_CE_DEBUG_DATA_BUF
1609 #define HIF_CE_DEBUG_DATA_BUF (1)
1610 #endif
1611 
1612 #ifdef CONFIG_IPA_DISABLE_OVERRIDE
1613 #define IPA_DISABLE_OVERRIDE (1)
1614 #endif
1615 
1616 #ifdef CONFIG_QCA_LL_TX_FLOW_CONTROL_RESIZE
1617 #define QCA_LL_TX_FLOW_CONTROL_RESIZE (1)
1618 #endif
1619 
1620 #ifdef CONFIG_HIF_PCI
1621 #define CE_SVC_CMN_INIT (1)
1622 #endif
1623 
1624 #ifdef CONFIG_HIF_IPCI
1625 #define CE_SVC_CMN_INIT (1)
1626 #endif
1627 
1628 #ifdef CONFIG_HIF_SNOC
1629 #define CE_SVC_CMN_INIT (1)
1630 #endif
1631 
1632 #ifdef CONFIG_RX_DESC_SANITY_WAR
1633 #define RX_DESC_SANITY_WAR (1)
1634 #endif
1635 
1636 #ifdef CONFIG_WBM_IDLE_LSB_WR_CNF_WAR
1637 #define WBM_IDLE_LSB_WRITE_CONFIRM_WAR (1)
1638 #endif
1639 
1640 #ifdef CONFIG_DYNAMIC_RX_AGGREGATION
1641 #define WLAN_FEATURE_DYNAMIC_RX_AGGREGATION (1)
1642 #endif
1643 
1644 #ifdef CONFIG_DP_FEATURE_HW_COOKIE_CONVERSION
1645 #define DP_FEATURE_HW_COOKIE_CONVERSION (1)
1646 #endif
1647 
1648 #ifdef CONFIG_DP_HW_COOKIE_CONVERT_EXCEPTION
1649 #define DP_HW_COOKIE_CONVERT_EXCEPTION (1)
1650 #endif
1651 
1652 #ifdef CONFIG_TX_ADDR_INDEX_SEARCH
1653 #define TX_ADDR_INDEX_SEARCH (1)
1654 #endif
1655 
1656 #ifdef CONFIG_QCA_SUPPORT_TX_MIN_RATES_FOR_SPECIAL_FRAMES
1657 #define QCA_SUPPORT_TX_MIN_RATES_FOR_SPECIAL_FRAMES (1)
1658 #endif
1659 
1660 #ifdef CONFIG_QCA_GET_TSF_VIA_REG
1661 #define QCA_GET_TSF_VIA_REG (1)
1662 #endif
1663 
1664 #ifdef CONFIG_DP_TX_COMP_RING_DESC_SANITY_CHECK
1665 #define DP_TX_COMP_RING_DESC_SANITY_CHECK (1)
1666 #endif
1667 
1668 #ifdef CONFIG_HAL_SRNG_REG_HIS_DEBUG
1669 #define HAL_SRNG_REG_HIS_DEBUG (1)
1670 #endif
1671 
1672 #ifdef CONFIG_RX_HASH_DEBUG
1673 #define RX_HASH_DEBUG (1)
1674 #endif
1675 
1676 #ifdef CONFIG_DP_PKT_STATS_PER_LMAC
1677 #define DP_PKT_STATS_PER_LMAC (1)
1678 #endif
1679 
1680 #ifdef CONFIG_NO_RX_PKT_HDR_TLV
1681 #define NO_RX_PKT_HDR_TLV (1)
1682 #endif
1683 
1684 #ifdef CONFIG_QCA6290_11AX
1685 #define QCA_WIFI_QCA6290_11AX (1)
1686 #define QCA_WIFI_QCA6290_11AX_MU_UL (1)
1687 #endif
1688 
1689 #ifdef CONFIG_WLAN_TX_FLOW_CONTROL_V2
1690 #define QCA_AC_BASED_FLOW_CONTROL (1)
1691 #endif
1692 
1693 #ifdef CONFIG_FEATURE_NO_DBS_INTRABAND_MCC_SUPPORT
1694 #define FEATURE_NO_DBS_INTRABAND_MCC_SUPPORT (1)
1695 #endif
1696 
1697 #ifdef CONFIG_HAL_DISABLE_NON_BA_2K_JUMP_ERROR
1698 #define HAL_DISABLE_NON_BA_2K_JUMP_ERROR (1)
1699 #endif
1700 
1701 #ifdef CONFIG_ENABLE_HAL_SOC_STATS
1702 #define ENABLE_HAL_SOC_STATS (1)
1703 #endif
1704 
1705 #ifdef CONFIG_DP_RX_DESC_COOKIE_INVALIDATE
1706 #define DP_RX_DESC_COOKIE_INVALIDATE (1)
1707 #endif
1708 
1709 #ifdef CONFIG_MON_ENABLE_DROP_FOR_MAC
1710 #define MON_ENABLE_DROP_FOR_MAC (1)
1711 #endif
1712 
1713 #ifdef CONFIG_MON_ENABLE_DROP_FOR_NON_MON_PMAC
1714 #define MON_ENABLE_DROP_FOR_NON_MON_PMAC (1)
1715 #endif
1716 
1717 #ifdef CONFIG_DP_WAR_INVALID_FIRST_MSDU_FLAG
1718 #define DP_WAR_INVALID_FIRST_MSDU_FLAG (1)
1719 #endif
1720 
1721 #ifdef CONFIG_LITHIUM
1722 #define DISABLE_MON_RING_MSI_CFG (1)
1723 #endif
1724 
1725 #ifdef CONFIG_LITHIUM
1726 #define FEATURE_IRQ_AFFINITY (1)
1727 #endif
1728 
1729 #ifdef CONFIG_RHINE
1730 #define DISABLE_MON_RING_MSI_CFG (1)
1731 #endif
1732 
1733 #ifdef CONFIG_RHINE
1734 #define FEATURE_IRQ_AFFINITY (1)
1735 #endif
1736 
1737 #ifdef CONFIG_RHINE
1738 #define WLAN_SOFTUMAC_SUPPORT (1)
1739 #endif
1740 
1741 #ifdef CONFIG_BERYLLIUM
1742 #define FEATURE_IRQ_AFFINITY (1)
1743 #endif
1744 
1745 #ifdef CONFIG_TX_MULTIQ_PER_AC
1746 #define TX_MULTIQ_PER_AC (1)
1747 #endif
1748 
1749 #ifdef CONFIG_PCI_LINK_STATUS_SANITY
1750 #define PCI_LINK_STATUS_SANITY (1)
1751 #endif
1752 
1753 #ifdef CONFIG_DDP_MON_RSSI_IN_DBM
1754 #define DP_MON_RSSI_IN_DBM (1)
1755 #endif
1756 
1757 #ifdef CONFIG_SYSTEM_PM_CHECK
1758 #define SYSTEM_PM_CHECK (1)
1759 #endif
1760 
1761 #ifdef CONFIG_DISABLE_EAPOL_INTRABSS_FWD
1762 #define DISABLE_EAPOL_INTRABSS_FWD (1)
1763 #endif
1764 
1765 #ifdef CONFIG_TX_AGGREGATION_SIZE_ENABLE
1766 #define TX_AGGREGATION_SIZE_ENABLE (1)
1767 #endif
1768 
1769 #ifdef CONFIG_TX_MULTI_TCL
1770 #define TX_MULTI_TCL (1)
1771 #endif
1772 
1773 #ifdef CONFIG_WLAN_DP_DISABLE_TCL_CMD_CRED_SRNG
1774 #define WLAN_DP_DISABLE_TCL_CMD_CRED_SRNG (1)
1775 #endif
1776 
1777 #ifdef CONFIG_WLAN_DP_DISABLE_TCL_STATUS_SRNG
1778 #define WLAN_DP_DISABLE_TCL_STATUS_SRNG (1)
1779 #endif
1780 
1781 #ifdef CONFIG_DP_WAR_VALIDATE_RX_ERR_MSDU_COOKIE
1782 #define DP_WAR_VALIDATE_RX_ERR_MSDU_COOKIE (1)
1783 #endif
1784 
1785 #ifdef CONFIG_WLAN_DP_SRNG_USAGE_WM_TRACKING
1786 #define WLAN_DP_SRNG_USAGE_WM_TRACKING (1)
1787 #endif
1788 
1789 #ifdef CONFIG_WLAN_FEATURE_DP_CFG_EVENT_HISTORY
1790 #define WLAN_FEATURE_DP_CFG_EVENT_HISTORY (1)
1791 #endif
1792 
1793 #ifdef CONFIG_WLAN_FEATURE_LL_MODE
1794 #define WLAN_FEATURE_LL_MODE (1)
1795 #endif
1796 
1797 #ifdef CONFIG_WLAN_CLD_PM_QOS
1798 #define CLD_PM_QOS (1)
1799 #endif
1800 
1801 #ifdef CONFIG_WLAN_CLD_DEV_PM_QOS
1802 #define CLD_DEV_PM_QOS (1)
1803 #endif
1804 
1805 #ifdef CONFIG_REO_DESC_DEFER_FREE
1806 #define REO_DESC_DEFER_FREE (1)
1807 #endif
1808 
1809 #ifdef CONFIG_WLAN_FEATURE_11AX
1810 #define WLAN_FEATURE_11AX (1)
1811 #endif
1812 
1813 #ifdef CONFIG_WLAN_FEATURE_11AX
1814 #define WLAN_FEATURE_11AX_BSS_COLOR (1)
1815 #endif
1816 
1817 #ifdef CONFIG_WLAN_FEATURE_11AX
1818 #define SUPPORT_11AX_D3 (1)
1819 #endif
1820 
1821 #ifdef CONFIG_RXDMA_ERR_PKT_DROP
1822 #define RXDMA_ERR_PKT_DROP (1)
1823 #endif
1824 
1825 #ifdef CONFIG_MAX_ALLOC_PAGE_SIZE
1826 #define MAX_ALLOC_PAGE_SIZE (1)
1827 #endif
1828 
1829 #ifdef CONFIG_DELIVERY_TO_STACK_STATUS_CHECK
1830 #define DELIVERY_TO_STACK_STATUS_CHECK (1)
1831 #endif
1832 
1833 #ifdef CONFIG_WLAN_TRACE_HIDE_SSID
1834 #define WLAN_TRACE_HIDE_SSID (1)
1835 #endif
1836 
1837 #ifdef CONFIG_WLAN_FEATURE_11BE
1838 #define WLAN_FEATURE_11BE (1)
1839 #endif
1840 
1841 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
1842 #define WLAN_FEATURE_11BE_MLO (1)
1843 #endif
1844 
1845 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
1846 #define WLAN_FEATURE_11BE_MLO_ADV_FEATURE (1)
1847 #endif
1848 
1849 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
1850 #define WLAN_SUPPORT_11BE_D3_0 (1)
1851 #endif
1852 
1853 #ifdef CONFIG_FIX_TXDMA_LIMITATION
1854 #define FIX_TXDMA_LIMITATION (1)
1855 #endif
1856 
1857 #ifdef CONFIG_FEATURE_AST
1858 #define FEATURE_AST (1)
1859 #endif
1860 
1861 #ifdef CONFIG_PEER_PROTECTED_ACCESS
1862 #define PEER_PROTECTED_ACCESS (1)
1863 #endif
1864 
1865 #ifdef CONFIG_SERIALIZE_QUEUE_SETUP
1866 #define SERIALIZE_QUEUE_SETUP (1)
1867 #endif
1868 
1869 #ifdef CONFIG_DP_RX_PKT_NO_PEER_DELIVER
1870 #define DP_RX_PKT_NO_PEER_DELIVER (1)
1871 #endif
1872 
1873 #ifdef CONFIG_DP_RX_DROP_RAW_FRM
1874 #define DP_RX_DROP_RAW_FRM (1)
1875 #endif
1876 
1877 #ifdef CONFIG_FEATURE_ALIGN_STATS_FROM_DP
1878 #define FEATURE_ALIGN_STATS_FROM_DP (1)
1879 #endif
1880 
1881 #ifdef CONFIG_DP_RX_SPECIAL_FRAME_NEED
1882 #define DP_RX_SPECIAL_FRAME_NEED (1)
1883 #endif
1884 
1885 #ifdef CONFIG_FEATURE_STATS_EXT_V2
1886 #define FEATURE_STATS_EXT_V2 (1)
1887 #endif
1888 
1889 #ifdef CONFIG_WLAN_FEATURE_CAL_FAILURE_TRIGGER
1890 #define WLAN_FEATURE_CAL_FAILURE_TRIGGER (1)
1891 #endif
1892 
1893 #ifdef CONFIG_WLAN_FEATURE_DYNAMIC_MAC_ADDR_UPDATE
1894 #define WLAN_FEATURE_DYNAMIC_MAC_ADDR_UPDATE (1)
1895 #endif
1896 
1897 #ifdef CONFIG_WLAN_FEATURE_SAP_ACS_OPTIMIZE
1898 #define WLAN_FEATURE_SAP_ACS_OPTIMIZE (1)
1899 #endif
1900 
1901 #ifdef CONFIG_WLAN_FEATURE_NO_STA_SAP_CONCURRENCY
1902 #define WLAN_FEATURE_NO_STA_SAP_CONCURRENCY (1)
1903 #endif
1904 
1905 #ifdef CONFIG_WLAN_FEATURE_NO_STA_NAN_CONCURRENCY
1906 #define WLAN_FEATURE_NO_STA_NAN_CONCURRENCY (1)
1907 #endif
1908 
1909 #ifdef CONFIG_WLAN_FEATURE_NO_P2P_CONCURRENCY
1910 #define WLAN_FEATURE_NO_P2P_CONCURRENCY (1)
1911 #endif
1912 
1913 #ifdef CONFIG_WLAN_FEATURE_NO_SAP_NAN_CONCURRENCY
1914 #define WLAN_FEATURE_NO_SAP_NAN_CONCURRENCY (1)
1915 #endif
1916 
1917 #ifdef CONFIG_VERBOSE_DEBUG
1918 #define ENABLE_VERBOSE_DEBUG (1)
1919 #endif
1920 
1921 #ifdef CONFIG_RX_DESC_DEBUG_CHECK
1922 #define RX_DESC_DEBUG_CHECK (1)
1923 #endif
1924 
1925 #ifdef CONFIG_REGISTER_OP_DEBUG
1926 #define HAL_REGISTER_WRITE_DEBUG (1)
1927 #endif
1928 
1929 #ifdef CONFIG_ENABLE_QDF_PTR_HASH_DEBUG
1930 #define ENABLE_QDF_PTR_HASH_DEBUG (1)
1931 #endif
1932 
1933 #ifdef CONFIG_SM_ENG_HIST
1934 #define SM_ENG_HIST_ENABLE (1)
1935 #endif
1936 
1937 #ifdef CONFIG_FEATURE_VDEV_OPS_WAKELOCK
1938 #define FEATURE_VDEV_OPS_WAKELOCK (1)
1939 #endif
1940 
1941 #ifdef CONFIG_FEATURE_RSSI_MONITOR
1942 #define FEATURE_RSSI_MONITOR (1)
1943 #endif
1944 
1945 #ifdef CONFIG_FEATURE_BSS_TRANSITION
1946 #define FEATURE_BSS_TRANSITION (1)
1947 #endif
1948 
1949 #ifdef CONFIG_FEATURE_STATION_INFO
1950 #define FEATURE_STATION_INFO (1)
1951 #endif
1952 
1953 #ifdef CONFIG_FEATURE_TX_POWER
1954 #define FEATURE_TX_POWER (1)
1955 #endif
1956 
1957 #ifdef CONFIG_FEATURE_OTA_TEST
1958 #define FEATURE_OTA_TEST (1)
1959 #endif
1960 
1961 #ifdef CONFIG_FEATURE_ACTIVE_TOS
1962 #define FEATURE_ACTIVE_TOS (1)
1963 #endif
1964 
1965 #ifdef CONFIG_FEATURE_SAR_LIMITS
1966 #define FEATURE_SAR_LIMITS (1)
1967 #endif
1968 
1969 #ifdef CONFIG_FEATURE_CONCURRENCY_MATRIX
1970 #define FEATURE_CONCURRENCY_MATRIX (1)
1971 #endif
1972 
1973 #ifdef CONFIG_FEATURE_SAP_COND_CHAN_SWITCH
1974 #define FEATURE_SAP_COND_CHAN_SWITCH (1)
1975 #endif
1976 
1977 #ifdef CONFIG_FEATURE_WLAN_CH_AVOID_EXT
1978 #define FEATURE_WLAN_CH_AVOID_EXT (1)
1979 #endif
1980 
1981 #ifdef CONFIG_WLAN_FEATURE_MDNS_OFFLOAD
1982 #define WLAN_FEATURE_MDNS_OFFLOAD (1)
1983 #endif
1984 
1985 #ifdef CONFIG_CONVERGED_P2P_ENABLE
1986 #ifdef CONFIG_FEATURE_P2P_LISTEN_OFFLOAD
1987 #define FEATURE_P2P_LISTEN_OFFLOAD (1)
1988 #endif
1989 #endif
1990 
1991 #ifdef CONFIG_ANI_LEVEL_REQUEST
1992 #define FEATURE_ANI_LEVEL_REQUEST (1)
1993 #endif
1994 
1995 #ifdef CONFIG_WMI_ROAM_SUPPORT
1996 #define WMI_ROAM_SUPPORT (1)
1997 #endif
1998 
1999 #ifdef CONFIG_WMI_CONCURRENCY_SUPPORT
2000 #define WMI_CONCURRENCY_SUPPORT (1)
2001 #endif
2002 
2003 #ifdef CONFIG_WMI_STA_SUPPORT
2004 #define WMI_STA_SUPPORT (1)
2005 #endif
2006 
2007 #ifdef CONFIG_HIF_LARGE_CE_RING_HISTORY
2008 #define HIF_CE_HISTORY_MAX (CONFIG_HIF_LARGE_CE_RING_HISTORY)
2009 #endif
2010 
2011 #ifdef CONFIG_WLAN_HANG_EVENT
2012 #define HIF_CE_LOG_INFO (1)
2013 #endif
2014 
2015 #ifdef CONFIG_WLAN_HANG_EVENT
2016 #define HIF_BUS_LOG_INFO (1)
2017 #endif
2018 
2019 #ifdef CONFIG_WLAN_HANG_EVENT
2020 #define DP_SUPPORT_RECOVERY_NOTIFY (1)
2021 #endif
2022 
2023 #ifdef CONFIG_WLAN_DFS_STATIC_MEM_ALLOC
2024 #define WLAN_DFS_STATIC_MEM_ALLOC (1)
2025 #endif
2026 
2027 #ifdef CONFIG_WLAN_DFS_MASTER_ENABLE
2028 #define MOBILE_DFS_SUPPORT (1)
2029 #endif
2030 
2031 #ifdef CONFIG_WLAN_FEATURE_DFS_OFFLOAD
2032 #ifdef CONFIG_WLAN_DFS_MASTER_ENABLE
2033 #define WLAN_DFS_FULL_OFFLOAD (1)
2034 #endif
2035 #else
2036 #ifdef CONFIG_WLAN_DFS_MASTER_ENABLE
2037 #define WLAN_DFS_PARTIAL_OFFLOAD (1)
2038 #endif
2039 #endif
2040 
2041 #ifdef CONFIG_WLAN_DFS_MASTER_ENABLE
2042 #define DFS_COMPONENT_ENABLE (1)
2043 #endif
2044 
2045 #ifdef CONFIG_WLAN_DFS_MASTER_ENABLE
2046 #define QCA_DFS_USE_POLICY_MANAGER (1)
2047 #endif
2048 
2049 #ifdef CONFIG_WLAN_DFS_MASTER_ENABLE
2050 #define QCA_DFS_NOL_PLATFORM_DRV_SUPPORT (1)
2051 #endif
2052 
2053 #ifdef CONFIG_QCA_DFS_BW_PUNCTURE
2054 #define QCA_DFS_BW_PUNCTURE (1)
2055 #endif
2056 
2057 #ifdef CONFIG_WLAN_DEBUGFS
2058 #define WLAN_DEBUGFS (1)
2059 #endif
2060 
2061 #ifdef CONFIG_WLAN_DEBUGFS
2062 #define WLAN_DBGLOG_DEBUGFS (1)
2063 #endif
2064 
2065 #ifdef CONFIG_WLAN_STREAMFS
2066 #define WLAN_STREAMFS (1)
2067 #endif
2068 
2069 #ifdef CONFIG_DYNAMIC_DEBUG
2070 #define FEATURE_MULTICAST_HOST_FW_MSGS (1)
2071 #endif
2072 
2073 #ifdef CONFIG_ENABLE_SMMU_S1_TRANSLATION
2074 #define ENABLE_SMMU_S1_TRANSLATION (1)
2075 #endif
2076 
2077 #ifdef CONFIG_LOG_LINE_NUMBER
2078 #define LOG_LINE_NUMBER (1)
2079 #endif
2080 
2081 #ifdef CONFIG_ENABLE_MTRACE_LOG
2082 #define ENABLE_MTRACE_LOG (1)
2083 #endif
2084 
2085 #ifdef CONFIG_FUNC_CALL_MAP
2086 #define FUNC_CALL_MAP (1)
2087 #endif
2088 
2089 #ifdef CONFIG_ADAPTIVE_11R
2090 #define WLAN_ADAPTIVE_11R (1)
2091 #endif
2092 
2093 #ifdef CONFIG_SAE_SINGLE_PMK
2094 #define WLAN_SAE_SINGLE_PMK (1)
2095 #endif
2096 
2097 #ifdef CONFIG_MULTI_CLIENT_LL_SUPPORT
2098 #define MULTI_CLIENT_LL_SUPPORT (1)
2099 #endif
2100 
2101 #ifdef CONFIG_WLAN_VENDOR_HANDOFF_CONTROL
2102 #define WLAN_VENDOR_HANDOFF_CONTROL (1)
2103 #endif
2104 
2105 #ifdef CONFIG_FEATURE_MSCS
2106 #define WLAN_FEATURE_MSCS (1)
2107 #endif
2108 
2109 #ifdef CONFIG_WLAN_NUD_TRACKING
2110 #define WLAN_NUD_TRACKING (1)
2111 #endif
2112 
2113 #ifdef CONFIG_DISABLE_CHANNEL_LIST
2114 #define DISABLE_CHANNEL_LIST (1)
2115 #endif
2116 
2117 #ifdef CONFIG_WLAN_BCN_RECV_FEATURE
2118 #define WLAN_BCN_RECV_FEATURE (1)
2119 #endif
2120 
2121 #ifdef CONFIG_FW_THERMAL_THROTTLE
2122 #define FW_THERMAL_THROTTLE (1)
2123 #endif
2124 
2125 #ifdef CONFIG_LTE_COEX
2126 #define LTE_COEX (1)
2127 #endif
2128 
2129 #ifdef CONFIG_HOST_OPCLASS
2130 #define HOST_OPCLASS (1)
2131 #endif
2132 
2133 #ifdef CONFIG_HOST_OPCLASS
2134 #define HOST_OPCLASS_EXT (1)
2135 #endif
2136 
2137 #ifdef CONFIG_TARGET_11D_SCAN
2138 #define TARGET_11D_SCAN (1)
2139 #endif
2140 
2141 #ifdef CONFIG_SAP_AVOID_ACS_FREQ_LIST
2142 #define SAP_AVOID_ACS_FREQ_LIST (1)
2143 #endif
2144 
2145 #ifdef CONFIG_WLAN_DYNAMIC_CVM
2146 #define FEATURE_WLAN_DYNAMIC_CVM (1)
2147 #endif
2148 
2149 #ifdef CONFIG_QCACLD_FEATURE_FW_STATE
2150 #define FEATURE_FW_STATE (1)
2151 #endif
2152 
2153 #ifdef CONFIG_QCACLD_FEATURE_COEX_CONFIG
2154 #define FEATURE_COEX_CONFIG (1)
2155 #endif
2156 
2157 #ifdef CONFIG_QCACLD_FEATURE_MPTA_HELPER
2158 #define FEATURE_MPTA_HELPER (1)
2159 #endif
2160 
2161 #ifdef CONFIG_QCACLD_FEATURE_HW_CAPABILITY
2162 #define FEATURE_HW_CAPABILITY (1)
2163 #endif
2164 
2165 #ifdef CONFIG_QCACLD_FEATURE_BTC_CHAIN_MODE
2166 #define FEATURE_BTC_CHAIN_MODE (1)
2167 #endif
2168 
2169 #ifdef CONFIG_DATA_CE_SW_INDEX_NO_INLINE_UPDATE
2170 #define DATA_CE_SW_INDEX_NO_INLINE_UPDATE (1)
2171 #endif
2172 
2173 #ifdef CONFIG_QCACLD_RX_DESC_MULTI_PAGE_ALLOC
2174 #define RX_DESC_MULTI_PAGE_ALLOC (1)
2175 #endif
2176 
2177 #ifdef CONFIG_SAR_SAFETY_FEATURE
2178 #define SAR_SAFETY_FEATURE (1)
2179 #endif
2180 
2181 #ifdef CONFIG_CONNECTION_ROAMING_CFG
2182 #define CONNECTION_ROAMING_CFG (1)
2183 #endif
2184 
2185 #ifdef CONFIG_FEATURE_SET
2186 #define FEATURE_SET (1)
2187 #endif
2188 
2189 #ifdef CONFIG_WLAN_FEATURE_NEAR_FULL_IRQ
2190 #define WLAN_FEATURE_NEAR_FULL_IRQ (1)
2191 #endif
2192 
2193 #ifdef CONFIG_WLAN_FEATURE_DP_EVENT_HISTORY
2194 #define WLAN_FEATURE_DP_EVENT_HISTORY (1)
2195 #endif
2196 
2197 #ifdef CONFIG_WLAN_FEATURE_DP_RX_RING_HISTORY
2198 #define WLAN_FEATURE_DP_RX_RING_HISTORY (1)
2199 #endif
2200 
2201 #ifdef CONFIG_WLAN_FEATURE_DP_MON_STATUS_RING_HISTORY
2202 #define WLAN_FEATURE_DP_MON_STATUS_RING_HISTORY (1)
2203 #endif
2204 
2205 #ifdef CONFIG_WLAN_FEATURE_DP_TX_DESC_HISTORY
2206 #define WLAN_FEATURE_DP_TX_DESC_HISTORY (1)
2207 #endif
2208 
2209 #ifdef CONFIG_REO_QDESC_HISTORY
2210 #define REO_QDESC_HISTORY (1)
2211 #endif
2212 
2213 #ifdef CONFIG_DP_TX_HW_DESC_HISTORY
2214 #define DP_TX_HW_DESC_HISTORY (1)
2215 #endif
2216 
2217 #ifdef CONFIG_QDF_NBUF_HISTORY_SIZE
2218 #define QDF_NBUF_HISTORY_SIZE (CONFIG_QDF_NBUF_HISTORY_SIZE)
2219 #endif
2220 
2221 #ifdef CONFIG_WLAN_DP_PER_RING_TYPE_CONFIG
2222 #define WLAN_DP_PER_RING_TYPE_CONFIG (1)
2223 #endif
2224 
2225 #ifdef CONFIG_WLAN_CE_INTERRUPT_THRESHOLD_CONFIG
2226 #define WLAN_CE_INTERRUPT_THRESHOLD_CONFIG (1)
2227 #endif
2228 
2229 #ifdef CONFIG_SAP_DHCP_FW_IND
2230 #define SAP_DHCP_FW_IND (1)
2231 #endif
2232 
2233 #ifdef CONFIG_WLAN_DP_PENDING_MEM_FLUSH
2234 #define WLAN_DP_PENDING_MEM_FLUSH (1)
2235 #endif
2236 
2237 #ifdef CONFIG_WLAN_SUPPORT_DATA_STALL
2238 #define WLAN_SUPPORT_DATA_STALL (1)
2239 #endif
2240 
2241 #ifdef CONFIG_WLAN_SUPPORT_TXRX_HL_BUNDLE
2242 #define WLAN_SUPPORT_TXRX_HL_BUNDLE (1)
2243 #endif
2244 
2245 #ifdef CONFIG_QCN7605_PCIE_SHADOW_REG_SUPPORT
2246 #define QCN7605_PCIE_SHADOW_REG_SUPPORT (1)
2247 #endif
2248 
2249 #ifdef CONFIG_QCN7605_PCIE_GOLBAL_RESET_SUPPORT
2250 #define QCN7605_PCIE_GOLBAL_RESET_SUPPORT (1)
2251 #endif
2252 
2253 #ifdef CONFIG_MARK_ICMP_REQ_TO_FW
2254 #define WLAN_DP_FEATURE_MARK_ICMP_REQ_TO_FW (1)
2255 #endif
2256 
2257 #ifdef CONFIG_EMULATION_2_0
2258 #define CONFIG_KIWI_EMULATION_2_0 (1)
2259 #endif
2260 
2261 #ifdef CONFIG_WLAN_SKIP_BAR_UPDATE
2262 #define WLAN_SKIP_BAR_UPDATE (1)
2263 #endif
2264 
2265 #ifdef CONFIG_WLAN_TRACEPOINTS
2266 #define WLAN_TRACEPOINTS (1)
2267 #endif
2268 
2269 #ifdef CONFIG_QCACLD_FEATURE_SON
2270 #define FEATURE_PERPKT_INFO (1)
2271 #endif
2272 
2273 #ifdef CONFIG_QCACLD_FEATURE_SON
2274 #define QCA_ENHANCED_STATS_SUPPORT (1)
2275 #endif
2276 
2277 #ifdef CONFIG_QMI_COMPONENT_ENABLE
2278 #define QMI_COMPONENT_ENABLE (1)
2279 #ifdef CONFIG_QMI_WFDS
2280 #define QMI_WFDS (1)
2281 #endif
2282 #endif
2283 #if defined(CONFIG_MAX_LOGS_PER_SEC) && defined(CONFIG_ENABLE_MAX_LOGS_PER_SEC)
2284 #define WLAN_MAX_LOGS_PER_SEC (CONFIG_MAX_LOGS_PER_SEC)
2285 #endif
2286 
2287 #ifdef CONFIG_NON_QC_PLATFORM
2288 #define WLAN_DUMP_LOG_BUF_CNT (CONFIG_DUMP_LOG_BUF_CNT)
2289 #endif
2290 
2291 #if defined(CONFIG_SCHED_HISTORY_SIZE) && \
2292 	defined(CONFIG_ENABLE_SCHED_HISTORY_SIZE)
2293 #define WLAN_SCHED_HISTORY_SIZE (CONFIG_SCHED_HISTORY_SIZE)
2294 #endif
2295 
2296 #ifdef CONFIG_DP_LEGACY_MODE_CSM_DEFAULT_DISABLE
2297 #define DP_LEGACY_MODE_CSM_DEFAULT_DISABLE (CONFIG_DP_LEGACY_MODE_CSM_DEFAULT_DISABLE)
2298 #endif
2299 
2300 #ifdef CONFIG_HANDLE_RX_REROUTE_ERR
2301 #define HANDLE_RX_REROUTE_ERR (1)
2302 #endif
2303 
2304 #ifdef CONFIG_CFG_NUM_DP_TRACE_RECORD
2305 #define MAX_QDF_DP_TRACE_RECORDS (CONFIG_CFG_NUM_DP_TRACE_RECORD)
2306 #endif
2307 
2308 #ifdef CONFIG_CFG_NUM_HTC_CREDIT_HISTORY
2309 #define HTC_CREDIT_HISTORY_MAX (CONFIG_CFG_NUM_HTC_CREDIT_HISTORY)
2310 #endif
2311 
2312 #ifdef CONFIG_CFG_NUM_WMI_EVENT_HISTORY
2313 #define WMI_EVENT_DEBUG_MAX_ENTRY (CONFIG_CFG_NUM_WMI_EVENT_HISTORY)
2314 #endif
2315 
2316 #ifdef CONFIG_CFG_NUM_WMI_MGMT_EVENT_HISTORY
2317 #define WMI_MGMT_EVENT_DEBUG_MAX_ENTRY (CONFIG_CFG_NUM_WMI_MGMT_EVENT_HISTORY)
2318 #endif
2319 
2320 #ifdef CONFIG_CFG_NUM_TX_RX_HISTOGRAM
2321 #define NUM_TX_RX_HISTOGRAM (CONFIG_CFG_NUM_TX_RX_HISTOGRAM)
2322 #endif
2323 
2324 #ifdef CONFIG_CFG_NUM_RX_IND_RECORD
2325 #define OL_RX_INDICATION_MAX_RECORDS (CONFIG_CFG_NUM_RX_IND_RECORD)
2326 #endif
2327 
2328 #ifdef CONFIG_CFG_NUM_ROAM_DEBUG_RECORD
2329 #define WLAN_ROAM_DEBUG_MAX_REC (CONFIG_CFG_NUM_ROAM_DEBUG_RECORD)
2330 #endif
2331 
2332 #ifdef CONFIG_CFG_PMO_WOW_FILTERS_MAX
2333 #define PMO_WOW_FILTERS_MAX (CONFIG_CFG_PMO_WOW_FILTERS_MAX)
2334 #endif
2335 
2336 #ifdef CONFIG_CFG_GTK_OFFLOAD_MAX_VDEV
2337 #define CFG_TGT_DEFAULT_GTK_OFFLOAD_MAX_VDEV (CONFIG_CFG_GTK_OFFLOAD_MAX_VDEV)
2338 #endif
2339 
2340 #ifdef CONFIG_TGT_NUM_MSDU_DESC
2341 #define CFG_TGT_NUM_MSDU_DESC (CONFIG_TGT_NUM_MSDU_DESC)
2342 #endif
2343 
2344 #ifdef CONFIG_HTC_MAX_MSG_PER_BUNDLE_TX
2345 #define CFG_HTC_MAX_MSG_PER_BUNDLE_TX (CONFIG_HTC_MAX_MSG_PER_BUNDLE_TX)
2346 #endif
2347 
2348 #ifdef CONFIG_CFG_BMISS_OFFLOAD_MAX_VDEV
2349 #define CFG_TGT_DEFAULT_BMISS_OFFLOAD_MAX_VDEV (CONFIG_CFG_BMISS_OFFLOAD_MAX_VDEV)
2350 #endif
2351 
2352 #ifdef CONFIG_WLAN_UMAC_MLO_MAX_DEV
2353 #define WLAN_UMAC_MLO_MAX_DEV (CONFIG_WLAN_UMAC_MLO_MAX_DEV)
2354 #endif
2355 
2356 #ifdef CONFIG_CFG_ROAM_OFFLOAD_MAX_VDEV
2357 #define CFG_TGT_DEFAULT_ROAM_OFFLOAD_MAX_VDEV (CONFIG_CFG_ROAM_OFFLOAD_MAX_VDEV)
2358 #endif
2359 
2360 #ifdef CONFIG_CFG_MAX_PERIODIC_TX_PTRNS
2361 #define MAXNUM_PERIODIC_TX_PTRNS (CONFIG_CFG_MAX_PERIODIC_TX_PTRNS)
2362 #endif
2363 
2364 #ifdef CONFIG_CFG_MAX_STA_VDEVS
2365 #define CFG_TGT_DEFAULT_MAX_STA_VDEVS (CONFIG_CFG_MAX_STA_VDEVS)
2366 #endif
2367 
2368 #ifdef CONFIG_CFG_NUM_OF_ADDITIONAL_FW_PEERS
2369 #define NUM_OF_ADDITIONAL_FW_PEERS (CONFIG_CFG_NUM_OF_ADDITIONAL_FW_PEERS)
2370 #endif
2371 
2372 #ifdef CONFIG_CFG_NUM_OF_TDLS_CONN_TABLE_ENTRIES
2373 #define CFG_TGT_NUM_TDLS_CONN_TABLE_ENTRIES (CONFIG_CFG_NUM_OF_TDLS_CONN_TABLE_ENTRIES)
2374 #endif
2375 
2376 #ifdef CONFIG_CFG_TGT_AST_SKID_LIMIT
2377 #define CFG_TGT_AST_SKID_LIMIT (CONFIG_CFG_TGT_AST_SKID_LIMIT)
2378 #endif
2379 
2380 #ifdef CONFIG_TX_RESOURCE_HIGH_TH_IN_PER
2381 #define TX_RESOURCE_HIGH_TH_IN_PER (CONFIG_TX_RESOURCE_HIGH_TH_IN_PER)
2382 #endif
2383 
2384 #ifdef CONFIG_TX_RESOURCE_LOW_TH_IN_PER
2385 #define TX_RESOURCE_LOW_TH_IN_PER (CONFIG_TX_RESOURCE_LOW_TH_IN_PER)
2386 #endif
2387 
2388 #ifndef CONFIG_WLAN_MAX_PSOCS
2389 #define CONFIG_WLAN_MAX_PSOCS (1)
2390 #endif
2391 #define WLAN_MAX_PSOCS (CONFIG_WLAN_MAX_PSOCS)
2392 
2393 #ifndef CONFIG_WLAN_MAX_PDEVS
2394 #define CONFIG_WLAN_MAX_PDEVS (1)
2395 #endif
2396 #define WLAN_MAX_PDEVS (CONFIG_WLAN_MAX_PDEVS)
2397 
2398 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
2399 #ifndef CONFIG_WLAN_MAX_ML_VDEVS
2400 #define CONFIG_WLAN_MAX_ML_VDEVS (3)
2401 #endif
2402 #else
2403 #ifndef CONFIG_WLAN_MAX_ML_VDEVS
2404 #define CONFIG_WLAN_MAX_ML_VDEVS (0)
2405 #endif
2406 #endif
2407 
2408 #define WLAN_MAX_ML_VDEVS (CONFIG_WLAN_MAX_ML_VDEVS)
2409 
2410 #ifndef CONFIG_WLAN_MAX_VDEVS
2411 #define CONFIG_WLAN_MAX_VDEVS (6)
2412 #endif
2413 #define WLAN_MAX_VDEVS (CONFIG_WLAN_MAX_VDEVS)
2414 
2415 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
2416 #ifndef CONFIG_WLAN_MAX_MLD
2417 #define CONFIG_WLAN_MAX_MLD (2)
2418 #endif
2419 #else
2420 #ifndef CONFIG_WLAN_MAX_MLD
2421 #define CONFIG_WLAN_MAX_MLD (1)
2422 #endif
2423 #endif
2424 
2425 #define WLAN_MAX_MLD (CONFIG_WLAN_MAX_MLD)
2426 
2427 #ifdef CONFIG_SIR_SAP_MAX_NUM_PEERS
2428 #ifndef CONFIG_WLAN_SER_MAX_PENDING_CMDS_AP
2429 #define CONFIG_WLAN_SER_MAX_PENDING_CMDS_AP (CONFIG_SIR_SAP_MAX_NUM_PEERS)
2430 #endif
2431 #else
2432 #ifndef CONFIG_WLAN_SER_MAX_PENDING_CMDS_AP
2433 #define CONFIG_WLAN_SER_MAX_PENDING_CMDS_AP (32)
2434 #endif
2435 #endif
2436 
2437 #ifndef WLAN_SER_MAX_PENDING_CMDS_AP
2438 #define WLAN_SER_MAX_PENDING_CMDS_AP (CONFIG_WLAN_SER_MAX_PENDING_CMDS_AP + 3)
2439 #endif
2440 
2441 #ifndef CONFIG_WLAN_SER_MAX_PENDING_CMDS_STA
2442 #define CONFIG_WLAN_SER_MAX_PENDING_CMDS_STA (4)
2443 #endif
2444 #define WLAN_SER_MAX_PENDING_CMDS_STA (CONFIG_WLAN_SER_MAX_PENDING_CMDS_STA)
2445 
2446 #ifndef CONFIG_WLAN_MAX_PENDING_CMDS
2447 #define CONFIG_WLAN_MAX_PENDING_CMDS (CONFIG_WLAN_SER_MAX_PENDING_CMDS_AP * 3 + CONFIG_WLAN_SER_MAX_PENDING_CMDS_STA * 2)
2448 #endif
2449 #define WLAN_SER_MAX_PENDING_CMDS (CONFIG_WLAN_MAX_PENDING_CMDS)
2450 
2451 #ifndef CONFIG_WLAN_PDEV_MAX_VDEVS
2452 #define CONFIG_WLAN_PDEV_MAX_VDEVS (CONFIG_WLAN_MAX_VDEVS)
2453 #endif
2454 #define WLAN_PDEV_MAX_VDEVS (CONFIG_WLAN_PDEV_MAX_VDEVS)
2455 
2456 #ifndef CONFIG_WLAN_PSOC_MAX_VDEVS
2457 #define CONFIG_WLAN_PSOC_MAX_VDEVS (CONFIG_WLAN_MAX_VDEVS)
2458 #endif
2459 #define WLAN_PSOC_MAX_VDEVS (CONFIG_WLAN_PSOC_MAX_VDEVS)
2460 
2461 #ifndef CONFIG_MAX_SCAN_CACHE_SIZE
2462 #define CONFIG_MAX_SCAN_CACHE_SIZE (500)
2463 #endif
2464 #define MAX_SCAN_CACHE_SIZE (CONFIG_MAX_SCAN_CACHE_SIZE)
2465 
2466 #ifndef CONFIG_SCAN_MAX_REST_TIME
2467 #define CONFIG_SCAN_MAX_REST_TIME (0)
2468 #endif
2469 #define SCAN_MAX_REST_TIME (CONFIG_SCAN_MAX_REST_TIME)
2470 
2471 #ifndef CONFIG_SCAN_MIN_REST_TIME
2472 #define CONFIG_SCAN_MIN_REST_TIME (0)
2473 #endif
2474 #define SCAN_MIN_REST_TIME (CONFIG_SCAN_MIN_REST_TIME)
2475 
2476 #ifndef CONFIG_SCAN_BURST_DURATION
2477 #define CONFIG_SCAN_BURST_DURATION (0)
2478 #endif
2479 #define SCAN_BURST_DURATION (CONFIG_SCAN_BURST_DURATION)
2480 
2481 #ifndef CONFIG_SCAN_PROBE_SPACING_TIME
2482 #define CONFIG_SCAN_PROBE_SPACING_TIME (0)
2483 #endif
2484 #define SCAN_PROBE_SPACING_TIME (CONFIG_SCAN_PROBE_SPACING_TIME)
2485 
2486 #ifndef CONFIG_SCAN_PROBE_DELAY
2487 #define CONFIG_SCAN_PROBE_DELAY (0)
2488 #endif
2489 #define SCAN_PROBE_DELAY (CONFIG_SCAN_PROBE_DELAY)
2490 
2491 #ifndef CONFIG_SCAN_MAX_SCAN_TIME
2492 #define CONFIG_SCAN_MAX_SCAN_TIME (30000)
2493 #endif
2494 #define SCAN_MAX_SCAN_TIME (CONFIG_SCAN_MAX_SCAN_TIME)
2495 
2496 #ifndef CONFIG_SCAN_NETWORK_IDLE_TIMEOUT
2497 #define CONFIG_SCAN_NETWORK_IDLE_TIMEOUT (0)
2498 #endif
2499 #define SCAN_NETWORK_IDLE_TIMEOUT (CONFIG_SCAN_NETWORK_IDLE_TIMEOUT)
2500 
2501 #ifndef CONFIG_HIDDEN_SSID_TIME
2502 #define CONFIG_HIDDEN_SSID_TIME (0xFFFFFFFF)
2503 #endif
2504 #define HIDDEN_SSID_TIME (CONFIG_HIDDEN_SSID_TIME)
2505 
2506 #ifndef CONFIG_SCAN_CHAN_STATS_EVENT_ENAB
2507 #define CONFIG_SCAN_CHAN_STATS_EVENT_ENAB (false)
2508 #endif
2509 #define SCAN_CHAN_STATS_EVENT_ENAB (CONFIG_SCAN_CHAN_STATS_EVENT_ENAB)
2510 
2511 #ifndef CONFIG_MAX_BCN_PROBE_IN_SCAN_QUEUE
2512 #define CONFIG_MAX_BCN_PROBE_IN_SCAN_QUEUE (150)
2513 #endif
2514 #define MAX_BCN_PROBE_IN_SCAN_QUEUE (CONFIG_MAX_BCN_PROBE_IN_SCAN_QUEUE)
2515 
2516 #ifndef CONFIG_RX_DIAG_WQ_MAX_SIZE
2517 #define CONFIG_RX_DIAG_WQ_MAX_SIZE (1000)
2518 #endif
2519 #define RX_DIAG_WQ_MAX_SIZE (CONFIG_RX_DIAG_WQ_MAX_SIZE)
2520 
2521 #ifndef CONFIG_MGMT_DESC_POOL_MAX
2522 #define CONFIG_MGMT_DESC_POOL_MAX (64)
2523 #endif
2524 #define MGMT_DESC_POOL_MAX (CONFIG_MGMT_DESC_POOL_MAX)
2525 
2526 #ifdef CONFIG_SIR_SAP_MAX_NUM_PEERS
2527 #define SIR_SAP_MAX_NUM_PEERS (CONFIG_SIR_SAP_MAX_NUM_PEERS)
2528 #endif
2529 
2530 #ifdef CONFIG_BEACON_TX_OFFLOAD_MAX_VDEV
2531 #define CFG_TGT_DEFAULT_BEACON_TX_OFFLOAD_MAX_VDEV (CONFIG_BEACON_TX_OFFLOAD_MAX_VDEV)
2532 #endif
2533 
2534 #ifdef CONFIG_LIMIT_IPA_TX_BUFFER
2535 #define LIMIT_IPA_TX_BUFFER (CONFIG_LIMIT_IPA_TX_BUFFER)
2536 #endif
2537 
2538 #ifdef CONFIG_LOCK_STATS_ON
2539 #define QDF_LOCK_STATS (1)
2540 #define QDF_LOCK_STATS_DESTROY_PRINT (0)
2541 #ifndef CONFIG_ARCH_SDXPRAIRIE
2542 #define QDF_LOCK_STATS_BUG_ON (1)
2543 #endif
2544 #ifdef CONFIG_VCPU_TIMESTOLEN
2545 #define VCPU_TIMESTOLEN (1)
2546 #endif
2547 #define QDF_LOCK_STATS_LIST (1)
2548 #define QDF_LOCK_STATS_LIST_SIZE (256)
2549 #endif
2550 #ifdef CONFIG_FW_THERMAL_THROTTLE
2551 #define FW_THERMAL_THROTTLE_SUPPORT (1)
2552 #endif
2553 
2554 #ifdef CONFIG_FEATURE_RX_LINKSPEED_ROAM_TRIGGER
2555 #define FEATURE_RX_LINKSPEED_ROAM_TRIGGER (1)
2556 #endif
2557 
2558 #ifdef CONFIG_FEATURE_RX_LINKSPEED_ROAM_TRIGGER
2559 #define DP_RATETABLE_SUPPORT (1)
2560 #endif
2561 
2562 #ifdef CONFIG_6G_SCAN_CHAN_SORT_ALGO
2563 #define FEATURE_6G_SCAN_CHAN_SORT_ALGO (1)
2564 #endif
2565 
2566 #ifdef CONFIG_WLAN_FEATURE_AFC_DCS_SKIP_ACS_RANGE
2567 #define WLAN_FEATURE_AFC_DCS_SKIP_ACS_RANGE (1)
2568 #endif
2569 
2570 #ifdef CONFIG_RX_FISA
2571 #define WLAN_SUPPORT_RX_FISA (1)
2572 #endif
2573 
2574 #ifdef CONFIG_RX_FISA_HISTORY
2575 #define WLAN_SUPPORT_RX_FISA_HIST (1)
2576 #endif
2577 
2578 #ifdef CONFIG_DP_SWLM
2579 #define WLAN_DP_FEATURE_SW_LATENCY_MGR (1)
2580 #endif
2581 
2582 #ifdef CONFIG_RX_DEFRAG_DO_NOT_REINJECT
2583 #define RX_DEFRAG_DO_NOT_REINJECT (1)
2584 #endif
2585 
2586 #ifdef CONFIG_HANDLE_BC_EAP_TX_FRM
2587 #define HANDLE_BROADCAST_EAPOL_TX_FRAME (1)
2588 #endif
2589 
2590 #ifdef CONFIG_HASTINGS_BT_WAR
2591 #define HASTINGS_BT_WAR (1)
2592 #endif
2593 
2594 #ifdef CONFIG_HIF_DEBUG
2595 #define HIF_CONFIG_SLUB_DEBUG_ON (1)
2596 #endif
2597 
2598 #ifdef CONFIG_HAL_DEBUG
2599 #define HAL_CONFIG_SLUB_DEBUG_ON (1)
2600 #endif
2601 
2602 #ifdef CONFIG_FOURTH_CONNECTION
2603 #define FEATURE_FOURTH_CONNECTION (1)
2604 #endif
2605 
2606 #ifdef CONFIG_FOURTH_CONNECTION_AUTO
2607 #define FOURTH_CONNECTION_AUTO (1)
2608 #endif
2609 
2610 #ifdef CONFIG_WMI_SEND_RECV_QMI
2611 #define WLAN_FEATURE_WMI_SEND_RECV_QMI (1)
2612 #endif
2613 
2614 #ifdef CONFIG_WDI3_STATS_UPDATE
2615 #define WDI3_STATS_UPDATE (1)
2616 #endif
2617 
2618 #ifdef CONFIG_WDI3_STATS_BW_MONITOR
2619 #define WDI3_STATS_BW_MONITOR (1)
2620 #endif
2621 
2622 #ifdef CONFIG_IPA_P2P_SUPPORT
2623 #define IPA_P2P_SUPPORT (1)
2624 #endif
2625 
2626 #ifdef CONFIG_WLAN_CUSTOM_DSCP_UP_MAP
2627 #define WLAN_CUSTOM_DSCP_UP_MAP (1)
2628 #endif
2629 
2630 #ifdef CONFIG_WLAN_SEND_DSCP_UP_MAP_TO_FW
2631 #define WLAN_SEND_DSCP_UP_MAP_TO_FW (1)
2632 #endif
2633 
2634 #ifdef CONFIG_HIF_CPU_PERF_AFFINE_MASK
2635 #define HIF_CPU_PERF_AFFINE_MASK (1)
2636 #endif
2637 
2638 #ifdef CONFIG_HIF_CPU_CLEAR_AFFINITY
2639 #define HIF_CPU_CLEAR_AFFINITY (1)
2640 #endif
2641 
2642 #ifdef CONFIG_GENERIC_SHADOW_REGISTER_ACCESS_ENABLE
2643 #define GENERIC_SHADOW_REGISTER_ACCESS_ENABLE (1)
2644 #endif
2645 
2646 #ifdef CONFIG_IPA_SET_RESET_TX_DB_PA
2647 #define IPA_SET_RESET_TX_DB_PA (1)
2648 #endif
2649 
2650 #ifdef CONFIG_DEVICE_FORCE_WAKE_ENABLE
2651 #define DEVICE_FORCE_WAKE_ENABLE (1)
2652 #endif
2653 
2654 #ifdef CONFIG_WINDOW_REG_PLD_LOCK_ENABLE
2655 #define WINDOW_REG_PLD_LOCK_ENABLE (1)
2656 #endif
2657 
2658 #ifdef CONFIG_DUMP_REO_QUEUE_INFO_IN_DDR
2659 #define DUMP_REO_QUEUE_INFO_IN_DDR (1)
2660 #endif
2661 
2662 #ifdef CONFIG_DP_RX_REFILL_CPU_PERF_AFFINE_MASK
2663 #define DP_RX_REFILL_CPU_PERF_AFFINE_MASK (1)
2664 #endif
2665 
2666 #ifdef CONFIG_MAX_CLIENTS_ALLOWED
2667 #define WLAN_MAX_CLIENTS_ALLOWED (CONFIG_MAX_CLIENTS_ALLOWED)
2668 #endif
2669 
2670 #ifdef CONFIG_WLAN_FEATURE_RX_BUFFER_POOL
2671 #define WLAN_FEATURE_RX_PREALLOC_BUFFER_POOL (1)
2672 #ifdef CONFIG_DP_RX_BUFFER_POOL_SIZE
2673 #define DP_RX_BUFFER_POOL_SIZE (CONFIG_DP_RX_BUFFER_POOL_SIZE)
2674 #endif
2675 #ifdef CONFIG_DP_RX_BUFFER_POOL_ALLOC_THRES
2676 #define DP_RX_BUFFER_POOL_ALLOC_THRES (CONFIG_DP_RX_BUFFER_POOL_ALLOC_THRES)
2677 #endif
2678 #ifdef CONFIG_DP_RX_REFILL_BUFF_POOL_SIZE
2679 #define DP_RX_REFILL_BUFF_POOL_SIZE (CONFIG_DP_RX_REFILL_BUFF_POOL_SIZE)
2680 #endif
2681 #ifdef CONFIG_DP_RX_REFILL_THRD_THRESHOLD
2682 #define DP_RX_REFILL_THRD_THRESHOLD (CONFIG_DP_RX_REFILL_THRD_THRESHOLD)
2683 #endif
2684 #endif
2685 #ifdef CONFIG_DP_FT_LOCK_HISTORY
2686 #define DP_FT_LOCK_HISTORY (1)
2687 #endif
2688 
2689 #ifdef CONFIG_INTRA_BSS_FWD_OFFLOAD
2690 #define INTRA_BSS_FWD_OFFLOAD (1)
2691 #endif
2692 
2693 #ifdef CONFIG_GET_DRIVER_MODE
2694 #define FEATURE_GET_DRIVER_MODE (1)
2695 #endif
2696 
2697 #ifdef CONFIG_FEATURE_IPA_PIPE_CHANGE_WDI1
2698 #define FEATURE_IPA_PIPE_CHANGE_WD (1)
2699 #endif
2700 
2701 #ifdef CONFIG_WLAN_BOOTUP_MARKER
2702 #define WLAN_BOOTUP_MARKER (1)
2703 #endif
2704 
2705 #ifdef CONFIG_WLAN_PLACEMARKER_PREFIX
2706 #define WLAN_PLACEMARKER_PREFIX (CONFIG_WLAN_PLACEMARKER_PREFIX)
2707 #endif
2708 
2709 #ifdef CONFIG_FEATURE_STA_MODE_VOTE_LINK
2710 #define FEATURE_STA_MODE_VOTE_LINK (1)
2711 #endif
2712 
2713 #ifdef CONFIG_WLAN_ENABLE_GPIO_WAKEUP
2714 #define WLAN_ENABLE_GPIO_WAKEUP (1)
2715 #endif
2716 
2717 #ifdef CONFIG_WLAN_MAC_ADDR_UPDATE_DISABLE
2718 #define WLAN_MAC_ADDR_UPDATE_DISABLE (1)
2719 #endif
2720 
2721 #ifdef CONFIG_SMP
2722 #ifdef CONFIG_HIF_DETECTION_LATENCY_ENABLE
2723 #define HIF_DETECTION_LATENCY_ENABLE (1)
2724 #define DETECTION_TIMER_TIMEOUT (4000)
2725 #define DETECTION_LATENCY_THRESHOLD (3900)
2726 #endif
2727 #endif
2728 #ifdef CONFIG_FEATURE_WDS
2729 #define FEATURE_WDS (1)
2730 #endif
2731 
2732 #ifdef CONFIG_FEATURE_MEC
2733 #define FEATURE_MEC (1)
2734 #endif
2735 
2736 #ifdef CONFIG_FEATURE_MCL_REPEATER
2737 #define FEATURE_MCL_REPEATER (1)
2738 #endif
2739 
2740 #ifdef CONFIG_WDS_CONV_TARGET_IF_OPS_ENABLE
2741 #define WDS_CONV_TARGET_IF_OPS_ENABLE (1)
2742 #endif
2743 
2744 #ifdef CONFIG_BYPASS_WDS_OL_OPS
2745 #define BYPASS_OL_OPS (1)
2746 #endif
2747 
2748 #ifdef CONFIG_IPA_WDI3_TX_TWO_PIPES
2749 #define IPA_WDI3_TX_TWO_PIPES (1)
2750 #endif
2751 
2752 #ifdef CONFIG_DP_TX_TRACKING
2753 #define DP_TX_TRACKING (1)
2754 #endif
2755 
2756 #ifdef CONFIG_CHIP_VERSION
2757 #define CHIP_VERSION (CONFIG_CHIP_VERSION)
2758 #endif
2759 
2760 #ifdef CONFIG_WLAN_FEATURE_MARK_FIRST_WAKEUP_PACKET
2761 #define WLAN_FEATURE_MARK_FIRST_WAKEUP_PACKET (1)
2762 #endif
2763 
2764 #ifdef CONFIG_SHUTDOWN_WLAN_IN_SYSTEM_SUSPEND
2765 #define SHUTDOWN_WLAN_IN_SYSTEM_SUSPEND (1)
2766 #endif
2767 
2768 #ifdef CONFIG_WLAN_FEATURE_MCC_QUOTA
2769 #define WLAN_FEATURE_MCC_QUOTA (1)
2770 #ifdef CONFIG_WLAN_MCC_MIN_CHANNEL_QUOTA
2771 #define WLAN_MCC_MIN_CHANNEL_QUOTA (CONFIG_WLAN_MCC_MIN_CHANNEL_QUOTA)
2772 #endif
2773 #endif
2774 #ifdef CONFIG_WLAN_FEATURE_PEER_TXQ_FLUSH_CONF
2775 #define WLAN_FEATURE_PEER_TXQ_FLUSH_CONF (1)
2776 #endif
2777 
2778 #ifdef CONFIG_DP_HW_TX_DELAY_STATS_ENABLE
2779 #define HW_TX_DELAY_STATS_ENABLE (1)
2780 #endif
2781 
2782 #ifdef CONFIG_CNSS_HW_SECURE_DISABLE
2783 #define FEATURE_CNSS_HW_SECURE_DISABLE (1)
2784 #endif
2785 
2786 #ifdef CONFIG_FEATURE_COEX
2787 #ifdef CONFIG_WLAN_FEATURE_COEX_DBAM
2788 #define WLAN_FEATURE_DBAM_CONFIG (1)
2789 #endif
2790 #endif
2791 
2792 #ifdef CONFIG_WLAN_FEATURE_COAP
2793 #define WLAN_FEATURE_COAP (1)
2794 #endif
2795 
2796 #ifdef CONFIG_CNSS2_SSR_DRIVER_DUMP
2797 #define WLAN_FEATURE_SSR_DRIVER_DUMP (1)
2798 #endif
2799 
2800 #ifdef CONFIG_WLAN_CTRL_NAME
2801 #define WLAN_CTRL_NAME (CONFIG_WLAN_CTRL_NAME)
2802 #endif
2803 
2804 #ifdef CONFIG_ENABLE_CE4_COMP_DISABLE_HTT_HTC_MISC_LIST
2805 #define ENABLE_CE4_COMP_DISABLE_HTT_HTC_MISC_LIST
2806 #endif
2807 
2808 #if defined(CONFIG_LITHIUM) || defined(CONFIG_BERYLLIUM)
2809 #ifdef CONFIG_QCOM_TDLS
2810 #define TDLS_WOW_ENABLED (1)
2811 #endif
2812 #endif
2813 
2814 #ifdef CONFIG_MORE_TX_DESC
2815 #define TX_TO_NPEERS_INC_TX_DESCS
2816 #endif
2817 
2818 #ifdef CONFIG_WLAN_HOST_ARCH_ARM
2819 #define WLAN_HOST_ARCH_ARM (1)
2820 #else
2821 #define WLAN_HOST_ARCH_ARM (0)
2822 #endif
2823 
2824 #ifdef CONFIG_PANIC_ON_BUG
2825 #define PANIC_ON_BUG (1)
2826 #endif
2827 
2828 #ifdef CONFIG_WLAN_WARN_ON_ASSERT
2829 #define WLAN_WARN_ON_ASSERT (1)
2830 #endif
2831 
2832 #ifdef CONFIG_WLAN_DP_LOCAL_PKT_CAPTURE
2833 #define WLAN_FEATURE_LOCAL_PKT_CAPTURE (1)
2834 #endif
2835 
2836 #ifdef CONFIG_WIFI_MONITOR_SUPPORT_Y_WLAN_TX_MON_2_0
2837 #define WLAN_PKT_CAPTURE_TX_2_0 (1)
2838 #define WLAN_TX_PKT_CAPTURE_ENH_BE (1)
2839 #define QDF_FRAG_CACHE_SUPPORT (1)
2840 #endif
2841 
2842 #ifdef CONFIG_DP_TX_PACKET_INSPECT_FOR_ILP
2843 #define DP_TX_PACKET_INSPECT_FOR_ILP (1)
2844 #endif
2845 
2846 #ifdef CONFIG_NUM_SOC_PERF_CLUSTER
2847 #define NUM_SOC_PERF_CLUSTER (CONFIG_NUM_SOC_PERF_CLUSTER)
2848 #endif
2849 
2850 #ifdef CONFIG_WLAN_OPEN_SOURCE
2851 #define WLAN_OPEN_SOURCE (1)
2852 #endif
2853 
2854 #ifdef CONFIG_DP_MULTIPASS_SUPPORT
2855 #define QCA_MULTIPASS_SUPPORT (1)
2856 #define WLAN_REPEATER_NOT_SUPPORTED (1)
2857 #define QCA_SUPPORT_PEER_ISOLATION (1)
2858 #endif
2859 
2860 #ifdef CONFIG_WLAN_FEATURE_LL_LT_SAP
2861 #define WLAN_FEATURE_LL_LT_SAP (1)
2862 #endif
2863 
2864 #ifdef CONFIG_WLAN_FEATURE_AFFINITY_MGR
2865 #define WLAN_FEATURE_AFFINITY_MGR (1)
2866 #endif
2867 
2868 #ifdef CONFIG_WLAN_DP_VDEV_NO_SELF_PEER
2869 #define WLAN_DP_VDEV_NO_SELF_PEER (1)
2870 #endif
2871 
2872 #ifdef CONFIG_NL80211_EXT_FEATURE_PUNCT_SUPPORT
2873 #define NL80211_EXT_FEATURE_PUNCT_SUPPORT (1)
2874 #endif
2875 
2876 #ifdef CONFIG_DP_MLO_LINK_STATS_SUPPORT
2877 #define DP_MLO_LINK_STATS_SUPPORT (1)
2878 #endif
2879 
2880 #ifdef CONFIG_MULTI_IF_NAME
2881 #define MULTI_IF_NAME CONFIG_MULTI_IF_NAME
2882 #endif
2883 
2884 #ifdef CONFIG_FEATURE_HIF_DELAYED_REG_WRITE
2885 #define FEATURE_HIF_DELAYED_REG_WRITE (1)
2886 #endif
2887 
2888 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
2889 #ifndef CONFIG_WLAN_MAX_ML_DEFAULT_LINK
2890 #define CONFIG_WLAN_MAX_ML_DEFAULT_LINK (2)
2891 #endif
2892 #else
2893 #ifndef CONFIG_WLAN_MAX_ML_DEFAULT_LINK
2894 #define CONFIG_WLAN_MAX_ML_DEFAULT_LINK (1)
2895 #endif
2896 #endif
2897 
2898 #ifdef CONFIG_WLAN_MAX_ML_DEFAULT_LINK
2899 #define WLAN_MAX_ML_DEFAULT_LINK CONFIG_WLAN_MAX_ML_DEFAULT_LINK
2900 #endif
2901 
2902 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
2903 #ifndef CONFIG_WLAN_DEFAULT_REC_LINK_VALUE
2904 #define CONFIG_WLAN_DEFAULT_REC_LINK_VALUE (2)
2905 #endif
2906 #else
2907 #ifndef CONFIG_WLAN_DEFAULT_REC_LINK_VALUE
2908 #define CONFIG_WLAN_DEFAULT_REC_LINK_VALUE (2)
2909 #endif
2910 #endif
2911 
2912 #ifdef CONFIG_WLAN_DEFAULT_REC_LINK_VALUE
2913 #define WLAN_DEFAULT_REC_LINK_VALUE CONFIG_WLAN_DEFAULT_REC_LINK_VALUE
2914 #endif
2915 
2916 #ifdef CONFIG_WLAN_FEATURE_11BE_MLO
2917 #ifndef CONFIG_WLAN_MAX_ML_BSS_LINKS
2918 #define CONFIG_WLAN_MAX_ML_BSS_LINKS (3)
2919 #endif
2920 #else
2921 #ifndef CONFIG_WLAN_MAX_ML_BSS_LINKS
2922 #define CONFIG_WLAN_MAX_ML_BSS_LINKS (1)
2923 #endif
2924 #endif
2925 
2926 #ifdef CONFIG_WLAN_MAX_ML_BSS_LINKS
2927 #define WLAN_MAX_ML_BSS_LINKS CONFIG_WLAN_MAX_ML_BSS_LINKS
2928 #endif
2929 
2930 #ifdef CONFIG_WALT_GET_CPU_TAKEN_SUPPORT
2931 #define WALT_GET_CPU_TAKEN_SUPPORT (1)
2932 #endif
2933 
2934 #ifdef CONFIG_WLAN_HDD_MULTI_VDEV_SINGLE_NDEV
2935 #define WLAN_HDD_MULTI_VDEV_SINGLE_NDEV (1)
2936 #endif
2937 
2938 #ifdef CONFIG_WLAN_FEATURE_CE_RX_BUFFER_REUSE
2939 #define WLAN_FEATURE_CE_RX_BUFFER_REUSE (1)
2940 #endif
2941 
2942 #ifndef CONFIG_WLAN_TRACE_HIDE_MAC_ADDRESS_DISABLE
2943 #define WLAN_TRACE_HIDE_MAC_ADDRESS (1)
2944 #endif
2945 
2946 #ifdef CONFIG_ENABLE_HAL_REG_WR_HISTORY
2947 #define ENABLE_HAL_REG_WR_HISTORY (1)
2948 #endif
2949 
2950 #ifdef CONFIG_BCN_RATECODE_ENABLE
2951 #define WLAN_BCN_RATECODE_ENABLE (1)
2952 #endif
2953 
2954 #ifdef CONFIG_QDF_TIMER_MULTIPLIER_FRAC_ENABLE
2955 #ifdef CONFIG_QDF_TIMER_MULTIPLIER_FRAC
2956 #define QDF_TIMER_MULTIPLIER_FRAC CONFIG_QDF_TIMER_MULTIPLIER_FRAC
2957 #endif
2958 #endif
2959 
2960 #ifdef CONFIG_DP_RX_MSDU_DONE_FAIL_HISTORY
2961 #define DP_RX_MSDU_DONE_FAIL_HISTORY (1)
2962 #endif
2963 
2964 #ifdef CONFIG_DP_RX_PEEK_MSDU_DONE_WAR
2965 #define DP_RX_PEEK_MSDU_DONE_WAR (1)
2966 #endif
2967 
2968 #endif /* CONFIG_TO_FEATURE_H */
2969