12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745 |
- /*
- * Copyright (c) 2010-2016 The Linux Foundation. All rights reserved.
- *
- * Previously licensed under the ISC license by Qualcomm Atheros, Inc.
- *
- *
- * Permission to use, copy, modify, and/or distribute this software for
- * any purpose with or without fee is hereby granted, provided that the
- * above copyright notice and this permission notice appear in all
- * copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
- * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
- * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- * PERFORMANCE OF THIS SOFTWARE.
- */
- /*
- * This file was originally distributed by Qualcomm Atheros, Inc.
- * under proprietary terms before Copyright ownership was assigned
- * to the Linux Foundation.
- */
- #ifndef _DBGLOG_ID_H_
- #define _DBGLOG_ID_H_
- #ifdef __cplusplus
- extern "C" {
- #endif
- /*
- * The nomenclature for the debug identifiers is MODULE_DESCRIPTION.
- * Please ensure that the definition of any new debugid introduced is captured
- * between the <MODULE>_DBGID_DEFINITION_START and
- * <MODULE>_DBGID_DEFINITION_END defines. The structure is required for the
- * parser to correctly pick up the values for different debug identifiers.
- */
- /*
- * The target state machine framework will send dbglog messages on behalf on
- * other modules. We do this do avoid each module adding identical dbglog code
- * for state transitions and event processing. We also don't want to force each
- * module to define the the same XXX_DBGID_SM_MSG with the same value below.
- * Instead we use a special ID that the host dbglog code recognizes as a
- * message sent by the SM on behalf on another module.
- */
- #define DBGLOG_DBGID_SM_FRAMEWORK_PROXY_DBGLOG_MSG 1000
- /* INF debug identifier definitions */
- #define INF_DBGID_DEFINITION_START 0
- #define INF_ASSERTION_FAILED 1
- #define INF_TARGET_ID 2
- #define INF_TARGET_MEM_REMAING 3
- #define INF_TARGET_MEM_EXT_REMAING 4
- #define INF_TARGET_MEM_ALLOC_TRACK 5
- #define INF_TARGET_MEM_ALLOC_RAM 6
- #define INF_DBGID_DEFINITION_END 7
- /* WMI debug identifier definitions */
- #define WMI_DBGID_DEFINITION_START 0
- #define WMI_CMD_RX_XTND_PKT_TOO_SHORT 1
- #define WMI_EXTENDED_CMD_NOT_HANDLED 2
- #define WMI_CMD_RX_PKT_TOO_SHORT 3
- #define WMI_CALLING_WMI_EXTENSION_FN 4
- #define WMI_CMD_NOT_HANDLED 5
- #define WMI_IN_SYNC 6
- #define WMI_TARGET_WMI_SYNC_CMD 7
- #define WMI_SET_SNR_THRESHOLD_PARAMS 8
- #define WMI_SET_RSSI_THRESHOLD_PARAMS 9
- #define WMI_SET_LQ_TRESHOLD_PARAMS 10
- #define WMI_TARGET_CREATE_PSTREAM_CMD 11
- #define WMI_WI_DTM_INUSE 12
- #define WMI_TARGET_DELETE_PSTREAM_CMD 13
- #define WMI_TARGET_IMPLICIT_DELETE_PSTREAM_CMD 14
- #define WMI_TARGET_GET_BIT_RATE_CMD 15
- #define WMI_GET_RATE_MASK_CMD_FIX_RATE_MASK_IS 16
- #define WMI_TARGET_GET_AVAILABLE_CHANNELS_CMD 17
- #define WMI_TARGET_GET_TX_PWR_CMD 18
- #define WMI_FREE_EVBUF_WMIBUF 19
- #define WMI_FREE_EVBUF_DATABUF 20
- #define WMI_FREE_EVBUF_BADFLAG 21
- #define WMI_HTC_RX_ERROR_DATA_PACKET 22
- #define WMI_HTC_RX_SYNC_PAUSING_FOR_MBOX 23
- #define WMI_INCORRECT_WMI_DATA_HDR_DROPPING_PKT 24
- #define WMI_SENDING_READY_EVENT 25
- #define WMI_SETPOWER_MDOE_TO_MAXPERF 26
- #define WMI_SETPOWER_MDOE_TO_REC 27
- #define WMI_BSSINFO_EVENT_FROM 28
- #define WMI_TARGET_GET_STATS_CMD 29
- #define WMI_SENDING_SCAN_COMPLETE_EVENT 30
- #define WMI_SENDING_RSSI_INDB_THRESHOLD_EVENT 31
- #define WMI_SENDING_RSSI_INDBM_THRESHOLD_EVENT 32
- #define WMI_SENDING_LINK_QUALITY_THRESHOLD_EVENT 33
- #define WMI_SENDING_ERROR_REPORT_EVENT 34
- #define WMI_SENDING_CAC_EVENT 35
- #define WMI_TARGET_GET_ROAM_TABLE_CMD 36
- #define WMI_TARGET_GET_ROAM_DATA_CMD 37
- #define WMI_SENDING_GPIO_INTR_EVENT 38
- #define WMI_SENDING_GPIO_ACK_EVENT 39
- #define WMI_SENDING_GPIO_DATA_EVENT 40
- #define WMI_CMD_RX 41
- #define WMI_CMD_RX_XTND 42
- #define WMI_EVENT_SEND 43
- #define WMI_EVENT_SEND_XTND 44
- #define WMI_CMD_PARAMS_DUMP_START 45
- #define WMI_CMD_PARAMS_DUMP_END 46
- #define WMI_CMD_PARAMS 47
- #define WMI_EVENT_ALLOC_FAILURE 48
- #define WMI_DBGID_DCS_PARAM_CMD 49
- #define WMI_SEND_EVENT_WRONG_TLV 50
- #define WMI_SEND_EVENT_NO_TLV_DEF 51
- #define WMI_RECV_CMD_WRONG_TLV 52
- #define WMI_CHECK_TLV_PARAM_GET_NUM_TLVS_ERROR 53
- #define WMI_CHECK_TLV_PARAM_TLV_LEN_EXCEEDED_BUF_LEN 54
- #define WMI_CHECK_TLV_PARAM_NONEXISTING_TAG_ORDER 55
- #define WMI_CHECK_TLV_PARAM_WRONG_TAG_ORDER 56
- #define WMI_CHECK_TLV_PARAM_INVALID_TLV_DEF_ARRAY_SIZE 57
- #define WMI_CHECK_TLV_PARAM_INVALID_TLV_DEF_VARIED_SIZE 58
- #define WMI_CHECK_TLV_PARAM_WRONG_TLV_LENGTH 59
- #define WMI_CHECK_TLV_PARAM_UNALIGNED_TLV_LEN 60
- #define WMI_CHECK_TLV_PARAM_WRONG_INNER_TLV_LEN 61
- #define WMI_CHECK_TLV_PARAM_UNSUPPORTED_ARRAY_TAG 62
- #define WMI_CHECK_TLV_PARAM_EXCEEDED_MAX_TLVs 63
- #define WMI_CHECK_TLV_PARAM_CMD_BUF_ALLOC_FAILED 64
- #define WMI_CHECK_TLV_PARAM_TLV_INFO 65
- #define WMI_DBGID_DEFINITION_END 66
- /* PM Message definition*/
- #define PS_STA_DEFINITION_START 0
- #define PS_STA_PM_ARB_REQUEST 1
- #define PS_STA_DELIVER_EVENT 2
- #define PS_STA_PSPOLL_SEQ_DONE 3
- #define PS_STA_COEX_MODE 4
- #define PS_STA_PSPOLL_ALLOW 5
- #define PS_STA_SET_PARAM 6
- #define PS_STA_SPECPOLL_TIMER_STARTED 7
- #define PS_STA_SPECPOLL_TIMER_STOPPED 8
- #define PS_STA_AVG_CHANNEL_CONGESTION 9
- #define PS_STA_DEFINITION_END 10
- /** RESMGR dbg ids */
- /* TODO: 1. Segregate IDs as per sub-module. (Give 100 per sub-module?)
- * 2. Add chmgr IDs over here.
- * 3. Update prints in dbglog_host.c
- * 4. Deprecate WLAN_MODULE_RESMGR_CHAN_MANAGER */
- #define RESMGR_DEFINITION_START 0
- #define RESMGR_OCS_ALLOCRAM_SIZE 1
- #define RESMGR_OCS_RESOURCES 2
- #define RESMGR_LINK_CREATE 3
- #define RESMGR_LINK_DELETE 4
- #define RESMGR_OCS_CHREQ_CREATE 5
- #define RESMGR_OCS_CHREQ_DELETE 6
- #define RESMGR_OCS_CHREQ_START 7
- #define RESMGR_OCS_CHREQ_STOP 8
- #define RESMGR_OCS_SCHEDULER_INVOKED 9
- #define RESMGR_OCS_CHREQ_GRANT 10
- #define RESMGR_OCS_CHREQ_COMPLETE 11
- #define RESMGR_OCS_NEXT_TSFTIME 12
- #define RESMGR_OCS_TSF_TIMEOUT_US 13
- #define RESMGR_OCS_CURR_CAT_WINDOW 14
- #define RESMGR_OCS_CURR_CAT_WINDOW_REQ 15
- #define RESMGR_OCS_CURR_CAT_WINDOW_TIMESLOT 16
- #define RESMGR_OCS_CHREQ_RESTART 17
- #define RESMGR_OCS_CLEANUP_CH_ALLOCATORS 18
- #define RESMGR_OCS_PURGE_CHREQ 19
- #define RESMGR_OCS_CH_ALLOCATOR_FREE 20
- #define RESMGR_OCS_RECOMPUTE_SCHEDULE 21
- #define RESMGR_OCS_NEW_CAT_WINDOW_REQ 22
- #define RESMGR_OCS_NEW_CAT_WINDOW_TIMESLOT 23
- #define RESMGR_OCS_CUR_CH_ALLOC 24
- #define RESMGR_OCS_WIN_CH_ALLOC 25
- #define RESMGR_OCS_SCHED_CH_CHANGE 26
- #define RESMGR_OCS_CONSTRUCT_CAT_WIN 27
- #define RESMGR_OCS_CHREQ_PREEMPTED 28
- #define RESMGR_OCS_CH_SWITCH_REQ 29
- #define RESMGR_OCS_CHANNEL_SWITCHED 30
- #define RESMGR_OCS_CLEANUP_STALE_REQS 31
- #define RESMGR_OCS_CHREQ_UPDATE 32
- #define RESMGR_OCS_REG_NOA_NOTIF 33
- #define RESMGR_OCS_DEREG_NOA_NOTIF 34
- #define RESMGR_OCS_GEN_PERIODIC_NOA 35
- #define RESMGR_OCS_RECAL_QUOTAS 36
- #define RESMGR_OCS_GRANTED_QUOTA_STATS 37
- #define RESMGR_OCS_ALLOCATED_QUOTA_STATS 38
- #define RESMGR_OCS_REQ_QUOTA_STATS 39
- #define RESMGR_OCS_TRACKING_TIME_FIRED 40
- #define RESMGR_VC_ARBITRATE_ATTRIBUTES 41
- #define RESMGR_OCS_LATENCY_STRICT_TIME_SLOT 42
- #define RESMGR_OCS_CURR_TSF 43
- #define RESMGR_OCS_QUOTA_REM 44
- #define RESMGR_OCS_LATENCY_CASE_NO 45
- #define RESMGR_OCS_WIN_CAT_DUR 46
- #define RESMGR_VC_UPDATE_CUR_VC 47
- #define RESMGR_VC_REG_UNREG_LINK 48
- #define RESMGR_VC_PRINT_LINK 49
- #define RESMGR_OCS_MISS_TOLERANCE 50
- #define RESMGR_DYN_SCH_ALLOCRAM_SIZE 51
- #define RESMGR_DYN_SCH_ENABLE 52
- #define RESMGR_DYN_SCH_ACTIVE 53
- #define RESMGR_DYN_SCH_CH_STATS_START 54
- #define RESMGR_DYN_SCH_CH_SX_STATS 55
- #define RESMGR_DYN_SCH_TOT_UTIL_PER 56
- #define RESMGR_DYN_SCH_HOME_CH_QUOTA 57
- #define RESMGR_OCS_REG_RECAL_QUOTA_NOTIF 58
- #define RESMGR_OCS_DEREG_RECAL_QUOTA_NOTIF 59
- #define RESMGR_DYN_SCH_CH_STATS_END 60
- #define RESMGR_DEFINITION_END 61
- /* RESMGR CHNMGR debug ids */
- #define RESMGR_CHMGR_DEFINITION_START 0
- #define RESMGR_CHMGR_PAUSE_COMPLETE 1
- #define RESMGR_CHMGR_CHANNEL_CHANGE 2
- #define RESMGR_CHMGR_RESUME_COMPLETE 3
- #define RESMGR_CHMGR_VDEV_PAUSE 4
- #define RESMGR_CHMGR_VDEV_UNPAUSE 5
- #define RESMGR_CHMGR_CTS2S_TX_COMP 6
- #define RESMGR_CHMGR_CFEND_TX_COMP 7
- #define RESMGR_CHMGR_DEFINITION_END 8
- /* VDEV manager debug ids */
- #define VDEV_MGR_DEFINITION_START 0
- #define VDEV_MGR_FIRST_BMISS_DETECTED 1
- #define VDEV_MGR_FINAL_BMISS_DETECTED 2
- #define VDEV_MGR_BCN_IN_SYNC 3
- #define VDEV_MGR_AP_KEEPALIVE_IDLE 4
- #define VDEV_MGR_AP_KEEPALIVE_INACTIVE 5
- #define VDEV_MGR_AP_KEEPALIVE_UNRESPONSIVE 6
- #define VDEV_MGR_AP_TBTT_CONFIG 7
- #define VDEV_MGR_FIRST_BCN_RECEIVED 8
- #define VDEV_MGR_VDEV_START 9
- #define VDEV_MGR_VDEV_UP 10
- #define VDEV_MGR_PEER_AUTHORIZED 11
- #define VDEV_MGR_OCS_HP_LP_REQ_POSTED 12
- #define VDEV_MGR_VDEV_START_OCS_HP_REQ_COMPLETE 13
- #define VDEV_MGR_VDEV_START_OCS_HP_REQ_STOP 14
- #define VDEV_MGR_HP_START_TIME 15
- #define VDEV_MGR_VDEV_PAUSE_DELAY_UPDATE 16
- #define VDEV_MGR_VDEV_PAUSE_FAIL 17
- #define VDEV_MGR_GEN_PERIODIC_NOA 18
- #define VDEV_MGR_OFF_CHAN_GO_CH_REQ_SETUP 19
- #define VDEV_MGR_DEFINITION_END 20
- /* WHAL debug identifier definitions */
- #define WHAL_DBGID_DEFINITION_START 0
- #define WHAL_ERROR_ANI_CONTROL 1
- #define WHAL_ERROR_CHIP_TEST1 2
- #define WHAL_ERROR_CHIP_TEST2 3
- #define WHAL_ERROR_EEPROM_CHECKSUM 4
- #define WHAL_ERROR_EEPROM_MACADDR 5
- #define WHAL_ERROR_INTERRUPT_HIU 6
- #define WHAL_ERROR_KEYCACHE_RESET 7
- #define WHAL_ERROR_KEYCACHE_SET 8
- #define WHAL_ERROR_KEYCACHE_TYPE 9
- #define WHAL_ERROR_KEYCACHE_TKIPENTRY 10
- #define WHAL_ERROR_KEYCACHE_WEPLENGTH 11
- #define WHAL_ERROR_PHY_INVALID_CHANNEL 12
- #define WHAL_ERROR_POWER_AWAKE 13
- #define WHAL_ERROR_POWER_SET 14
- #define WHAL_ERROR_RECV_STOPDMA 15
- #define WHAL_ERROR_RECV_STOPPCU 16
- #define WHAL_ERROR_RESET_CHANNF1 17
- #define WHAL_ERROR_RESET_CHANNF2 18
- #define WHAL_ERROR_RESET_PM 19
- #define WHAL_ERROR_RESET_OFFSETCAL 20
- #define WHAL_ERROR_RESET_RFGRANT 21
- #define WHAL_ERROR_RESET_RXFRAME 22
- #define WHAL_ERROR_RESET_STOPDMA 23
- #define WHAL_ERROR_RESET_ERRID 24
- #define WHAL_ERROR_RESET_ADCDCCAL1 25
- #define WHAL_ERROR_RESET_ADCDCCAL2 26
- #define WHAL_ERROR_RESET_TXIQCAL 27
- #define WHAL_ERROR_RESET_RXIQCAL 28
- #define WHAL_ERROR_RESET_CARRIERLEAK 29
- #define WHAL_ERROR_XMIT_COMPUTE 30
- #define WHAL_ERROR_XMIT_NOQUEUE 31
- #define WHAL_ERROR_XMIT_ACTIVEQUEUE 32
- #define WHAL_ERROR_XMIT_BADTYPE 33
- #define WHAL_ERROR_XMIT_STOPDMA 34
- #define WHAL_ERROR_INTERRUPT_BB_PANIC 35
- #define WHAL_ERROR_PAPRD_MAXGAIN_ABOVE_WINDOW 36
- #define WHAL_ERROR_QCU_HW_PAUSE_MISMATCH 37
- #define WHAL_ERROR_POWER_RFLP_CONFIG 38
- #define WHAL_ERROR_POWER_RFLP_SYNTHBYPASS_CONFIG 39
- #define WHAL_ERROR_POWER_RFLP_BIAS2X_CONFIG 40
- #define WHAL_ERROR_POWER_RFLP_PLLBYPASS_CONFIG 41
- #define WHAL_ERROR_POWER_RFLP_OFF1CHAN_CONFIG 42
- #define WHAL_ERROR_POWER_ANTENNA_LMIT 43
- #define WHAL_ERROR_POWER_REGDMN_TX_LMIT 44
- #define WHAL_ERROR_POWER_MODE_SCALED_PWR 45
- #define WHAL_ERROR_POWER_EDGE_PWR_TPSCALE 46
- #define WHAL_ERROR_POWER_CHAN_REGALLOW 47
- #define WHAL_ERROR_WAIT_REG_TIMEOUT 48
- #define WHAL_ERROR_XTAL_SET 49
- #define WHAL_DBGID_DEFINITION_END 50
- #define COEX_DEBUGID_START 0
- #define BTCOEX_DBG_MCI_1 1
- #define BTCOEX_DBG_MCI_2 2
- #define BTCOEX_DBG_MCI_3 3
- #define BTCOEX_DBG_MCI_4 4
- #define BTCOEX_DBG_MCI_5 5
- #define BTCOEX_DBG_MCI_6 6
- #define BTCOEX_DBG_MCI_7 7
- #define BTCOEX_DBG_MCI_8 8
- #define BTCOEX_DBG_MCI_9 9
- #define BTCOEX_DBG_MCI_10 10
- #define COEX_WAL_BTCOEX_INIT 11
- #define COEX_WAL_PAUSE 12
- #define COEX_WAL_RESUME 13
- #define COEX_UPDATE_AFH 14
- #define COEX_HWQ_EMPTY_CB 15
- #define COEX_MCI_TIMER_HANDLER 16
- #define COEX_MCI_RECOVER 17
- #define ERROR_COEX_MCI_ISR 18
- #define ERROR_COEX_MCI_GPM 19
- #define COEX_ProfileType 20
- #define COEX_LinkID 21
- #define COEX_LinkState 22
- #define COEX_LinkRole 23
- #define COEX_LinkRate 24
- #define COEX_VoiceType 25
- #define COEX_TInterval 26
- #define COEX_WRetrx 27
- #define COEX_Attempts 28
- #define COEX_PerformanceState 29
- #define COEX_LinkType 30
- #define COEX_RX_MCI_GPM_VERSION_QUERY 31
- #define COEX_RX_MCI_GPM_VERSION_RESPONSE 32
- #define COEX_RX_MCI_GPM_STATUS_QUERY 33
- #define COEX_STATE_WLAN_VDEV_DOWN 34
- #define COEX_STATE_WLAN_VDEV_START 35
- #define COEX_STATE_WLAN_VDEV_CONNECTED 36
- #define COEX_STATE_WLAN_VDEV_SCAN_STARTED 37
- #define COEX_STATE_WLAN_VDEV_SCAN_END 38
- #define COEX_STATE_WLAN_DEFAULT 39
- #define COEX_CHANNEL_CHANGE 40
- #define COEX_POWER_CHANGE 41
- #define COEX_CONFIG_MGR 42
- #define COEX_TX_MCI_GPM_BT_CAL_REQ 43
- #define COEX_TX_MCI_GPM_BT_CAL_GRANT 44
- #define COEX_TX_MCI_GPM_BT_CAL_DONE 45
- #define COEX_TX_MCI_GPM_WLAN_CAL_REQ 46
- #define COEX_TX_MCI_GPM_WLAN_CAL_GRANT 47
- #define COEX_TX_MCI_GPM_WLAN_CAL_DONE 48
- #define COEX_TX_MCI_GPM_BT_DEBUG 49
- #define COEX_TX_MCI_GPM_VERSION_QUERY 50
- #define COEX_TX_MCI_GPM_VERSION_RESPONSE 51
- #define COEX_TX_MCI_GPM_STATUS_QUERY 52
- #define COEX_TX_MCI_GPM_HALT_BT_GPM 53
- #define COEX_TX_MCI_GPM_WLAN_CHANNELS 54
- #define COEX_TX_MCI_GPM_BT_PROFILE_INFO 55
- #define COEX_TX_MCI_GPM_BT_STATUS_UPDATE 56
- #define COEX_TX_MCI_GPM_BT_UPDATE_FLAGS 57
- #define COEX_TX_MCI_GPM_UNKNOWN 58
- #define COEX_TX_MCI_SYS_WAKING 59
- #define COEX_TX_MCI_LNA_TAKE 60
- #define COEX_TX_MCI_LNA_TRANS 61
- #define COEX_TX_MCI_SYS_SLEEPING 62
- #define COEX_TX_MCI_REQ_WAKE 63
- #define COEX_TX_MCI_REMOTE_RESET 64
- #define COEX_TX_MCI_TYPE_UNKNOWN 65
- #define COEX_WHAL_MCI_RESET 66
- #define COEX_POLL_BT_CAL_DONE_TIMEOUT 67
- #define COEX_WHAL_PAUSE 68
- #define COEX_RX_MCI_GPM_BT_CAL_REQ 69
- #define COEX_RX_MCI_GPM_BT_CAL_DONE 70
- #define COEX_RX_MCI_GPM_BT_CAL_GRANT 71
- #define COEX_WLAN_CAL_START 72
- #define COEX_WLAN_CAL_RESULT 73
- #define COEX_BtMciState 74
- #define COEX_BtCalState 75
- #define COEX_WlanCalState 76
- #define COEX_RxReqWakeCount 77
- #define COEX_RxRemoteResetCount 78
- #define COEX_RESTART_CAL 79
- #define COEX_SENDMSG_QUEUE 80
- #define COEX_RESETSEQ_LNAINFO_TIMEOUT 81
- #define COEX_MCI_ISR_IntRaw 82
- #define COEX_MCI_ISR_Int1Raw 83
- #define COEX_MCI_ISR_RxMsgRaw 84
- #define COEX_WHAL_COEX_RESET 85
- #define COEX_WAL_COEX_INIT 86
- #define COEX_TXRX_CNT_LIMIT_ISR 87
- #define COEX_CH_BUSY 88
- #define COEX_REASSESS_WLAN_STATE 89
- #define COEX_BTCOEX_WLAN_STATE_UPDATE 90
- #define COEX_BT_NUM_OF_PROFILES 91
- #define COEX_BT_NUM_OF_HID_PROFILES 92
- #define COEX_BT_NUM_OF_ACL_PROFILES 93
- #define COEX_BT_NUM_OF_HI_ACL_PROFILES 94
- #define COEX_BT_NUM_OF_VOICE_PROFILES 95
- #define COEX_WLAN_AGGR_LIMIT 96
- #define COEX_BT_LOW_PRIO_BUDGET 97
- #define COEX_BT_HI_PRIO_BUDGET 98
- #define COEX_BT_IDLE_TIME 99
- #define COEX_SET_COEX_WEIGHT 100
- #define COEX_WLAN_WEIGHT_GROUP 101
- #define COEX_BT_WEIGHT_GROUP 102
- #define COEX_BT_INTERVAL_ALLOC 103
- #define COEX_BT_SCHEME 104
- #define COEX_BT_MGR 105
- #define COEX_BT_SM_ERROR 106
- #define COEX_SYSTEM_UPDATE 107
- #define COEX_LOW_PRIO_LIMIT 108
- #define COEX_HI_PRIO_LIMIT 109
- #define COEX_BT_INTERVAL_START 110
- #define COEX_WLAN_INTERVAL_START 111
- #define COEX_NON_LINK_BUDGET 112
- #define COEX_CONTENTION_MSG 113
- #define COEX_SET_NSS 114
- #define COEX_SELF_GEN_MASK 115
- #define COEX_PROFILE_ERROR 116
- #define COEX_WLAN_INIT 117
- #define COEX_BEACON_MISS 118
- #define COEX_BEACON_OK 119
- #define COEX_BTCOEX_SCAN_ACTIVITY 120
- #define COEX_SCAN_ACTIVITY 121
- #define COEX_FORCE_QUIETTIME 122
- #define COEX_BT_MGR_QUIETTIME 123
- #define COEX_BT_INACTIVITY_TRIGGER 124
- #define COEX_BT_INACTIVITY_REPORTED 125
- #define COEX_TX_MCI_GPM_WLAN_PRIO 126
- #define COEX_TX_MCI_GPM_BT_PAUSE_PROFILE 127
- #define COEX_TX_MCI_GPM_WLAN_SET_ACL_INACTIVITY 128
- #define COEX_RX_MCI_GPM_BT_ACL_INACTIVITY_REPORT 129
- #define COEX_GENERIC_ERROR 130
- #define COEX_RX_RATE_THRESHOLD 131
- #define COEX_RSSI 132
- #define COEX_WLAN_VDEV_NOTIF_START 133
- #define COEX_WLAN_VDEV_NOTIF_UP 134
- #define COEX_WLAN_VDEV_NOTIF_DOWN 135
- #define COEX_WLAN_VDEV_NOTIF_STOP 136
- #define COEX_WLAN_VDEV_NOTIF_ADD_PEER 137
- #define COEX_WLAN_VDEV_NOTIF_DELETE_PEER 138
- #define COEX_WLAN_VDEV_NOTIF_CONNECTED_PEER 139
- #define COEX_WLAN_VDEV_NOTIF_PAUSE 140
- #define COEX_WLAN_VDEV_NOTIF_UNPAUSED 141
- #define COEX_STATE_WLAN_VDEV_PEER_ADD 142
- #define COEX_STATE_WLAN_VDEV_CONNECTED_PEER 143
- #define COEX_STATE_WLAN_VDEV_DELETE_PEER 144
- #define COEX_STATE_WLAN_VDEV_PAUSE 145
- #define COEX_STATE_WLAN_VDEV_UNPAUSED 146
- #define COEX_SCAN_CALLBACK 147
- #define COEX_RC_SET_CHAINMASK 148
- #define COEX_TX_MCI_GPM_WLAN_SET_BT_RXSS_THRES 149
- #define COEX_TX_MCI_GPM_BT_RXSS_THRES_QUERY 150
- #define COEX_BT_RXSS_THRES 151
- #define COEX_BT_PROFILE_ADD_RMV 152
- #define COEX_BT_SCHED_INFO 153
- #define COEX_TRF_MGMT 154
- #define COEX_SCHED_START 155
- #define COEX_SCHED_RESULT 156
- #define COEX_SCHED_ERROR 157
- #define COEX_SCHED_PRE_OP 158
- #define COEX_SCHED_POST_OP 159
- #define COEX_RX_RATE 160
- #define COEX_ACK_PRIORITY 161
- #define COEX_STATE_WLAN_VDEV_UP 162
- #define COEX_STATE_WLAN_VDEV_PEER_UPDATE 163
- #define COEX_STATE_WLAN_VDEV_STOP 164
- #define COEX_WLAN_PAUSE_PEER 165
- #define COEX_WLAN_UNPAUSE_PEER 166
- #define COEX_WLAN_PAUSE_INTERVAL_START 167
- #define COEX_WLAN_POSTPAUSE_INTERVAL_START 168
- #define COEX_TRF_FREERUN 169
- #define COEX_TRF_SHAPE_PM 170
- #define COEX_TRF_SHAPE_PSP 171
- #define COEX_TRF_SHAPE_S_CTS 172
- #define COEX_CHAIN_CONFIG 173
- #define COEX_SYSTEM_MONITOR 174
- #define COEX_SINGLECHAIN_INIT 175
- #define COEX_MULTICHAIN_INIT 176
- #define COEX_SINGLECHAIN_DBG_1 177
- #define COEX_SINGLECHAIN_DBG_2 178
- #define COEX_SINGLECHAIN_DBG_3 179
- #define COEX_MULTICHAIN_DBG_1 180
- #define COEX_MULTICHAIN_DBG_2 181
- #define COEX_MULTICHAIN_DBG_3 182
- #define COEX_PSP_TX_CB 183
- #define COEX_PSP_RX_CB 184
- #define COEX_PSP_STAT_1 185
- #define COEX_PSP_SPEC_POLL 186
- #define COEX_PSP_READY_STATE 187
- #define COEX_PSP_TX_STATUS_STATE 188
- #define COEX_PSP_RX_STATUS_STATE_1 189
- #define COEX_PSP_NOT_READY_STATE 190
- #define COEX_PSP_DISABLED_STATE 191
- #define COEX_PSP_ENABLED_STATE 192
- #define COEX_PSP_SEND_PSPOLL 193
- #define COEX_PSP_MGR_ENTER 194
- #define COEX_PSP_MGR_RESULT 195
- #define COEX_PSP_NONWLAN_INTERVAL 196
- #define COEX_PSP_STAT_2 197
- #define COEX_PSP_RX_STATUS_STATE_2 198
- #define COEX_PSP_ERROR 199
- #define COEX_T2BT 200
- #define COEX_BT_DURATION 201
- #define COEX_TX_MCI_GPM_WLAN_SCHED_INFO_TRIG 202
- #define COEX_TX_MCI_GPM_WLAN_SCHED_INFO_TRIG_RSP 203
- #define COEX_TX_MCI_GPM_SCAN_OP 204
- #define COEX_TX_MCI_GPM_BT_PAUSE_GPM_TX 205
- #define COEX_CTS2S_SEND 206
- #define COEX_CTS2S_RESULT 207
- #define COEX_ENTER_OCS 208
- #define COEX_EXIT_OCS 209
- #define COEX_UPDATE_OCS 210
- #define COEX_STATUS_OCS 211
- #define COEX_STATS_BT 212
- #define COEX_MWS_WLAN_INIT 213
- #define COEX_MWS_WBTMR_SYNC 214
- #define COEX_MWS_TYPE2_RX 215
- #define COEX_MWS_TYPE2_TX 216
- #define COEX_MWS_WLAN_CHAVD 217
- #define COEX_MWS_WLAN_CHAVD_INSERT 218
- #define COEX_MWS_WLAN_CHAVD_MERGE 219
- #define COEX_MWS_WLAN_CHAVD_RPT 220
- #define COEX_MWS_CP_MSG_SEND 221
- #define COEX_MWS_CP_ESCAPE 222
- #define COEX_MWS_CP_UNFRAME 223
- #define COEX_MWS_CP_SYNC_UPDATE 224
- #define COEX_MWS_CP_SYNC 225
- #define COEX_MWS_CP_WLAN_STATE_IND 226
- #define COEX_MWS_CP_SYNCRESP_TIMEOUT 227
- #define COEX_MWS_SCHEME_UPDATE 228
- #define COEX_MWS_WLAN_EVENT 229
- #define COEX_MWS_UART_UNESCAPE 230
- #define COEX_MWS_UART_ENCODE_SEND 231
- #define COEX_MWS_UART_RECV_DECODE 232
- #define COEX_MWS_UL_HDL 233
- #define COEX_MWS_REMOTE_EVENT 234
- #define COEX_MWS_OTHER 235
- #define COEX_MWS_ERROR 236
- #define COEX_MWS_ANT_DIVERSITY 237
- #define COEX_P2P_GO 238
- #define COEX_P2P_CLIENT 239
- #define COEX_SCC_1 240
- #define COEX_SCC_2 241
- #define COEX_MCC_1 242
- #define COEX_MCC_2 243
- #define COEX_TRF_SHAPE_NOA 244
- #define COEX_NOA_ONESHOT 245
- #define COEX_NOA_PERIODIC 246
- #define COEX_LE_1 247
- #define COEX_LE_2 248
- #define COEX_ANT_1 249
- #define COEX_ANT_2 250
- #define COEX_ENTER_NOA 251
- #define COEX_EXIT_NOA 252
- #define COEX_BT_SCAN_PROTECT 253
- #define COEX_DEBUG_ID_END 254
- #define SCAN_START_COMMAND_FAILED 0
- #define SCAN_STOP_COMMAND_FAILED 1
- #define SCAN_EVENT_SEND_FAILED 2
- #define SCAN_ENGINE_START 3
- #define SCAN_ENGINE_CANCEL_COMMAND 4
- #define SCAN_ENGINE_STOP_DUE_TO_TIMEOUT 5
- #define SCAN_EVENT_SEND_TO_HOST 6
- #define SCAN_EVENT_ADD 7
- #define SCAN_EVENT_REM 8
- #define SCAN_EVENT_PREEMPTED 9
- #define SCAN_EVENT_RESTARTED 10
- #define SCAN_EVENT_COMPLETED 11
- #define SCAN_SM_REQ_NEXT_CH 12
- #define SCAN_ENG_START 13
- #define SCAN_ENG_CANCEL 14
- #define SCAN_ENG_SPOOFED_MAC_ADDR 15
- #define SCAN_ENG_PARAM_1 16
- #define SCAN_ENG_PARAM_2 17
- #define SCAN_ENG_MAX_SCAN_TIMEOUT 18
- #define SCAN_ENG_START_IN_PROGRESS 19
- #define SCAN_SM_START_COMMAND_FAILED 20
- #define SCAN_SCH_START 21
- #define SCAN_SCH_START_INFO 22
- #define SCAN_SCH_START_NEW_REQ_FAILED 23
- #define SCAN_SCH_START_ALLOC_FAIL 24
- #define SCAN_SCH_ENGINE_STOP_DUE_TO_TIMEOUT 25
- #define SCAN_SCH_POLICY_EVENT 26
- #define SCAN_SCH_CANCEL 27
- #define SCAN_SCH_STOP_COMMAND_FAILED 28
- #define SCAN_SCH_NEXT_SCAN_FAILED 29
- #define SCAN_WMI_SET_CHAN_LIST 30
- #define SCAN_EVENT_STARTED 31
- #define SCAN_EVENT_BSS_CHANNEL 32
- #define SCAN_EVENT_FOREIGN_CHANNEL 33
- #define SCAN_EVENT_DEQUEUED 34
- #define SCAN_EVENT_START_FAILED 35
- #define SCAN_EVENT_FOREIGN_CHANNEL_EXIT 36
- #define SCAN_SM_DISPATCH 37
- #define SCAN_SM_TRANSITIONS 38
- #define SCAN_SM_REQ_NEXT_CHAN 39
- #define SCAN_SEND_PROBE_REQ_RET_VDEV 40
- #define SCAN_SEND_PROBE_REQ_RET_PLM 41
- #define SCAN_SEND_PROBE_REQ_RET_PASSIVE 42
- #define SCAN_SEND_PROBE_REQ_RET_RADAR 43
- #define SCAN_SEND_PROBE_REQ_RET_DFS 44
- #define SCAN_SEND_PROBE_REQ_INFO 45
- #define SCAN_SM_CANCEL 46
- #define SCAN_SM_PROBE_REQ_FRAME_SEND_FAILED 47
- #define SCAN_SCH_BANNED_MODULE 48
- #define SCAN_SM_STATS_INFO 49
- #define SCAN_DBGID_DEFINITION_END 50
- #define BEACON_EVENT_SWBA_SEND_FAILED 0
- #define BEACON_EVENT_EARLY_RX_BMISS_STATUS 1
- #define BEACON_EVENT_EARLY_RX_SLEEP_SLOP 2
- #define BEACON_EVENT_EARLY_RX_CONT_BMISS_TIMEOUT 3
- #define BEACON_EVENT_EARLY_RX_PAUSE_SKIP_BCN_NUM 4
- #define BEACON_EVENT_EARLY_RX_CLK_DRIFT 5
- #define BEACON_EVENT_EARLY_RX_AP_DRIFT 6
- #define BEACON_EVENT_EARLY_RX_BCN_TYPE 7
- #define RATECTRL_DBGID_DEFINITION_START 0
- #define RATECTRL_DBGID_ASSOC 1
- #define RATECTRL_DBGID_NSS_CHANGE 2
- #define RATECTRL_DBGID_CHAINMASK_ERR 3
- #define RATECTRL_DBGID_UNEXPECTED_FRAME 4
- #define RATECTRL_DBGID_WAL_RCQUERY 5
- #define RATECTRL_DBGID_WAL_RCUPDATE 6
- #define RATECTRL_DBGID_GTX_UPDATE 7
- #define RATECTRL_DBGID_DEFINITION_END 8
- #define AP_PS_DBGID_DEFINITION_START 0
- #define AP_PS_DBGID_UPDATE_TIM 1
- #define AP_PS_DBGID_PEER_STATE_CHANGE 2
- #define AP_PS_DBGID_PSPOLL 3
- #define AP_PS_DBGID_PEER_CREATE 4
- #define AP_PS_DBGID_PEER_DELETE 5
- #define AP_PS_DBGID_VDEV_CREATE 6
- #define AP_PS_DBGID_VDEV_DELETE 7
- #define AP_PS_DBGID_SYNC_TIM 8
- #define AP_PS_DBGID_NEXT_RESPONSE 9
- #define AP_PS_DBGID_START_SP 10
- #define AP_PS_DBGID_COMPLETED_EOSP 11
- #define AP_PS_DBGID_TRIGGER 12
- #define AP_PS_DBGID_DUPLICATE_TRIGGER 13
- #define AP_PS_DBGID_UAPSD_RESPONSE 14
- #define AP_PS_DBGID_SEND_COMPLETE 15
- #define AP_PS_DBGID_SEND_N_COMPLETE 16
- #define AP_PS_DBGID_DETECT_OUT_OF_SYNC_STA 17
- #define AP_PS_DBGID_DELIVER_CAB 18
- #define AP_PS_DBGID_NO_CLIENT 27
- #define AP_PS_DBGID_CLIENT_IN_PS_ACTIVE 28
- #define AP_PS_DBGID_CLIENT_IN_PS_NON_ACTIVE 29
- #define AP_PS_DBGID_CLIENT_IN_AWAKE 30
- /* Enhanced Green AP DBGIDs */
- #define AP_PS_DBGID_EGAP_SET_PARAM 31
- #define AP_PS_DBGID_EGAP_VDEV_START 32
- #define AP_PS_DBGID_EGAP_VDEV_STOP 33
- #define AP_PS_DBGID_EGAP_CONN_PEER 34
- #define AP_PS_DBGID_EGAP_DELETE_PEER 35
- #define AP_PS_DBGID_EGAP_WAL_PEER_EVENT 36
- #define AP_PS_DBGID_EGAP_WAL_PDEV_EVENT 37
- #define AP_PS_DBGID_EGAP_NOTIF_STA_SLEEPING 38
- #define AP_PS_DBGID_EGAP_PROC_STA_SLEEPING 39
- #define AP_PS_DBGID_EGAP_PROC_STA_INACTIVITY 40
- #define AP_PS_DBGID_EGAP_CHANGE_CHAINMASK 41
- #define AP_PS_DBGID_EGAP_CHANGE_SM_STATE 42
- /* WLAN_MODULE_MGMT_TXRX Debugids*/
- #define MGMT_TXRX_DBGID_DEFINITION_START 0
- #define MGMT_TXRX_FORWARD_TO_HOST 1
- #define MGMT_TXRX_MGMT_FRAME_BUFFER_FULL 2
- #define MGMT_TXRX_VDEV_USED_TO_SEND_FRAME_IS_FREE 3
- #define MGMT_TXRX_LOCAL_FRAME_SEND_FAILED 4
- #define MGMT_TXRX_DBGID_DEFINITION_END 5
- #define WAL_DBGID_DEFINITION_START 0
- #define WAL_DBGID_FAST_WAKE_REQUEST 1
- #define WAL_DBGID_FAST_WAKE_RELEASE 2
- #define WAL_DBGID_SET_POWER_STATE 3
- #define WAL_DBGID_CHANNEL_CHANGE_FORCE_RESET 5
- #define WAL_DBGID_CHANNEL_CHANGE 6
- #define WAL_DBGID_VDEV_START 7
- #define WAL_DBGID_VDEV_STOP 8
- #define WAL_DBGID_VDEV_UP 9
- #define WAL_DBGID_VDEV_DOWN 10
- #define WAL_DBGID_SW_WDOG_RESET 11
- #define WAL_DBGID_TX_SCH_REGISTER_TIDQ 12
- #define WAL_DBGID_TX_SCH_UNREGISTER_TIDQ 13
- #define WAL_DBGID_TX_SCH_TICKLE_TIDQ 14
- #define WAL_DBGID_XCESS_FAILURES 15
- #define WAL_DBGID_AST_ADD_WDS_ENTRY 16
- #define WAL_DBGID_AST_DEL_WDS_ENTRY 17
- #define WAL_DBGID_AST_WDS_ENTRY_PEER_CHG 18
- #define WAL_DBGID_AST_WDS_SRC_LEARN_FAIL 19
- #define WAL_DBGID_STA_KICKOUT 20
- #define WAL_DBGID_BAR_TX_FAIL 21
- #define WAL_DBGID_BAR_ALLOC_FAIL 22
- #define WAL_DBGID_LOCAL_DATA_TX_FAIL 23
- #define WAL_DBGID_SECURITY_PM4_QUEUED 24
- #define WAL_DBGID_SECURITY_GM1_QUEUED 25
- #define WAL_DBGID_SECURITY_PM4_SENT 26
- #define WAL_DBGID_SECURITY_ALLOW_DATA 27
- #define WAL_DBGID_SECURITY_UCAST_KEY_SET 28
- #define WAL_DBGID_SECURITY_MCAST_KEY_SET 29
- #define WAL_DBGID_SECURITY_ENCR_EN 30
- #define WAL_DBGID_BB_WDOG_TRIGGERED 31
- #define WAL_DBGID_RX_LOCAL_BUFS_LWM 32
- #define WAL_DBGID_RX_LOCAL_DROP_LARGE_MGMT 33
- #define WAL_DBGID_VHT_ILLEGAL_RATE_PHY_ERR_DETECTED 34
- #define WAL_DBGID_DEV_RESET 35
- #define WAL_DBGID_TX_BA_SETUP 36
- #define WAL_DBGID_RX_BA_SETUP 37
- #define WAL_DBGID_DEV_TX_TIMEOUT 38
- #define WAL_DBGID_DEV_RX_TIMEOUT 39
- #define WAL_DBGID_STA_VDEV_XRETRY 40
- #define WAL_DBGID_DCS 41
- #define WAL_DBGID_MGMT_TX_FAIL 42
- #define WAL_DBGID_SET_M4_SENT_MANUALLY 43
- #define WAL_DBGID_PROCESS_4_WAY_HANDSHAKE 44
- #define WAL_DBGID_WAL_CHANNEL_CHANGE_START 45
- #define WAL_DBGID_WAL_CHANNEL_CHANGE_COMPLETE 46
- #define WAL_DBGID_WHAL_CHANNEL_CHANGE_START 47
- #define WAL_DBGID_WHAL_CHANNEL_CHANGE_COMPLETE 48
- #define WAL_DBGID_TX_MGMT_DESCID_SEQ_TYPE_LEN 49
- #define WAL_DBGID_TX_DATA_MSDUID_SEQ_TYPE_LEN 50
- #define WAL_DBGID_TX_DISCARD 51
- #define WAL_DBGID_TX_MGMT_COMP_DESCID_STATUS 52
- #define WAL_DBGID_TX_DATA_COMP_MSDUID_STATUS 53
- #define WAL_DBGID_RESET_PCU_CYCLE_CNT 54
- #define WAL_DBGID_SETUP_RSSI_INTERRUPTS 55
- #define WAL_DBGID_BRSSI_CONFIG 56
- #define WAL_DBGID_CURRENT_BRSSI_AVE 57
- #define WAL_DBGID_BCN_TX_COMP 58
- #define WAL_DBGID_RX_REENTRY 59
- #define WAL_DBGID_SET_HW_CHAINMASK 60
- #define WAL_DBGID_SET_HW_CHAINMASK_TXRX_STOP_FAIL 61
- #define WAL_DBGID_GET_HW_CHAINMASK 62
- #define WAL_DBGID_SMPS_DISABLE 63
- #define WAL_DBGID_SMPS_ENABLE_HW_CNTRL 64
- #define WAL_DBGID_SMPS_SWSEL_CHAINMASK 65
- #define WAL_DBGID_SUSPEND 66
- #define WAL_DBGID_RESUME 67
- #define WAL_DBGID_PEER_TX_FAIL_CNT_THRES_EXCEEDED 68
- #define WAL_DBGID_RX_FULL_REORDER_SUPPORT 69
- #define WAL_DBGID_HCM_BIN 70
- #define WAL_DBGID_HCM_BIN_PENALIZE 71
- #define WAL_DBGID_HCM_BIN_DEPENALIZE 72
- #define WAL_DBGID_AST_UPDATE_WDS_ENTRY 73
- #define WAL_DBGID_PEER_EXT_STATS 74
- #define WAL_DBGID_TX_AC_BUFFER_SET 75
- #define WAL_DBGID_AST_ENTRY_EXIST 76
- #define WAL_DBGID_AST_ENTRY_FULL 77
- #define WAL_DBGID_WMMAC_TXQ_STATUS 78
- #define WAL_DBGID_PROLONGED_TX_PPDU_TOTAL_US 79
- #define WAL_DBGID_UPDATE_USED_TIME 80
- #define WAL_DBGID_PAST_WB_ACK_TIMESTAMP 81
- #define WAL_DBGID_WMMAC_ADD_DEL_TSPEC 82
- #define WAL_DBGID_WMMAC_TIMER_EXPIRY 83
- #define WAL_DBGID_WMMAC_PARAMS 84
- #define WAL_DBGID_TX_MGMT_WAL_PEER_DOES_NOT_EXIST 85
- #define WAL_DBGID_TX_MGMT_WAL_PEER_DELETE_IN_PROGRESS 86
- #define WAL_DBGID_TX_MGMT_FRAME_DESC_ALLOC_FAILED 87
- #define WAL_DBGID_TX_MGMT_TID_STRUCT_NOT_FOUND 88
- #define WAL_DBGID_TX_MGMT_ENQUEUE_FAILED 89
- #define WAL_DBGID_TX_ARP 90
- #define WAL_DBGID_TX_DHCP 91
- #define WAL_DBGID_DEV_WMM_PARAM 92
- #define WAL_DBGID_DEFINITION_END 93
- #define ANI_DBGID_POLL 0
- #define ANI_DBGID_CONTROL 1
- #define ANI_DBGID_OFDM_PARAMS 2
- #define ANI_DBGID_CCK_PARAMS 3
- #define ANI_DBGID_RESET 4
- #define ANI_DBGID_RESTART 5
- #define ANI_DBGID_OFDM_LEVEL 6
- #define ANI_DBGID_CCK_LEVEL 7
- #define ANI_DBGID_FIRSTEP 8
- #define ANI_DBGID_CYCPWR 9
- #define ANI_DBGID_MRC_CCK 10
- #define ANI_DBGID_SELF_CORR_LOW 11
- #define ANI_DBGID_ENABLE 12
- #define ANI_DBGID_CURRENT_LEVEL 13
- #define ANI_DBGID_POLL_PERIOD 14
- #define ANI_DBGID_LISTEN_PERIOD 15
- #define ANI_DBGID_OFDM_LEVEL_CFG 16
- #define ANI_DBGID_CCK_LEVEL_CFG 17
- /* OFFLOAD Manager Debugids*/
- #define OFFLOAD_MGR_DBGID_DEFINITION_START 0
- #define OFFLOADMGR_REGISTER_OFFLOAD 1
- #define OFFLOADMGR_DEREGISTER_OFFLOAD 2
- #define OFFLOADMGR_NO_REG_DATA_HANDLERS 3
- #define OFFLOADMGR_NO_REG_EVENT_HANDLERS 4
- #define OFFLOADMGR_REG_OFFLOAD_FAILED 5
- #define OFFLOADMGR_DEREG_OFFLOAD_FAILED 6
- #define OFFLOADMGR_ENTER_FAILED 7
- #define OFFLOADMGR_EXIT_FAILED 8
- #define OFFLOADMGR_GTK_FAILED 9
- #define OFFLOADMGR_GTK_REKEY_FAILED 10
- #define OFFLOADMGR_DBGID_DEFINITION_END 11
- /*Resource Debug IDs*/
- #define RESOURCE_DBGID_DEFINITION_START 0
- #define RESOURCE_PEER_ALLOC 1
- #define RESOURCE_PEER_FREE 2
- #define RESOURCE_PEER_ALLOC_WAL_PEER 3
- #define RESOURCE_PEER_NBRHOOD_MGMT_ALLOC 4
- #define RESOURCE_PEER_NBRHOOD_MGMT_INFO 5
- #define RESOURCE_SMALL_MGMT_BUF_FULL 6
- #define RESOURCE_MGMT_AVAIL_BUF_CNT_NOT_ENOUGH 7
- #define RESOURCE_MGMT_BUF_FULL 8
- #define RESOURCE_MGMT_BUF_INC 9
- #define RESOURCE_MGMT_BUF_DEC 10
- #define RESOURCE_DBGID_DEFINITION_END 11
- /* DCS debug IDs*/
- #define WLAN_DCS_DBGID_INIT 0
- #define WLAN_DCS_DBGID_WMI_CWINT 1
- #define WLAN_DCS_DBGID_TIMER 2
- #define WLAN_DCS_DBGID_CMDG 3
- #define WLAN_DCS_DBGID_CMDS 4
- #define WLAN_DCS_DBGID_DINIT 5
- /*P2P Module ids*/
- #define P2P_DBGID_DEFINITION_START 0
- #define P2P_DEV_REGISTER 1
- #define P2P_HANDLE_NOA 2
- #define P2P_UPDATE_SCHEDULE_OPPS 3
- #define P2P_UPDATE_SCHEDULE 4
- #define P2P_UPDATE_START_TIME 5
- #define P2P_UPDATE_START_TIME_DIFF_TSF32 6
- #define P2P_UPDATE_START_TIME_FINAL 7
- #define P2P_SETUP_SCHEDULE_TIMER 8
- #define P2P_PROCESS_SCHEDULE_AFTER_CALC 9
- #define P2P_PROCESS_SCHEDULE_STARTED_TIMER 10
- #define P2P_CALC_SCHEDULES_FIRST_CALL_ALL_NEXT_EVENT 11
- #define P2P_CALC_SCHEDULES_FIRST_VALUE 12
- #define P2P_CALC_SCHEDULES_EARLIEST_NEXT_EVENT 13
- #define P2P_CALC_SCHEDULES_SANITY_COUNT 14
- #define P2P_CALC_SCHEDULES_CALL_ALL_NEXT_EVENT_FROM_WHILE_LOOP 15
- #define P2P_CALC_SCHEDULES_TIMEOUT_1 16
- #define P2P_CALC_SCHEDULES_TIMEOUT_2 17
- #define P2P_FIND_ALL_NEXT_EVENTS_REQ_EXPIRED 18
- #define P2P_FIND_ALL_NEXT_EVENTS_REQ_ACTIVE 19
- #define P2P_FIND_NEXT_EVENT_REQ_NOT_STARTED 20
- #define P2P_FIND_NEXT_EVENT_REQ_COMPLETE_NON_PERIODIC 21
- #define P2P_FIND_NEXT_EVENT_IN_MID_OF_NOA 22
- #define P2P_FIND_NEXT_EVENT_REQ_COMPLETE 23
- #define P2P_SCHEDULE_TIMEOUT 24
- #define P2P_CALC_SCHEDULES_ENTER 25
- #define P2P_PROCESS_SCHEDULE_ENTER 26
- #define P2P_FIND_ALL_NEXT_EVENTS_INDIVIDUAL_REQ_AFTER_CHANGE 27
- #define P2P_FIND_ALL_NEXT_EVENTS_INDIVIDUAL_REQ_BEFORE_CHANGE 28
- #define P2P_FIND_ALL_NEXT_EVENTS_ENTER 29
- #define P2P_FIND_NEXT_EVENT_ENTER 30
- #define P2P_NOA_GO_PRESENT 31
- #define P2P_NOA_GO_ABSENT 32
- #define P2P_GO_NOA_NOTIF 33
- #define P2P_GO_TBTT_OFFSET 34
- #define P2P_GO_GET_NOA_INFO 35
- #define P2P_GO_ADD_ONE_SHOT_NOA 36
- #define P2P_GO_GET_NOA_IE 37
- #define P2P_GO_BCN_TX_COMP 38
- #define P2P_DBGID_DEFINITION_END 39
- //CSA modules DBGIDs
- #define CSA_DBGID_DEFINITION_START 0
- #define CSA_OFFLOAD_POOL_INIT 1
- #define CSA_OFFLOAD_REGISTER_VDEV 2
- #define CSA_OFFLOAD_DEREGISTER_VDEV 3
- #define CSA_DEREGISTER_VDEV_ERROR 4
- #define CSA_OFFLOAD_BEACON_RECEIVED 5
- #define CSA_OFFLOAD_BEACON_CSA_RECV 6
- #define CSA_OFFLOAD_CSA_RECV_ERROR_IE 7
- #define CSA_OFFLOAD_CSA_TIMER_ERROR 8
- #define CSA_OFFLOAD_CSA_TIMER_EXP 9
- #define CSA_OFFLOAD_WMI_EVENT_ERROR 10
- #define CSA_OFFLOAD_WMI_EVENT_SENT 11
- #define CSA_OFFLOAD_WMI_CHANSWITCH_RECV 12
- #define CSA_DBGID_DEFINITION_END 13
- /* Chatter module DBGIDs */
- #define WLAN_CHATTER_DBGID_DEFINITION_START 0
- #define WLAN_CHATTER_ENTER 1
- #define WLAN_CHATTER_EXIT 2
- #define WLAN_CHATTER_FILTER_HIT 3
- #define WLAN_CHATTER_FILTER_MISS 4
- #define WLAN_CHATTER_FILTER_FULL 5
- #define WLAN_CHATTER_FILTER_TM_ADJ 6
- #define WLAN_CHATTER_BUFFER_FULL 7
- #define WLAN_CHATTER_TIMEOUT 8
- #define WLAN_CHATTER_MC_FILTER_ADD 9
- #define WLAN_CHATTER_MC_FILTER_DEL 10
- #define WLAN_CHATTER_MC_FILTER_ALLOW 11
- #define WLAN_CHATTER_MC_FILTER_DROP 12
- #define WLAN_CHATTER_COALESCING_FILTER_ADD 13
- #define WLAN_CHATTER_COALESCING_FILTER_DEL 14
- #define WLAN_CHATTER_DBGID_DEFINITION_END 15
- #define WOW_DBGID_DEFINITION_START 0
- #define WOW_ENABLE_CMDID 1
- #define WOW_RECV_DATA_PKT 2
- #define WOW_WAKE_HOST_DATA 3
- #define WOW_RECV_MGMT 4
- #define WOW_WAKE_HOST_MGMT 5
- #define WOW_RECV_EVENT 6
- #define WOW_WAKE_HOST_EVENT 7
- #define WOW_INIT 8
- #define WOW_RECV_MAGIC_PKT 9
- #define WOW_RECV_BITMAP_PATTERN 10
- #define WOW_AP_VDEV_DISALLOW 11
- #define WOW_STA_VDEV_DISALLOW 12
- #define WOW_P2PGO_VDEV_DISALLOW 13
- #define WOW_NS_OFLD_ENABLE 14
- #define WOW_ARP_OFLD_ENABLE 15
- #define WOW_NS_ARP_OFLD_DISABLE 16
- #define WOW_NS_RECEIVED 17
- #define WOW_NS_REPLIED 18
- #define WOW_ARP_RECEIVED 19
- #define WOW_ARP_REPLIED 20
- #define WOW_BEACON_OFFLOAD_TX 21
- #define WOW_BEACON_OFFLOAD_CFG 22
- #define WOW_IBSS_VDEV_ALLOW 23
- #define WOW_DBGID_DEFINITION_END 24
- /* SWBMISS module DBGIDs */
- #define SWBMISS_DBGID_DEFINITION_START 0
- #define SWBMISS_ENABLED 1
- #define SWBMISS_DISABLED 2
- #define SWBMISS_UPDATE_BEACON_RSSI 3
- #define SWBMISS_CHECK_RSSI_OUTLIER 4
- #define SWBMISS_TIMER_SET 5
- #define SWBMISS_DBGID_DEFINITION_END 6
- /* WLAN module DBGIDS */
- #define ROAM_DBGID_DEFINITION_START 0
- #define ROAM_MODULE_INIT 1
- #define ROAM_DEV_START 2
- #define ROAM_CONFIG_RSSI_THRESH 3
- #define ROAM_CONFIG_SCAN_PERIOD 4
- #define ROAM_CONFIG_AP_PROFILE 5
- #define ROAM_CONFIG_CHAN_LIST 6
- #define ROAM_CONFIG_SCAN_PARAMS 7
- #define ROAM_CONFIG_RSSI_CHANGE 8
- #define ROAM_SCAN_TIMER_START 9
- #define ROAM_SCAN_TIMER_EXPIRE 10
- #define ROAM_SCAN_TIMER_STOP 11
- #define ROAM_SCAN_STARTED 12
- #define ROAM_SCAN_COMPLETE 13
- #define ROAM_SCAN_CANCELLED 14
- #define ROAM_CANDIDATE_FOUND 15
- #define ROAM_RSSI_ACTIVE_SCAN 16
- #define ROAM_RSSI_ACTIVE_ROAM 17
- #define ROAM_RSSI_GOOD 18
- #define ROAM_BMISS_FIRST_RECV 19
- #define ROAM_DEV_STOP 20
- #define ROAM_FW_OFFLOAD_ENABLE 21
- #define ROAM_CANDIDATE_SSID_MATCH 22
- #define ROAM_CANDIDATE_SECURITY_MATCH 23
- #define ROAM_LOW_RSSI_INTERRUPT 24
- #define ROAM_HIGH_RSSI_INTERRUPT 25
- #define ROAM_SCAN_REQUESTED 26
- #define ROAM_BETTER_CANDIDATE_FOUND 27
- #define ROAM_BETTER_AP_EVENT 28
- #define ROAM_CANCEL_LOW_PRIO_SCAN 29
- #define ROAM_FINAL_BMISS_RECVD 30
- #define ROAM_CONFIG_SCAN_MODE 31
- #define ROAM_BMISS_FINAL_SCAN_ENABLE 32
- #define ROAM_SUITABLE_AP_EVENT 33
- #define ROAM_RSN_IE_PARSE_ERROR 34
- #define ROAM_WPA_IE_PARSE_ERROR 35
- #define ROAM_SCAN_CMD_FROM_HOST 36
- #define ROAM_HO_SORT_CANDIDATE 37
- #define ROAM_HO_SAVE_CANDIDATE 38
- #define ROAM_HO_GET_CANDIDATE 39
- #define ROAM_HO_OFFLOAD_SET_PARAM 40
- #define ROAM_HO_SM 41
- #define ROAM_HO_HTT_SAVED 42
- #define ROAM_HO_SYNC_START 43
- #define ROAM_HO_START 44
- #define ROAM_HO_SYNC_COMPLETE 45
- #define ROAM_HO_STOP 46
- #define ROAM_HO_HTT_FORWARD 47
- #define ROAM_CONFIG_SCAN_PARAMS_1 48
- #define ROAM_SCAN_COMPLETE_1 49
- #define ROAM_SWBMISS_BCN_RECV_VAL 50
- #define ROAM_SWBMISS_BCN_RECV_THRE2 51
- #define ROAM_SCAN_REQUESTED_1 52
- #define ROAM_HO_SORT_CANDIDATE_CUR 53
- #define ROAM_HO_SAVE_CANDIDATE_DUP 54
- #define ROAM_HO_SM_EVENT 55
- #define ROAM_HO_ENTER_CH 56
- #define ROAM_HO_MGMT_RX 57
- #define ROAM_HO_CANDIDATE_INFO 58
- #define ROAM_HO_OFFLD_DATA_STORE 59
- #define ROAM_HO_HTT_DATA_STORE 60
- #define ROAM_HO_UPDATE_STATUS 61
- #define ROAM_HO_OCS_CH_CB 62
- #define ROAM_RSSI_INTERRUPT_STATE 63
- #define ROAM_INVOKE_PARAM_CHECK 64
- #define ROAM_INVOKE_PARAM_CHAN 65
- #define ROAM_INVOKE_PARAM_BSSID 66
- #define ROAM_INVOKE_STATE_CHECK 67
- #define ROAM_INVOKE_START_SUCCESS 68
- #define ROAM_INVOKE_START_FAILURE 69
- #define ROAM_INVOKE_BSSID_CHECK 70
- #define ROAM_CANDIDATE_INFO 71
- #define ROAM_CANDIDATE_FILTER_MATCH 72
- #define ROAM_CANDIDATE_RSSI_ADJUST 73
- #define ROAM_CONFIG_ROAM_FILTER 74
- #define ROAM_EXTENDED_RSSI_TRESHOLD_1 75
- #define ROAM_EXTENDED_RSSI_TRESHOLD_2 76
- #define ROAM_BLACKLIST_BSSID 77
- #define ROAM_WHITELIST_SSID 78
- #define ROAM_WHITELIST_SSID_2 79
- #define ROAM_PREFERRED_BSSID 80
- #define ROAM_PREFERRED_FACTOR 81
- #define ROAM_SCAN_HIRSSI_THRESHOLD 82
- #define ROAM_SCAN_HIRSSI_CHECK 83
- #define ROAM_SCAN_HIRSSI_TIMER_EXPIRED 84
- #define ROAM_SCAN_EXTSCAN_CHECK 85
- #define ROAM_STA_KICKOUT_RECV 86
- #define ROAM_DBGID_DEFINITION_END 87
- /* DATA_TXRX module DBGIDs*/
- #define DATA_TXRX_DBGID_DEFINITION_START 0
- #define DATA_TXRX_DBGID_RX_DATA_SEQ_LEN_INFO 1
- #define DATA_TXRX_DBGID_REPLAY_CHECK 2
- #define DATA_TXRX_DBGID_DUP_CHECK 3
- #define DATA_TXRX_INVALID_PEER_AST_STA 4
- #define DATA_TXRX_INVALID_PEER_AST_P2P 5
- #define DATA_TXRX_INVALID_ADDR1_STA 6
- #define DATA_TXRX_INVALID_ADDR1_P2P 7
- #define DATA_TXRX_MULTICAST_BROADCAST_FRAME 8
- #define DATA_TXRX_INVALID_FRAME_CTRL_OR_ADDR 9
- #define DATA_TXRX_DBGID_DEFINITION_END 10
- /* HTT module DBGIDs */
- #define HTT_DBGID_DEFINITION_START 0
- #define HTT_DBGID_INVALID_VDEVID_OR_GROUP 1
- #define HTT_DBGID_DISCARD_INTERNAL_PKTS 2
- #define HTT_DBGID_DISCARD_TX_PKTS 3
- #define HTT_DBGID_GROUP_CHANGE 4
- #define HTT_DBGID_GROUP_CREDIT_STATS 5
- #define HTT_DBGID_DISCARD_INTERNAL_PKTS_NUM 6
- #define HTT_DBGID_DEFINITION_END 7
- /* TDLS module DBGIDs*/
- #define TDLS_DBGID_DEFINITION_START 0
- #define TDLS_DBGID_VDEV_CREATE 1
- #define TDLS_DBGID_VDEV_DELETE 2
- #define TDLS_DBGID_ENABLED_PASSIVE 3
- #define TDLS_DBGID_ENABLED_ACTIVE 4
- #define TDLS_DBGID_DISABLED 5
- #define TDLS_DBGID_CONNTRACK_TIMER 6
- #define TDLS_DBGID_WAL_SET 7
- #define TDLS_DBGID_WAL_GET 8
- #define TDLS_DBGID_WAL_PEER_UPDATE_SET 9
- #define TDLS_DBGID_WAL_PEER_UPDATE_EVT 10
- #define TDLS_DBGID_WAL_VDEV_CREATE 11
- #define TDLS_DBGID_WAL_VDEV_DELETE 12
- #define TDLS_DBGID_WLAN_EVENT 13
- #define TDLS_DBGID_WLAN_PEER_UPDATE_SET 14
- #define TDLS_DBGID_PEER_EVT_DRP_THRESH 15
- #define TDLS_DBGID_PEER_EVT_DRP_RATE 16
- #define TDLS_DBGID_PEER_EVT_DRP_RSSI 17
- #define TDLS_DBGID_PEER_EVT_DISCOVER 18
- #define TDLS_DBGID_PEER_EVT_DELETE 19
- #define TDLS_DBGID_PEER_CAP_UPDATE 20
- #define TDLS_DBGID_UAPSD_SEND_PTI_FRAME 21
- #define TDLS_DBGID_UAPSD_SEND_PTI_FRAME2PEER 22
- #define TDLS_DBGID_UAPSD_START_PTR_TIMER 23
- #define TDLS_DBGID_UAPSD_CANCEL_PTR_TIMER 24
- #define TDLS_DBGID_UAPSD_PTR_TIMER_TIMEOUT 25
- #define TDLS_DBGID_UAPSD_STA_PS_EVENT_HANDLER 26
- #define TDLS_DBGID_UAPSD_PEER_EVENT_HANDLER 27
- #define TDLS_DBGID_UAPSD_PS_DEFAULT_SETTINGS 28
- #define TDLS_DBGID_UAPSD_GENERIC 29
- /* TXBF Module IDs */
- #define TXBFEE_DBGID_START 0
- #define TXBFEE_DBGID_NDPA_RECEIVED 1
- #define TXBFEE_DBGID_HOST_CONFIG_TXBFEE_TYPE 2
- #define TXBFER_DBGID_SEND_NDPA 3
- #define TXBFER_DBGID_GET_NDPA_BUF_FAIL 4
- #define TXBFER_DBGID_SEND_NDPA_FAIL 5
- #define TXBFER_DBGID_GET_NDP_BUF_FAIL 6
- #define TXBFER_DBGID_SEND_NDP_FAIL 7
- #define TXBFER_DBGID_GET_BRPOLL_BUF_FAIL 8
- #define TXBFER_DBGID_SEND_BRPOLL_FAIL 9
- #define TXBFER_DBGID_HOST_CONFIG_CMDID 10
- #define TXBFEE_DBGID_HOST_CONFIG_CMDID 11
- #define TXBFEE_DBGID_ENABLE_UPLOAD_H 12
- #define TXBFEE_DBGID_UPLOADH_CV_TAG 13
- #define TXBFEE_DBGID_UPLOADH_H_TAG 14
- #define TXBFEE_DBGID_CAPTUREH_RECEIVED 15
- #define TXBFEE_DBGID_PACKET_IS_STEERED 16
- #define TXBFEE_UPLOADH_EVENT_ALLOC_MEM_FAIL 17
- #define TXBFEE_DBGID_SW_WAR_AID_ZERO 18
- #define TXBFEE_DBGID_BRPOLL_RECEIVED 19
- #define TXBFEE_DBGID_GID_RECEIVED 20
- #define TXBFEE_DBGID_END 21
- /* SMPS module DBGIDs */
- #define STA_SMPS_DBGID_DEFINITION_START 0
- #define STA_SMPS_DBGID_CREATE_PDEV_INSTANCE 1
- #define STA_SMPS_DBGID_CREATE_VIRTUAL_CHAN_INSTANCE 2
- #define STA_SMPS_DBGID_DELETE_VIRTUAL_CHAN_INSTANCE 3
- #define STA_SMPS_DBGID_CREATE_STA_INSTANCE 4
- #define STA_SMPS_DBGID_DELETE_STA_INSTANCE 5
- #define STA_SMPS_DBGID_VIRTUAL_CHAN_SMPS_START 6
- #define STA_SMPS_DBGID_VIRTUAL_CHAN_SMPS_STOP 7
- #define STA_SMPS_DBGID_SEND_SMPS_ACTION_FRAME 8
- #define STA_SMPS_DBGID_HOST_FORCED_MODE 9
- #define STA_SMPS_DBGID_FW_FORCED_MODE 10
- #define STA_SMPS_DBGID_RSSI_THRESHOLD_CROSSED 11
- #define STA_SMPS_DBGID_SMPS_ACTION_FRAME_COMPLETION 12
- #define STA_SMPS_DBGID_DTIM_EBT_EVENT_CHMASK_UPDATE 13
- #define STA_SMPS_DBGID_DTIM_CHMASK_UPDATE 14
- #define STA_SMPS_DBGID_DTIM_BEACON_EVENT_CHMASK_UPDATE 15
- #define STA_SMPS_DBGID_DTIM_POWER_STATE_CHANGE 16
- #define STA_SMPS_DBGID_DTIM_CHMASK_UPDATE_SLEEP 17
- #define STA_SMPS_DBGID_DTIM_CHMASK_UPDATE_AWAKE 18
- #define STA_SMPS_DBGID_DEFINITION_END 18
- /* RTT module DBGIDs*/
- #define RTT_CALL_FLOW 0
- #define RTT_REQ_SUB_TYPE 1
- #define RTT_MEAS_REQ_HEAD 2
- #define RTT_MEAS_REQ_BODY 3
- #define RTT_INIT_GLOBAL_STATE 6
- #define RTT_REPORT 8
- #define RTT_ERROR_REPORT 10
- #define RTT_TIMER_STOP 11
- #define RTT_SEND_TM_FRAME 12
- #define RTT_V3_RESP_CNT 13
- #define RTT_V3_RESP_FINISH 14
- #define RTT_CHANNEL_SWITCH_REQ 15
- #define RTT_CHANNEL_SWITCH_GRANT 16
- #define RTT_CHANNEL_SWITCH_COMPLETE 17
- #define RTT_CHANNEL_SWITCH_PREEMPT 18
- #define RTT_CHANNEL_SWITCH_STOP 19
- #define RTT_TIMER_START 20
- #define RTT_FTM_PARAM_INFO 21
- #define RTT_RX_TM_FRAME 22
- #define RTT_INITR_TSTAMP 23
- #define RTT_RSPDR_TSTAMP 24
- #define RTT_TX_COMP_STATUS 25
- #define RTT_ERROR_WMI_EVENT 26
- #define RTT_MEASUREMENT_VALUES 27
- /* WLAN HB module DBGIDs */
- #define WLAN_HB_DBGID_DEFINITION_START 0
- #define WLAN_HB_DBGID_INIT 1
- #define WLAN_HB_DBGID_TCP_GET_TXBUF_FAIL 2
- #define WLAN_HB_DBGID_TCP_SEND_FAIL 3
- #define WLAN_HB_DBGID_BSS_PEER_NULL 4
- #define WLAN_HB_DBGID_UDP_GET_TXBUF_FAIL 5
- #define WLAN_HB_DBGID_UDP_SEND_FAIL 6
- #define WLAN_HB_DBGID_WMI_CMD_INVALID_PARAM 7
- #define WLAN_HB_DBGID_WMI_CMD_INVALID_OP 8
- #define WLAN_HB_DBGID_WOW_NOT_ENTERED 9
- #define WLAN_HB_DBGID_ALLOC_SESS_FAIL 10
- #define WLAN_HB_DBGID_CTX_NULL 11
- #define WLAN_HB_DBGID_CHKSUM_ERR 12
- #define WLAN_HB_DBGID_UDP_TX 13
- #define WLAN_HB_DBGID_TCP_TX 14
- #define WLAN_HB_DBGID_DEFINITION_END 15
- /* Thermal Manager DBGIDs*/
- #define THERMAL_MGR_DBGID_DEFINITION_START 0
- #define THERMAL_MGR_NEW_THRESH 1
- #define THERMAL_MGR_THRESH_CROSSED 2
- #define THERMAL_MGR_DBGID_DEFINITION_END 3
- /* WLAN PHYERR DFS(parse/filter) DBGIDs */
- #define WLAN_PHYERR_DFS_DBGID_DEFINITION_START 0
- #define WLAN_PHYERR_DFS_PHYERR_INFO_CHAN_BUFLEN 1
- #define WLAN_PHYERR_DFS_PHYERR_INFO_PPDU 2
- #define WLAN_PHYERR_DFS_DBDID_RADAR_SUMMARY 3
- #define WLAN_PHYERR_DFS_DBDID_SEARCH_FFT 4
- #define WLAN_PHTERR_DFS_DBDID_FILTER_STATUS 5
- #define WLAN_PHYERR_DFS_DBGID_DEFINITION_END 6
- /* RMC DBGIDs*/
- #define RMC_DBGID_DEFINITION_START 0
- #define RMC_CREATE_INSTANCE 1
- #define RMC_DELETE_INSTANCE 2
- #define RMC_LDR_SEL 3
- #define RMC_NO_LDR 4
- #define RMC_LDR_NOT_SEL 5
- #define RMC_LDR_INF_SENT 6
- #define RMC_PEER_ADD 7
- #define RMC_PEER_DELETE 8
- #define RMC_PEER_UNKNOWN 9
- #define RMC_SET_MODE 10
- #define RMC_SET_ACTION_PERIOD 11
- #define RMC_ACTION_FRAME_RX 12
- #define RMC_WAL_EVENT_HANDLER 13
- #define RMC_BLACKLIST_PEER 14
- #define RMC_WHITELIST_PEER 15
- #define RMC_PEER_BCN_INFO 16
- #define RMC_DBGID_DEFINITION_END 17
- /* UNIT_TEST module DBGIDs */
- #define UNIT_TEST_GEN 0
- /* MLME module DBGIDs */
- #define MLME_DEBUG_CMN 0
- #define MLME_DEBUG_IF 1
- #define MLME_DEBUG_AUTH 2
- #define MLME_DEBUG_REASSOC 3
- #define MLME_DEBUG_DEAUTH 4
- #define MLME_DEBUG_DISASSOC 5
- #define MLME_DEBUG_ROAM 6
- #define MLME_DEBUG_RETRY 7
- #define MLME_DEBUG_TIMER 8
- #define MLME_DEBUG_FRAMEPARSE 9
- /* SUPPL module DBGIDs */
- #define SUPPL_DBGID_INIT 0
- #define SUPPL_DBGID_RECV_EAPOL 1
- #define SUPPL_DBGID_RECV_EAPOL_TIMEOUT 2
- #define SUPPL_DBGID_SEND_EAPOL 3
- #define SUPPL_DBGID_MIC_MISMATCH 4
- #define SUPPL_DBGID_FINISH 5
- #define SUPPL_DBGID_GET_FRM_INFO 6
- #define SUPPL_DBGID_DUMP_TYPE 7
- #define SUPPL_DBGID_DUMP_HEX 8
- #define SUPPL_DBGID_NODE_NOT_FOUND 9
- #define SUPPL_DBGID_GET_EAPOL_BUF 10
- #define SUPPL_DBGID_GET_BUF_FAIL 11
- #define SUPPL_DBGID_RECV_EAPOL_ERROR 12
- /* Stats Module DBGIDs */
- #define WLAN_STATS_DBGID_DEFINITION_START 0
- #define WLAN_STATS_DBGID_EST_LINKSPEED_VDEV_EN_DIS 1
- #define WLAN_STATS_DBGID_EST_LINKSPEED_CHAN_TIME_START 2
- #define WLAN_STATS_DBGID_EST_LINKSPEED_CHAN_TIME_END 3
- #define WLAN_STATS_DBGID_EST_LINKSPEED_CALC 4
- #define WLAN_STATS_DBGID_EST_LINKSPEED_UPDATE_HOME_CHAN 5
- #define WLAN_STATS_DBGID_RSSI 6
- #define WLAN_STATS_DBGID_CNE_RSSI 7
- #define WLAN_STATS_DBGID_DEFINITION_END 8
- /* NAN DBGIDs */
- #define NAN_DBGID_START 0
- /* Debug IDs for debug logs. 3 args max, not fixed. */
- #define NAN_DBGID_DBG_LOG_FIRST 1
- #define NAN_DBGID_FUNC_BEGIN NAN_DBGID_DBG_LOG_FIRST
- #define NAN_DBGID_FUNC_END 2
- #define NAN_DBGID_MAIN_DEBUG 3
- #define NAN_DBGID_MAC_DEBUG 4
- #define NAN_DBGID_BLOOM_FILTER_DEBUG 5
- #define NAN_DBGID_MAC_ADDR 6
- #define NAN_DBGID_PARAM_UPDATED 7
- #define NAN_DBGID_NULL_PTR 8
- #define NAN_DBGID_INVALID_FUNC_ARG 9
- #define NAN_DBGID_INVALID_MSG_PARAM 10
- #define NAN_DBGID_MISSING_MSG_PARAM 11
- #define NAN_DBGID_DEPRECATED_MSG_PARAM 12
- #define NAN_DBGID_UNSUPPORTED_MSG_PARAM 13
- #define NAN_DBGID_INVALID_PKT_DATA 14
- #define NAN_DBGID_LOG_PKT_DATA 15
- #define NAN_DBGID_INVALID_VALUE 16
- #define NAN_DBGID_INVALID_OPERATION 17
- #define NAN_DBGID_INVALID_STATE 18
- #define NAN_DBGID_FUNCTION_ENABLED 19
- #define NAN_DBGID_FUNCTION_DISABLED 20
- #define NAN_DBGID_INVALID_FUNCTION_STATE 21
- #define NAN_DBGID_READ_ERROR 22
- #define NAN_DBGID_WRITE_ERROR 23
- #define NAN_DBGID_RECEIVE_ERROR 24
- #define NAN_DBGID_TRANSMIT_ERROR 25
- #define NAN_DBGID_PARSE_ERROR 26
- #define NAN_DBGID_RES_ALLOC_ERROR 27
- /* PLEASE KEEP THIS ONE AT THE END */
- #define NAN_DBGID_DBG_LOG_LAST 28
- /* Debug IDs for event logs. */
- #define NAN_DBGID_EVT_BASE NAN_DBGID_DBG_LOG_LAST
- /* args: <none> */
- #define NAN_DBGID_NAN_ENABLED (NAN_DBGID_EVT_BASE + 0)
- /* args: <none> */
- #define NAN_DBGID_NAN_DISABLED (NAN_DBGID_EVT_BASE + 1)
- /* args: <none> */
- #define NAN_DBGID_CONFIG_RESTORED (NAN_DBGID_EVT_BASE + 2)
- /* args: framesQueued */
- #define NAN_DBGID_SDF_QUEUED (NAN_DBGID_EVT_BASE + 3)
- /* args: old, new */
- #define NAN_DBGID_TW_CHANGED (NAN_DBGID_EVT_BASE + 4)
- /* args: <none> */
- #define NAN_DBGID_DW_START (NAN_DBGID_EVT_BASE + 5)
- /* args: busyDiff */
- #define NAN_DBGID_DW_END (NAN_DBGID_EVT_BASE + 6)
- /* args: oldClusterId, newClusterId */
- #define NAN_DBGID_CLUSTER_ID_CHANGED (NAN_DBGID_EVT_BASE + 7)
- /* args: cmd, buffer, length */
- #define NAN_DBGID_WMI_CMD_RECEIVED (NAN_DBGID_EVT_BASE + 8)
- /* args: pEventPkt, pEventBuf, eventSize, dataSize */
- #define NAN_DBGID_WMI_EVT_SENT (NAN_DBGID_EVT_BASE + 9)
- /* args: type length, readLen */
- #define NAN_DBGID_TLV_READ (NAN_DBGID_EVT_BASE + 10)
- /* args: type length, writeLen */
- #define NAN_DBGID_TLV_WRITE (NAN_DBGID_EVT_BASE + 11)
- /* args: handle */
- #define NAN_DBGID_PUBSUB_UPDATED (NAN_DBGID_EVT_BASE + 12)
- /* args: handle */
- #define NAN_DBGID_PUBSUB_REMOVE_DEFERED (NAN_DBGID_EVT_BASE + 13)
- /* args: handle */
- #define NAN_DBGID_PUBSUB_REMOVE_PENDING (NAN_DBGID_EVT_BASE + 14)
- /* args: handle */
- #define NAN_DBGID_PUBSUB_REMOVED (NAN_DBGID_EVT_BASE + 15)
- /* args: handle */
- #define NAN_DBGID_PUBSUB_PROCESSED (NAN_DBGID_EVT_BASE + 16)
- /* args: handle, sid1, sid2, svcCtrl, length */
- #define NAN_DBGID_PUBSUB_MATCHED (NAN_DBGID_EVT_BASE + 17)
- /* args: handle, flags */
- #define NAN_DBGID_PUBSUB_PREPARED (NAN_DBGID_EVT_BASE + 18)
- /* args: handle, mac1, mac2 */
- #define NAN_DBGID_PUBSUB_FOLLOWUP_TRANSMIT (NAN_DBGID_EVT_BASE + 19)
- /* args: handle, mac1, mac2 */
- #define NAN_DBGID_PUBSUB_FOLLOWUP_RECEIVED (NAN_DBGID_EVT_BASE + 20)
- /* args: subscribeHandle, matchHandle, oldTimeout, newTimeout */
- #define NAN_DBGID_SUBSCRIBE_UNMATCH_TIMEOUT_UPDATE (NAN_DBGID_EVT_BASE + 21)
- /* args: subscribeHandle, matchHandle, timestamp*/
- #define NAN_DBGID_SUBSCRIBE_MATCH_NEW (NAN_DBGID_EVT_BASE + 22)
- /* args: subscribeHandle, matchHandle, timestamp*/
- #define NAN_DBGID_SUBSCRIBE_MATCH_REPEAT (NAN_DBGID_EVT_BASE + 23)
- /* args: subscribeHandle, matchHandle, matchTimestamp, timestamp*/
- #define NAN_DBGID_SUBSCRIBE_MATCH_EXPIRED (NAN_DBGID_EVT_BASE + 24)
- /* args: subscribeHandle, matchHandle, matchTimestamp, timestamp */
- #define NAN_DBGID_SUBSCRIBE_MATCH_LOG (NAN_DBGID_EVT_BASE + 25)
- /* args: sid1, sid2 */
- #define NAN_DBGID_SERVICE_ID_CREATED (NAN_DBGID_EVT_BASE + 26)
- /* args: size */
- #define NAN_DBGID_SD_ATTR_BUILT (NAN_DBGID_EVT_BASE + 27)
- /* args: offset */
- #define NAN_DBGID_SERVICE_RSP_OFFSET (NAN_DBGID_EVT_BASE + 28)
- /* args: offset */
- #define NAN_DBGID_SERVICE_INFO_OFFSET (NAN_DBGID_EVT_BASE + 29)
- /* args: chan, interval, start_time */
- #define NAN_DBGID_CHREQ_CREATE (NAN_DBGID_EVT_BASE + 30)
- /* args: start_time, status */
- #define NAN_DBGID_CHREQ_UPDATE (NAN_DBGID_EVT_BASE + 31)
- /* args: chan, interval, status */
- #define NAN_DBGID_CHREQ_REMOVE (NAN_DBGID_EVT_BASE + 32)
- /* args: type, timestamp */
- #define NAN_DBGID_CHREQ_GRANT (NAN_DBGID_EVT_BASE + 33)
- /* args: type, timestamp */
- #define NAN_DBGID_CHREQ_END (NAN_DBGID_EVT_BASE + 34)
- /* args: type, timestamp */
- #define NAN_DBGID_CHREQ_ERROR (NAN_DBGID_EVT_BASE + 35)
- /* args: type, length, timestamp, rssi */
- #define NAN_DBGID_RX_CALLBACK (NAN_DBGID_EVT_BASE + 36)
- /* args: type, handle, bufp, status, timestamp */
- #define NAN_DBGID_TX_COMPLETE (NAN_DBGID_EVT_BASE + 37)
- /* args: tsf, tsf */
- #define NAN_DBGID_TSF_TIMEOUT (NAN_DBGID_EVT_BASE + 38)
- /* args: clusterId, clusterStart */
- #define NAN_DBGID_SYNC_START (NAN_DBGID_EVT_BASE + 39)
- /* args: clusterId */
- #define NAN_DBGID_SYNC_STOP (NAN_DBGID_EVT_BASE + 40)
- /* args: enable, scanType, rval */
- #define NAN_DBGID_NAN_SCAN (NAN_DBGID_EVT_BASE + 41)
- /* args: scanType */
- #define NAN_DBGID_NAN_SCAN_COMPLETE (NAN_DBGID_EVT_BASE + 42)
- /* args: masterPref */
- #define NAN_DBGID_MPREF_CHANGE (NAN_DBGID_EVT_BASE + 43)
- /* args: masterPref, randFactor */
- #define NAN_DBGID_WARMUP_EXPIRE (NAN_DBGID_EVT_BASE + 44)
- /* args: randFactor */
- #define NAN_DBGID_RANDOM_FACTOR_EXPIRE (NAN_DBGID_EVT_BASE + 45)
- /* args: tsf, tsf */
- #define NAN_DBGID_DW_SKIP (NAN_DBGID_EVT_BASE + 46)
- /* args: type, tsfDiff */
- #define NAN_DBGID_DB_SKIP (NAN_DBGID_EVT_BASE + 47)
- /* args: TBD */
- #define NAN_DBGID_BEACON_RX (NAN_DBGID_EVT_BASE + 48)
- /* args: TBD */
- #define NAN_DBGID_BEACON_TX (NAN_DBGID_EVT_BASE + 49)
- /* args: clusterId */
- #define NAN_DBGID_CLUSTER_MERGE (NAN_DBGID_EVT_BASE + 50)
- /* args: cmd, status, value */
- #define NAN_DBGID_TEST_CMD_EXEC (NAN_DBGID_EVT_BASE + 51)
- /* args: tsfHi, tsfLo, age */
- #define NAN_DBGID_APPLY_BEACON_TSF (NAN_DBGID_EVT_BASE + 52)
- /* args: behindFlag, diff */
- #define NAN_DBGID_TSF_UPDATE (NAN_DBGID_EVT_BASE + 53)
- /* args: argc==4 (rawTsfHi, rawTsfLo, nanTsfHi, nanTsfLo), argc==2(offsetHi, offsetLo) */
- #define NAN_DBGID_SET_TSF (NAN_DBGID_EVT_BASE + 54)
- /* args: rankHi, rankLo, mp, rf */
- #define NAN_DBGID_NEW_MASTERRANK (NAN_DBGID_EVT_BASE + 55)
- /* args: amRankHi, amRankLo, mp, rf */
- #define NAN_DBGID_NEW_ANCHORMASTER (NAN_DBGID_EVT_BASE + 56)
- /* args: amRankHi, amRankLo, HC, BTT */
- #define NAN_DBGID_ANCHORMASTER_RECORD_UPDATE (NAN_DBGID_EVT_BASE + 57)
- /* args: amRankHi, amRankLo, HC, BTT */
- #define NAN_DBGID_ANCHORMASTER_RECORD_EXPIRED (NAN_DBGID_EVT_BASE + 58)
- /* args: reason, transitionsToAM */
- #define NAN_DBGID_BECOMING_ANCHORMASTER (NAN_DBGID_EVT_BASE + 59)
- /* args: oldRole, newRole */
- #define NAN_DBGID_ROLE_CHANGE (NAN_DBGID_EVT_BASE + 60)
- /* args: TBD */
- #define NAN_DBGID_SYNC_BEACON_DW_STATS (NAN_DBGID_EVT_BASE + 61)
- /* args: attrId */
- #define NAN_DBGID_RX_UNSUPPORTED_SDF_ATTR_ID (NAN_DBGID_EVT_BASE + 62)
- /* args: handle, sid1, sid2, svcCtrl, length */
- #define NAN_DBGID_PUBSUB_MATCHED_SKIPPED_SSI (NAN_DBGID_EVT_BASE + 63)
- /* args: offset */
- #define NAN_DBGID_MATCH_FILTER_OFFSET (NAN_DBGID_EVT_BASE + 64)
- /* args: twSize, n, twIndex */
- #define NAN_DBGID_TW_PARAMS (NAN_DBGID_EVT_BASE + 65)
- /* args: */
- #define NAN_DBGID_BEACON_SENDER (NAN_DBGID_EVT_BASE + 66)
- /* args: currTsf, nextDwTsf */
- #define NAN_DBGID_TSF_DUMP (NAN_DBGID_EVT_BASE + 67)
- /* args: chan, startSlot, numSlots, repeat */
- #define NAN_DBGID_FAW_CONFIG (NAN_DBGID_EVT_BASE + 68)
- /* args: */
- #define NAN_DBGID_FAW_START (NAN_DBGID_EVT_BASE + 69)
- /* args: */
- #define NAN_DBGID_FAW_END (NAN_DBGID_EVT_BASE + 70)
- /* args: offset, oldval, newval */
- #define NAN_DBGID_CONFIG_PARAM_CHANGED (NAN_DBGID_EVT_BASE + 71)
- /* args: <none> */
- #define NAN_DBGID_CONN_CAP_ATTR_CLEARED (NAN_DBGID_EVT_BASE + 72)
- /* args: connType */
- #define NAN_DBGID_POST_DISC_ATTR_CLEARED (NAN_DBGID_EVT_BASE + 73)
- /* args: <none> */
- #define NAN_DBGID_VENDOR_SPECIFIC_ATTR_CLEARED (NAN_DBGID_EVT_BASE + 74)
- /* args: offset */
- #define NAN_DBGID_WLAN_INFRA_MAP_CTRL_OFFSET (NAN_DBGID_EVT_BASE + 75)
- /* args: offset */
- #define NAN_DBGID_WLAN_INFRA_AI_BITMAP_OFFSET (NAN_DBGID_EVT_BASE + 76)
- /* args: offset */
- #define NAN_DBGID_WLAN_INFRA_DEVICE_ROLE_OFFSET (NAN_DBGID_EVT_BASE + 77)
- /* args: offset */
- #define NAN_DBGID_MESH_ID_OFFSET (NAN_DBGID_EVT_BASE + 78)
- /* args: */
- #define NAN_DBGID_SPARE_79 (NAN_DBGID_EVT_BASE + 79)
- /* args: */
- #define NAN_DBGID_SPARE_80 (NAN_DBGID_EVT_BASE + 80)
- /* args: */
- #define NAN_DBGID_SPARE_81 (NAN_DBGID_EVT_BASE + 81)
- /* args: */
- #define NAN_DBGID_SPARE_82 (NAN_DBGID_EVT_BASE + 82)
- /* args: */
- #define NAN_DBGID_SPARE_83 (NAN_DBGID_EVT_BASE + 83)
- /* PLEASE KEEP THIS ONE AT THE END */
- #define NAN_DBGID_EVT_LOG_LAST (NAN_DBGID_EVT_BASE + 84)
- /* Debug IDs for message logs. */
- #define NAN_DBGID_API_MSG_BASE NAN_DBGID_EVT_LOG_LAST
- #define NAN_DBGID_API_MSG_HEADER (NAN_DBGID_API_MSG_BASE + 0)
- #define NAN_DBGID_API_MSG_DATA (NAN_DBGID_API_MSG_BASE + 1)
- #define NAN_DBGID_API_MSG_LAST (NAN_DBGID_API_MSG_BASE + 2)
- /* Debug IDs for packet logs. */
- #define NAN_DBGID_OTA_PKT_BASE NAN_DBGID_API_MSG_LAST
- #define NAN_DBGID_OTA_PKT_HEADER (NAN_DBGID_OTA_PKT_BASE + 0)
- #define NAN_DBGID_OTA_PKT_DATA (NAN_DBGID_OTA_PKT_BASE + 1)
- #define NAN_DBGID_OTA_PKT_LAST (NAN_DBGID_OTA_PKT_BASE + 2) /* not really the last! */
- #define NAN_DBGID_BEACON_RX_TIMES (NAN_DBGID_OTA_PKT_LAST + 0)
- #define NAN_DBGID_BEACON_RX_MANDATORY_ATTRS (NAN_DBGID_OTA_PKT_LAST + 1)
- #define NAN_DBGID_BEACON_RX_SID_ATTR (NAN_DBGID_OTA_PKT_LAST + 2)
- #define NAN_DBGID_BEACON_RX_VSA_ATTR (NAN_DBGID_OTA_PKT_LAST + 3)
- #define NAN_DBGID_BEACON_RX_AVG_RSSI (NAN_DBGID_OTA_PKT_LAST + 4)
- #define NAN_DBGID_CANDIDATE_BEACONS (NAN_DBGID_OTA_PKT_LAST + 5)
- #define NAN_DBGID_TSF_OFFSET (NAN_DBGID_OTA_PKT_LAST + 6)
- #define NAN_DBGID_ANCHORMASTER_RECORD_UPDATE_LAST (NAN_DBGID_OTA_PKT_LAST + 7)
- #define NAN_DBGID_ANCHORMASTER_RECORD_EXPIRED2 (NAN_DBGID_OTA_PKT_LAST + 8)
- #define NAN_DBGID_BEACON_TX_SEND (NAN_DBGID_OTA_PKT_LAST + 9)
- #define NAN_DBGID_BEACON_TX_CANCEL (NAN_DBGID_OTA_PKT_LAST + 10)
- #define NAN_DBGID_NAN_SCAN_EVENT (NAN_DBGID_OTA_PKT_LAST + 11)
- #define NAN_DBGID_NAN_SDF_QUEUED (NAN_DBGID_OTA_PKT_LAST + 12)
- #define NAN_DBGID_NAN_BEACON_QUEUED (NAN_DBGID_OTA_PKT_LAST + 13)
- #define NAN_DBGID_NAN_NOT_ALLOWED (NAN_DBGID_OTA_PKT_LAST + 14)
- #define NAN_DBGID_NAN_TX_FOLLOWUP_REQ_TR_ID (NAN_DBGID_OTA_PKT_LAST + 15)
- #define NAN_DBGID_NAN_TX_FOLLOWUP_RESP_TR_ID (NAN_DBGID_OTA_PKT_LAST + 16)
- #define NAN_DBGID_PUBSUB_TERM_IND_DISABLE_FLAG (NAN_DBGID_OTA_PKT_LAST + 17)
- #define NAN_DBGID_UNMATCH_IND_DISABLE_FLAG (NAN_DBGID_OTA_PKT_LAST + 18)
- #define NAN_DBGID_FOLLOWUP_RX_IND_DISABLE_FLAG (NAN_DBGID_OTA_PKT_LAST + 19)
- #define NAN_DBGID_BEACON_RX_LAST (NAN_DBGID_OTA_PKT_LAST + 20)
- /* NaN Datapath Timekeeper debug IDs */
- #define NAN_DBGID_TMKR_BASE NAN_DBGID_BEACON_RX_LAST /* 116 + 20 = 136 */
- #define NAN_DBGID_TMKR_INIT (NAN_DBGID_TMKR_BASE + 0) /* 136 */
- #define NAN_DBGID_TMKR_OPEN (NAN_DBGID_TMKR_BASE + 1) /* 137 */
- #define NAN_DBGID_TMKR_CLOSE (NAN_DBGID_TMKR_BASE + 2) /* 138 */
- #define NAN_DBGID_TMKR_NEGOTIATE (NAN_DBGID_TMKR_BASE + 3) /* 139 */
- #define NAN_DBGID_TMKR_TMR_HNDLR (NAN_DBGID_TMKR_BASE + 4) /* 140 */
- #define NAN_DBGID_TMKR_UNITTEST (NAN_DBGID_TMKR_BASE + 5) /* 141 */
- #define NAN_DBGID_TMKR_LF_TMR_HNDLR (NAN_DBGID_TMKR_BASE + 6) /* 142 */
- #define NAN_DBGID_TMKR_DEINIT (NAN_DBGID_TMKR_BASE + 7) /* 143 */
- #define NAN_DBGID_TMKR_SLOTBITMAP (NAN_DBGID_TMKR_BASE + 8) /* 144 */
- #define NAN_DBGID_TMKR_CANCEL_SLOTBITMAP (NAN_DBGID_TMKR_BASE + 9) /* 145 */
- #define NAN_DBGID_TMKR_CONFIRM_SLOTBITMAP (NAN_DBGID_TMKR_BASE + 10) /* 146 */
- #define NAN_DBGID_TMKR_RESOLVE_SLOTBITMAP (NAN_DBGID_TMKR_BASE + 11) /* 147 */
- #define NAN_DBGID_TMKR_ADD_CHAN_ELEMENT (NAN_DBGID_TMKR_BASE + 12) /* 148 */
- #define NAN_DBGID_TMKR_REMOVE_CHAN_ELEMENT (NAN_DBGID_TMKR_BASE + 13) /* 149 */
- #define NAN_DBGID_TMKR_FIND_CHAN_ELEMENT (NAN_DBGID_TMKR_BASE + 14) /* 150 */
- #define NAN_DBGID_TMKR_QUERY_COMMITTED_SLOTBITMAP (NAN_DBGID_TMKR_BASE + 15) /* 151 */
- #define NAN_DBGID_TMKR_ENCODE_SLOTBITMAP (NAN_DBGID_TMKR_BASE + 16) /* 152 */
- #define NAN_DBGID_TMKR_SLOT_ARRAY_DBG (NAN_DBGID_TMKR_BASE + 17) /* 153 */
- #define NAN_DBGID_TMKR_POPULATE_MASTER (NAN_DBGID_TMKR_BASE + 18) /* 154 */
- #define NAN_DBGID_TMKR_ALLOCATE_SLOTS (NAN_DBGID_TMKR_BASE + 19) /* 155 */
- #define NAN_DBGID_TMKR_RELEASE_SLOTS (NAN_DBGID_TMKR_BASE + 20) /* 156 */
- #define NAN_DBGID_TMKR_ENABLE (NAN_DBGID_TMKR_BASE + 21) /* 157 */
- #define NAN_DBGID_TMKR_DISABLE (NAN_DBGID_TMKR_BASE + 22) /* 158 */
- #define NAN_DBGID_TMKR_GET_NEXT_SLOTWINDOW (NAN_DBGID_TMKR_BASE + 23) /* 159 */
- #define NAN_DBGID_TMKR_RESUME_TIMEKEEPING (NAN_DBGID_TMKR_BASE + 24) /* 160 */
- #define NAN_DBGID_TMKR_RESYNC_TO_DISCOVERY_WINDOW (NAN_DBGID_TMKR_BASE + 25) /* 161 */
- #define NAN_DBGID_TMKR_SUSPEND_TIMEKEEPING (NAN_DBGID_TMKR_BASE + 26) /* 162 */
- #define NAN_DBGID_TMKR_SYNC_TO_DISCOVERY_WINDOW (NAN_DBGID_TMKR_BASE + 27) /* 163 */
- #define NAN_DBGID_TMKR_GET_NEXT_TSFTIME (NAN_DBGID_TMKR_BASE + 28) /* 164 */
- #define NAN_DBGID_TMKR_SETUP_NEXT_INTERVAL (NAN_DBGID_TMKR_BASE + 29) /* 165 */
- #define NAN_DBGID_TMKR_SCHEDULE_EVENT (NAN_DBGID_TMKR_BASE + 30) /* 166 */
- #define NAN_DBGID_TMKR_ENABLE_TIMEKEEPING_EVENT (NAN_DBGID_TMKR_BASE + 31) /* 167 */
- #define NAN_DBGID_TMKR_DISABLE_TIMEKEEPING_EVENT (NAN_DBGID_TMKR_BASE + 32) /* 168 */
- #define NAN_DBGID_TMKR_SYNC_WITH_DW_EVENT (NAN_DBGID_TMKR_BASE + 33) /* 169 */
- #define NAN_DBGID_TMKR_INTERVAL_EXPIRED_EVENT (NAN_DBGID_TMKR_BASE + 34) /* 170 */
- #define NAN_DBGID_TMKR_PAUSE_TIMEKEEPING_EVENT (NAN_DBGID_TMKR_BASE + 35) /* 171 */
- #define NAN_DBGID_TMKR_RESUME_TIMEKEEPING_EVENT (NAN_DBGID_TMKR_BASE + 36) /* 172 */
- #define NAN_DBGID_TMKR_RESYNC_TO_DW_EVENT (NAN_DBGID_TMKR_BASE + 37) /* 173 */
- #define NAN_DBGID_TMKR_LAST (NAN_DBGID_TMKR_BASE + 38) /* 174 */
- #define NAN_DBGID_END (NAN_DBGID_TMKR_LAST)
- /* IBSS PS module DBGIDs*/
- #define IBSS_PS_DBGID_DEFINITION_START 0
- #define IBSS_PS_DBGID_PEER_CREATE 1
- #define IBSS_PS_DBGID_PEER_DELETE 2
- #define IBSS_PS_DBGID_VDEV_CREATE 3
- #define IBSS_PS_DBGID_VDEV_DELETE 4
- #define IBSS_PS_DBGID_VDEV_EVENT 5
- #define IBSS_PS_DBGID_PEER_EVENT 6
- #define IBSS_PS_DBGID_DELIVER_CAB 7
- #define IBSS_PS_DBGID_DELIVER_UC_DATA 8
- #define IBSS_PS_DBGID_DELIVER_UC_DATA_ERROR 9
- #define IBSS_PS_DBGID_UC_INACTIVITY_TMR_RESTART 10
- #define IBSS_PS_DBGID_MC_INACTIVITY_TMR_RESTART 11
- #define IBSS_PS_DBGID_NULL_TX_COMPLETION 12
- #define IBSS_PS_DBGID_ATIM_TIMER_START 13
- #define IBSS_PS_DBGID_UC_ATIM_SEND 14
- #define IBSS_PS_DBGID_BC_ATIM_SEND 15
- #define IBSS_PS_DBGID_UC_TIMEOUT 16
- #define IBSS_PS_DBGID_PWR_COLLAPSE_ALLOWED 17
- #define IBSS_PS_DBGID_PWR_COLLAPSE_NOT_ALLOWED 18
- #define IBSS_PS_DBGID_SET_PARAM 19
- #define IBSS_PS_DBGID_HOST_TX_PAUSE 20
- #define IBSS_PS_DBGID_HOST_TX_UNPAUSE 21
- #define IBSS_PS_DBGID_PS_DESC_BIN_HWM 22
- #define IBSS_PS_DBGID_PS_DESC_BIN_LWM 23
- #define IBSS_PS_DBGID_PS_KICKOUT_PEER 24
- #define IBSS_PS_DBGID_SET_PEER_PARAM 25
- #define IBSS_PS_DBGID_BCN_ATIM_WIN_MISMATCH 26
- #define IBSS_PS_DBGID_RX_CHAINMASK_CHANGE 27
- /* HIF UART Interface DBGIDs */
- #define HIF_UART_DBGID_START 0
- #define HIF_UART_DBGID_POWER_STATE 1
- #define HIF_UART_DBGID_TXRX_FLOW 2
- #define HIF_UART_DBGID_TXRX_CTRL_CHAR 3
- #define HIF_UART_DBGID_TXRX_BUF_DUMP 4
- /* EXTSCAN DBGIDs */
- #define EXTSCAN_START 0
- #define EXTSCAN_STOP 1
- #define EXTSCAN_CLEAR_ENTRY_CONTENT 2
- #define EXTSCAN_GET_FREE_ENTRY_SUCCESS 3
- #define EXTSCAN_GET_FREE_ENTRY_INCONSISTENT 4
- #define EXTSCAN_GET_FREE_ENTRY_NO_MORE_ENTRIES 5
- #define EXTSCAN_CREATE_ENTRY_SUCCESS 6
- #define EXTSCAN_CREATE_ENTRY_ERROR 7
- #define EXTSCAN_SEARCH_SCAN_ENTRY_QUEUE 8
- #define EXTSCAN_SEARCH_SCAN_ENTRY_KEY_FOUND 9
- #define EXTSCAN_SEARCH_SCAN_ENTRY_KEY_NOT_FOUND 10
- #define EXTSCAN_ADD_ENTRY 11
- #define EXTSCAN_BUCKET_SEND_OPERATION_EVENT 12
- #define EXTSCAN_BUCKET_SEND_OPERATION_EVENT_FAILED 13
- #define EXTSCAN_BUCKET_START_SCAN_CYCLE 14
- #define EXTSCAN_BUCKET_PERIODIC_TIMER 15
- #define EXTSCAN_SEND_START_STOP_EVENT 16
- #define EXTSCAN_NOTIFY_WLAN_CHANGE 17
- #define EXTSCAN_NOTIFY_WLAN_HOTLIST_MATCH 18
- #define EXTSCAN_MAIN_RECEIVED_FRAME 19
- #define EXTSCAN_MAIN_NO_SSID_IE 20
- #define EXTSCAN_MAIN_MALFORMED_FRAME 21
- #define EXTSCAN_FIND_BSSID_BY_REFERENCE 22
- #define EXTSCAN_FIND_BSSID_BY_REFERENCE_ERROR 23
- #define EXTSCAN_NOTIFY_TABLE_USAGE 24
- #define EXTSCAN_FOUND_RSSI_ENTRY 25
- #define EXTSCAN_BSSID_FOUND_RSSI_SAMPLE 26
- #define EXTSCAN_BSSID_ADDED_RSSI_SAMPLE 27
- #define EXTSCAN_BSSID_REPLACED_RSSI_SAMPLE 28
- #define EXTSCAN_BSSID_TRANSFER_CURRENT_SAMPLES 29
- #define EXTSCAN_BUCKET_PROCESS_SCAN_EVENT 30
- #define EXTSCAN_BUCKET_CANNOT_FIND_BUCKET 31
- #define EXTSCAN_START_SCAN_REQUEST_FAILED 32
- #define EXTSCAN_BUCKET_STOP_CURRENT_SCANS 33
- #define EXTSCAN_BUCKET_SCAN_STOP_REQUEST 34
- #define EXTSCAN_BUCKET_PERIODIC_TIMER_ERROR 35
- #define EXTSCAN_BUCKET_START_OPERATION 36
- #define EXTSCAN_START_INTERNAL_ERROR 37
- #define EXTSCAN_NOTIFY_HOTLIST_MATCH 38
- #define EXTSCAN_CONFIG_HOTLIST_TABLE 39
- #define EXTSCAN_CONFIG_WLAN_CHANGE_TABLE 40
- #define EXTSCAN_EVENT_SEND_FAILED 41
- /* ERE DBGIDs */
- #define ERE_DBGID_DEFINITION_START 0
- #define ERE_DBGID_VDEV_ATTACH 1
- #define ERE_DBGID_VDEV_DETACH 2
- #define ERE_DBGID_ENABLE_CMD 3
- #define ERE_DBGID_STATUS_ENABLED 4
- #define ERE_DBGID_STATUS_DISABLED 5
- #define ERE_DBGID_ISROUTE_TABLE_EMPTY 6
- #define ERE_DBGID_HASH_VALUE 7
- #define ERE_DBGID_MATCH_REQ 8
- #define ERE_DBGID_ADD_ROUTE_DBG 9
- #define ERE_DBGID_ADD_ROUTE_ENTRY 10
- #define ERE_DBGID_STATS_TX 11
- #define ERE_DBGID_STATS_RX 12
- #define ERE_DBGID_DEFINITION_END 13
- /* IDs 14 - 251 reserved for ERE */
- /* Timekeeper debug IDs */
- #define TIMEKEEPER_INIT 252
- #define TIMEKEEPER_OPEN 253
- #define TIMEKEEPER_CLOSE 254
- #define TIMEKEEPER_NEGOTIATE 255
- #define TIMEKEEPER_TMR_HNDLR 256
- #define TIMEKEEPER_UNITTEST 257
- #define TIMEKEEPER_LF_TMR_HNDLR 258
- #define TIMEKEEPER_DEINIT 259
- #define TIMEKEEPER_SLOTBITMAP 260
- #define TIMEKEEPER_CANCEL_SLOTBITMAP 261
- #define TIMEKEEPER_CONFIRM_SLOTBITMAP 262
- #define TIMEKEEPER_RESOLVE_SLOTBITMAP 263
- #define TIMEKEEPER_ADD_CHAN_ELEMENT 264
- #define TIMEKEEPER_REMOVE_CHAN_ELEMENT 265
- #define TIMEKEEPER_FIND_CHAN_ELEMENT 266
- #define TIMEKEEPER_QUERY_COMMITTED_SLOTBITMAP 267
- #define TIMEKEEPER_ENCODE_SLOTBITMAP 268
- #define TIMEKEEPER_SLOT_ARRAY_DBG 269
- #define TIMEKEEPER_POPULATE_MASTER 270
- /* NLO DBGIDs */
- #define NLO_DBGID_SSID_TO_BE_SCANNED_LIST 0
- #define NLO_DBGID_SSID_TO_BE_SKIPPED_LIST 1
- /* Channel prediction/reduction DBGIDs */
- #define SCAN_CH_PREDICT_DBGID_DEFINITION_START 0
- #define SCAN_CH_PREDICT_CALCULATE 1
- #define SCAN_CH_PREDICT_CALCULATE_SAMPLE 2
- #define SCAN_CH_PREDICT_CALCULATE_RESULT 3
- #define SCAN_CH_PREDICT_FOUND_BSS 4
- #define SCAN_CH_PREDICT_SCAN_START 5
- #define SCAN_CH_PREDICT_START 6
- #define SCAN_CH_PREDICT_STOP 7
- #define SCAN_CH_PREDICT_DBGID_DEFINITION_END 8
- /* DSRC DBGIDs */
- #define OCB_DBGID_VDEV_CREATE 0
- #define OCB_DBGID_VDEV_DELETE 1
- #define OCB_DBGID_CHAN_PAUSE 2
- #define OCB_DBGID_CHAN_UNPAUSE 3
- #define OCB_DBGID_PEER_CREATE 4
- #define OCB_DBGID_PEER_DELETE 5
- #define OCB_DBGID_DCC_START 6
- #define OCB_DBGID_DCC_STOP 7
- #define OCB_DBGID_SET_CONFIG_CMD 8
- #define OCB_DBGID_SET_UTC_TIME_CMD 9
- #define OCB_DBGID_START_TIMING_ADVERT_CMD 10
- #define OCB_DBGID_STOP_TIMING_ADVERT_CMD 11
- #define OCB_DBGID_GET_TSF_TIMER_CMD 12
- #define OCB_DBGID_GET_DCC_STATS_CMD 13
- #define OCB_DBGID_UPDATE_DCC_NDL_CMD 14
- #define OCB_DBGID_SET_CONFIG_RESP_EVENT 15
- #define OCB_DBGID_GET_TSF_TIMER_RESP_EVENT 16
- #define OCB_DBGID_GET_DCC_STATS_RESP_EVENT 17
- #define OCB_DBGID_DCC_STATS_EVENT 18
- #define OCB_UPDATE_DCC_NDL_RESP_EVENT 19
- #define OCB_DBGID_GENERIC 20
- #define OCB_DBGID_VDEV_START 21
- #define OCB_DBGID_CHANNEL_SCHED_EVENT 22
- #define OCB_DBGID_GPS_EVENT_START 23
- #define OCB_DBGID_GPS_EVENT_END 24
- #define OCB_DBGID_TX_TA_FRAME 25
- #define OCB_DBGID_RX_TA_FRAME 26
- /* Up to 255 reserved for OCB debug IDs */
- #define DCC_DBGID_START 256
- #define DCC_DBGID_STOP 257
- #define DCC_DBGID_DCC_STATS_EVENT 258
- #define DCC_DBGID_SM_INIT 259
- #define DCC_DBGID_SM_EVENT 260
- #define DCC_DBGID_SM_CHANGE 261
- #define DCC_DBGID_GET_TX_ALLOWED 262
- #define DCC_DBGID_NOTIFY_TX_COMPLETION 263
- #define DCC_DBGID_NOTIFY_RX 264
- #define DCC_DBGID_GET_TX_POWER 265
- #define DCC_DBGID_GET_TX_RATE 266
- #define DCC_DBGID_TICKLE_SCHED 267
- #define DCC_DBGID_GENERIC 268
- #define DCC_DBGID_RX_PATH 269
- #define DCC_DBGID_TX_PATH 270
- /* RSSI Threshold Monitor DBGIDs */
- #define RSSI_MONITOR_DBGID_DEFINITION_START 0
- #define RSSI_MONITOR_VDEV_INIT 1
- #define RSSI_MONITOR_VDEV_FREE 2
- #define RSSI_MONITOR_VDEV_EVENT 3
- #define RSSI_MONITOR_HW_EVENT 4
- #define RSSI_MONITOR_ENABLE_THRESHOLDS_CLIENT_REQ 5
- #define RSSI_MONITOR_ENABLE_THRESHOLDS_CLIENT_REQ_ERR 6
- #define RSSI_MONITOR_DISABLE_THRESHOLDS_CLIENT_REQ 7
- #define RSSI_MONITOR_DISABLE_THRESHOLDS_CLIENT_REQ_ERR 8
- #define RSSI_MONITOR_ARBITER 9
- #define RSSI_MONITOR_ARBITER_CONFIG_HW 10
- #define RSSI_MONITOR_CHECK_AND_DELIVER_EVENT 11
- #define RSSI_MONITOR_DELIVER_EVENT 12
- #define RSSI_MONITOR_UPDATE_BEACON_RSSI 13
- #define RSSI_MONITOR_DBGID_DEFINITION_END 14
- /* QBOOST DBGIDs */
- #define WLAN_MODULE_QBOOST_DEFINITION_START 0
- #define WLAN_MODULE_QBOOST_DBGID_WLAN_PEER_NOT_FOUND 1
- #define WLAN_MODULE_QBOOST_DEFINITION_END 2
- #ifdef __cplusplus
- }
- #endif
- #endif /* _DBGLOG_ID_H_ */
|