Lines Matching refs:hCmdBld
91 static TI_STATUS cmdBld_ConfigSeq (TI_HANDLE hCmdBld);
92 static TI_STATUS cmdBld_GetCurrentAssociationId (TI_HANDLE hCmdBld, TI_UINT16 *pAidVal);
93 static TI_STATUS cmdBld_GetArpIpAddressesTable (TI_HANDLE hCmdBld, TIpAddr *pIpAddr, TI_UINT8 *pEn…
94 static TI_STATUS cmdBld_JoinCmpltForReconfigCb (TI_HANDLE hCmdBld);
95 static TI_STATUS cmdBld_DummyCb (TI_HANDLE hCmdBld);
193 TI_STATUS cmdBld_Destroy (TI_HANDLE hCmdBld) in cmdBld_Destroy() argument
195 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_Destroy()
204 pDmaParams = &DB_DMA(hCmdBld); in cmdBld_Destroy()
221 TI_STATUS cmdBld_Restart (TI_HANDLE hCmdBld) in cmdBld_Restart() argument
223 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_Restart()
232 cmdBld_CfgIeSleepAuth (hCmdBld, DB_WLAN(hCmdBld).minPowerLevel, NULL, NULL); in cmdBld_Restart()
237 TI_STATUS cmdBld_Config (TI_HANDLE hCmdBld, in cmdBld_Config() argument
245 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_Config()
269 static void cmdBld_ConfigFwCb (TI_HANDLE hCmdBld, TI_STATUS status, void *pData) in cmdBld_ConfigFwCb() argument
271 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_ConfigFwCb()
273 TDmaParams *pDmaParams = &DB_DMA(hCmdBld); in cmdBld_ConfigFwCb()
319 TI_STATUS cmdBld_ConfigFw (TI_HANDLE hCmdBld, void *fConfigFwCb, TI_HANDLE hConfigFwCb) in cmdBld_ConfigFw() argument
321 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_ConfigFw()
330 return cmdBld_ConfigSeq (hCmdBld); in cmdBld_ConfigFw()
337 static TI_STATUS __cmd_probe_req (TI_HANDLE hCmdBld) in __cmd_probe_req() argument
342 tStatus = cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_probe_req()
344 DB_WLAN(hCmdBld).probeRequestTemplateSize, in __cmd_probe_req()
355 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_probe_req()
357 DB_WLAN(hCmdBld).probeRequestTemplateSize, in __cmd_probe_req()
361 hCmdBld); in __cmd_probe_req()
365 static TI_STATUS __cmd_null_data (TI_HANDLE hCmdBld) in __cmd_null_data() argument
367 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_null_data()
369 DB_WLAN(hCmdBld).nullTemplateSize, in __cmd_null_data()
373 hCmdBld); in __cmd_null_data()
376 static TI_STATUS __cmd_burst_mode_enable (TI_HANDLE hCmdBld) in __cmd_burst_mode_enable() argument
378 return cmdBld_CfgIeBurstMode (hCmdBld, in __cmd_burst_mode_enable()
379 DB_AC(hCmdBld).isBurstModeEnabled, in __cmd_burst_mode_enable()
381 hCmdBld); in __cmd_burst_mode_enable()
385 static TI_STATUS __cmd_disconn (TI_HANDLE hCmdBld) in __cmd_disconn() argument
387 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_disconn()
389 DB_WLAN(hCmdBld).disconnTemplateSize, in __cmd_disconn()
393 hCmdBld); in __cmd_disconn()
396 static TI_STATUS __cmd_ps_poll (TI_HANDLE hCmdBld) in __cmd_ps_poll() argument
398 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_ps_poll()
400 DB_WLAN(hCmdBld).PsPollTemplateSize, in __cmd_ps_poll()
404 hCmdBld); in __cmd_ps_poll()
408 static TI_STATUS __cmd_qos_null_data (TI_HANDLE hCmdBld) in __cmd_qos_null_data() argument
410 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_qos_null_data()
412 DB_WLAN(hCmdBld).qosNullDataTemplateSize, in __cmd_qos_null_data()
416 hCmdBld); in __cmd_qos_null_data()
420 static TI_STATUS __cmd_probe_resp (TI_HANDLE hCmdBld) in __cmd_probe_resp() argument
422 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_probe_resp()
424 DB_WLAN(hCmdBld).probeResponseTemplateSize, in __cmd_probe_resp()
428 hCmdBld); in __cmd_probe_resp()
432 static TI_STATUS __cmd_beacon (TI_HANDLE hCmdBld) in __cmd_beacon() argument
434 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_beacon()
436 DB_WLAN(hCmdBld).beaconTemplateSize, in __cmd_beacon()
440 hCmdBld); in __cmd_beacon()
443 static TI_STATUS __cmd_keep_alive_tmpl (TI_HANDLE hCmdBld) in __cmd_keep_alive_tmpl() argument
455 status = cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_keep_alive_tmpl()
468 status = cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_keep_alive_tmpl()
474 hCmdBld); in __cmd_keep_alive_tmpl()
480 static TI_STATUS __cfg_mem (TI_HANDLE hCmdBld) in __cfg_mem() argument
483 return cmdBld_CfgIeConfigMemory (hCmdBld, &DB_DMA(hCmdBld), (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_mem()
487 static TI_STATUS __cfg_rx_msdu_life_time (TI_HANDLE hCmdBld) in __cfg_rx_msdu_life_time() argument
490 return cmdBld_CfgIeRxMsduLifeTime (hCmdBld, in __cfg_rx_msdu_life_time()
491 DB_WLAN(hCmdBld).MaxRxMsduLifetime, in __cfg_rx_msdu_life_time()
493 hCmdBld); in __cfg_rx_msdu_life_time()
497 static TI_STATUS __cfg_rx (TI_HANDLE hCmdBld) in __cfg_rx() argument
499 return cmdBld_CfgIeRx (hCmdBld, in __cfg_rx()
500 DB_WLAN(hCmdBld).RxConfigOption, in __cfg_rx()
501 DB_WLAN(hCmdBld).RxFilterOption, in __cfg_rx()
503 hCmdBld); in __cfg_rx()
507 static TI_STATUS __cfg_ac_params_0 (TI_HANDLE hCmdBld) in __cfg_ac_params_0() argument
514 if (DB_AC(hCmdBld).isAcConfigured[0]) in __cfg_ac_params_0()
516 … return cmdBld_CfgAcParams (hCmdBld, &DB_AC(hCmdBld).ac[0], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_ac_params_0()
525 static TI_STATUS __cfg_ac_params_1 (TI_HANDLE hCmdBld) in __cfg_ac_params_1() argument
532 if (DB_AC(hCmdBld).isAcConfigured[1]) in __cfg_ac_params_1()
534 … return cmdBld_CfgAcParams (hCmdBld, &DB_AC(hCmdBld).ac[1], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_ac_params_1()
543 static TI_STATUS __cfg_ac_params_2 (TI_HANDLE hCmdBld) in __cfg_ac_params_2() argument
550 if (DB_AC(hCmdBld).isAcConfigured[2]) in __cfg_ac_params_2()
552 … return cmdBld_CfgAcParams (hCmdBld, &DB_AC(hCmdBld).ac[2], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_ac_params_2()
561 static TI_STATUS __cfg_ac_params_3 (TI_HANDLE hCmdBld) in __cfg_ac_params_3() argument
568 if (DB_AC(hCmdBld).isAcConfigured[3]) in __cfg_ac_params_3()
570 … return cmdBld_CfgAcParams (hCmdBld, &DB_AC(hCmdBld).ac[3], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_ac_params_3()
579 static TI_STATUS __cfg_tid_0 (TI_HANDLE hCmdBld) in __cfg_tid_0() argument
585 if (DB_QUEUES(hCmdBld).isQueueConfigured[0]) in __cfg_tid_0()
587 … return cmdBld_CfgTid (hCmdBld, &DB_QUEUES(hCmdBld).queues[0], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_tid_0()
596 static TI_STATUS __cfg_tid_1 (TI_HANDLE hCmdBld) in __cfg_tid_1() argument
602 if (DB_QUEUES(hCmdBld).isQueueConfigured[1]) in __cfg_tid_1()
604 … return cmdBld_CfgTid (hCmdBld, &DB_QUEUES(hCmdBld).queues[1], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_tid_1()
613 static TI_STATUS __cfg_tid_2 (TI_HANDLE hCmdBld) in __cfg_tid_2() argument
619 if (DB_QUEUES(hCmdBld).isQueueConfigured[2]) in __cfg_tid_2()
621 … return cmdBld_CfgTid (hCmdBld, &DB_QUEUES(hCmdBld).queues[2], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_tid_2()
630 static TI_STATUS __cfg_tid_3 (TI_HANDLE hCmdBld) in __cfg_tid_3() argument
636 if (DB_QUEUES(hCmdBld).isQueueConfigured[3]) in __cfg_tid_3()
638 … return cmdBld_CfgTid (hCmdBld, &DB_QUEUES(hCmdBld).queues[3], (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_tid_3()
647 static TI_STATUS __cfg_ps_rx_streaming (TI_HANDLE hCmdBld) in __cfg_ps_rx_streaming() argument
654 if (!DB_WLAN(hCmdBld).bJoin) in __cfg_ps_rx_streaming()
662 pPsRxStreaming = &(DB_PS_STREAM(hCmdBld).tid[index]); in __cfg_ps_rx_streaming()
666 eStatus = cmdBld_CfgPsRxStreaming (hCmdBld, pPsRxStreaming, NULL, NULL); in __cfg_ps_rx_streaming()
677 pPsRxStreaming = &(DB_PS_STREAM(hCmdBld).tid[MAX_NUM_OF_802_1d_TAGS - 1]); in __cfg_ps_rx_streaming()
680 … eStatus = cmdBld_CfgPsRxStreaming (hCmdBld, pPsRxStreaming, (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_ps_rx_streaming()
691 static TI_STATUS __cfg_rx_data_filter (TI_HANDLE hCmdBld) in __cfg_rx_data_filter() argument
698 if (DB_RX_DATA_FLTR(hCmdBld).bEnabled) in __cfg_rx_data_filter()
700 eStatus = cmdBld_CfgIeEnableRxDataFilter (hCmdBld, in __cfg_rx_data_filter()
701 DB_RX_DATA_FLTR(hCmdBld).bEnabled, in __cfg_rx_data_filter()
702 DB_RX_DATA_FLTR(hCmdBld).eDefaultAction, in __cfg_rx_data_filter()
716 pFilters = &(DB_RX_DATA_FLTR(hCmdBld).aRxDataFilter[index]); in __cfg_rx_data_filter()
720 eStatus = cmdBld_CfgIeRxDataFilter (hCmdBld, in __cfg_rx_data_filter()
739 pFilters = &(DB_RX_DATA_FLTR(hCmdBld).aRxDataFilter[MAX_DATA_FILTERS - 1]); in __cfg_rx_data_filter()
742 eStatus = cmdBld_CfgIeRxDataFilter (hCmdBld, in __cfg_rx_data_filter()
750 hCmdBld); in __cfg_rx_data_filter()
761 static TI_STATUS __cfg_pd_threshold (TI_HANDLE hCmdBld) in __cfg_pd_threshold() argument
763 return cmdBld_CfgIePacketDetectionThreshold (hCmdBld, in __cfg_pd_threshold()
764 DB_WLAN(hCmdBld).PacketDetectionThreshold, in __cfg_pd_threshold()
766 hCmdBld); in __cfg_pd_threshold()
770 static TI_STATUS __cfg_slot_time (TI_HANDLE hCmdBld) in __cfg_slot_time() argument
772 …return cmdBld_CfgIeSlotTime (hCmdBld, DB_WLAN(hCmdBld).SlotTime, (void *)cmdBld_ConfigSeq, hCmdBld… in __cfg_slot_time()
776 static TI_STATUS __cfg_arp_ip_filter (TI_HANDLE hCmdBld) in __cfg_arp_ip_filter() argument
778 return cmdBld_CfgIeArpIpFilter (hCmdBld, in __cfg_arp_ip_filter()
779 DB_WLAN(hCmdBld).arp_IP_addr, in __cfg_arp_ip_filter()
780 (EArpFilterType)DB_WLAN(hCmdBld).arpFilterType, in __cfg_arp_ip_filter()
782 hCmdBld); in __cfg_arp_ip_filter()
785 static TI_STATUS __cfg_group_address_table (TI_HANDLE hCmdBld) in __cfg_group_address_table() argument
787 return cmdBld_CfgIeGroupAdressTable (hCmdBld, in __cfg_group_address_table()
788 DB_WLAN(hCmdBld).numGroupAddrs, in __cfg_group_address_table()
789 DB_WLAN(hCmdBld).aGroupAddr, in __cfg_group_address_table()
790 DB_WLAN(hCmdBld).isMacAddrFilteringnabled, in __cfg_group_address_table()
792 hCmdBld); in __cfg_group_address_table()
796 static TI_STATUS __cfg_service_period_timeout (TI_HANDLE hCmdBld) in __cfg_service_period_timeout() argument
798 return cmdBld_CfgIeServicePeriodTimeout (hCmdBld, in __cfg_service_period_timeout()
799 &DB_WLAN(hCmdBld).rxTimeOut, in __cfg_service_period_timeout()
801 hCmdBld); in __cfg_service_period_timeout()
805 static TI_STATUS __cfg_rts_threshold (TI_HANDLE hCmdBld) in __cfg_rts_threshold() argument
807 return cmdBld_CfgRtsThreshold (hCmdBld, in __cfg_rts_threshold()
808 DB_WLAN(hCmdBld).RtsThreshold, in __cfg_rts_threshold()
810 hCmdBld); in __cfg_rts_threshold()
813 static TI_STATUS __cfg_dco_itrim_params (TI_HANDLE hCmdBld) in __cfg_dco_itrim_params() argument
815 return cmdBld_CfgDcoItrimParams (hCmdBld, in __cfg_dco_itrim_params()
816 DB_WLAN(hCmdBld).dcoItrimEnabled, in __cfg_dco_itrim_params()
817 DB_WLAN(hCmdBld).dcoItrimModerationTimeoutUsec, in __cfg_dco_itrim_params()
819 hCmdBld); in __cfg_dco_itrim_params()
822 static TI_STATUS __cfg_fragment_threshold (TI_HANDLE hCmdBld) in __cfg_fragment_threshold() argument
824 return cmdBld_CfgIeFragmentThreshold (hCmdBld, in __cfg_fragment_threshold()
825 DB_WLAN(hCmdBld).FragmentThreshold, in __cfg_fragment_threshold()
827 hCmdBld); in __cfg_fragment_threshold()
831 static TI_STATUS __cfg_pm_config (TI_HANDLE hCmdBld) in __cfg_pm_config() argument
833 return cmdBld_CfgIePmConfig (hCmdBld, in __cfg_pm_config()
834 DB_WLAN(hCmdBld).uHostClkSettlingTime, in __cfg_pm_config()
835 DB_WLAN(hCmdBld).uHostFastWakeupSupport, in __cfg_pm_config()
837 hCmdBld); in __cfg_pm_config()
841 static TI_STATUS __cfg_beacon_filter_opt (TI_HANDLE hCmdBld) in __cfg_beacon_filter_opt() argument
844 return cmdBld_CfgIeBeaconFilterOpt (hCmdBld, in __cfg_beacon_filter_opt()
845 DB_WLAN(hCmdBld).beaconFilterParams.desiredState, in __cfg_beacon_filter_opt()
846 DB_WLAN(hCmdBld).beaconFilterParams.numOfElements, in __cfg_beacon_filter_opt()
848 hCmdBld); in __cfg_beacon_filter_opt()
852 static TI_STATUS __cfg_beacon_filter_table (TI_HANDLE hCmdBld) in __cfg_beacon_filter_table() argument
854 return cmdBld_CfgIeBeaconFilterTable (hCmdBld, in __cfg_beacon_filter_table()
855 DB_WLAN(hCmdBld).beaconFilterIETable.numberOfIEs, in __cfg_beacon_filter_table()
856 DB_WLAN(hCmdBld).beaconFilterIETable.IETable, in __cfg_beacon_filter_table()
857 DB_WLAN(hCmdBld).beaconFilterIETable.IETableSize, in __cfg_beacon_filter_table()
859 hCmdBld); in __cfg_beacon_filter_table()
863 static TI_STATUS __cfg_tx_cmplt_pacing (TI_HANDLE hCmdBld) in __cfg_tx_cmplt_pacing() argument
865 return cmdBld_CfgIeTxCmpltPacing (hCmdBld, in __cfg_tx_cmplt_pacing()
866 DB_WLAN(hCmdBld).TxCompletePacingThreshold, in __cfg_tx_cmplt_pacing()
867 DB_WLAN(hCmdBld).TxCompletePacingTimeout, in __cfg_tx_cmplt_pacing()
869 hCmdBld); in __cfg_tx_cmplt_pacing()
873 static TI_STATUS __cfg_rx_intr_pacing (TI_HANDLE hCmdBld) in __cfg_rx_intr_pacing() argument
875 return cmdBld_CfgIeRxIntrPacing (hCmdBld, in __cfg_rx_intr_pacing()
876 DB_WLAN(hCmdBld).RxIntrPacingThreshold, in __cfg_rx_intr_pacing()
877 DB_WLAN(hCmdBld).RxIntrPacingTimeout, in __cfg_rx_intr_pacing()
879 hCmdBld); in __cfg_rx_intr_pacing()
884 static TI_STATUS __cfg_coex_activity_table (TI_HANDLE hCmdBld) in __cfg_coex_activity_table() argument
886 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __cfg_coex_activity_table()
887 TI_UINT32 uNumberOfIEs = DB_WLAN(hCmdBld).tWlanParamsCoexActivityTable.numOfElements; in __cfg_coex_activity_table()
888 TCoexActivity *CoexActivityTable = DB_WLAN(hCmdBld).tWlanParamsCoexActivityTable.entry; in __cfg_coex_activity_table()
905 status = cmdBld_CfgIeCoexActivity (hCmdBld, &CoexActivityTable[index], in __cfg_coex_activity_table()
915 status = cmdBld_CfgIeCoexActivity (hCmdBld, &CoexActivityTable[index], in __cfg_coex_activity_table()
916 (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_coex_activity_table()
922 static TI_STATUS __cfg_cca_threshold (TI_HANDLE hCmdBld) in __cfg_cca_threshold() argument
924 return cmdBld_CfgIeCcaThreshold (hCmdBld, in __cfg_cca_threshold()
925 DB_WLAN(hCmdBld).ch14TelecCca, in __cfg_cca_threshold()
927 hCmdBld); in __cfg_cca_threshold()
931 static TI_STATUS __cfg_bcn_brc_options (TI_HANDLE hCmdBld) in __cfg_bcn_brc_options() argument
936 powerMgmtConfig.BcnBrcOptions = DB_WLAN(hCmdBld).BcnBrcOptions; in __cfg_bcn_brc_options()
937 …powerMgmtConfig.ConsecutivePsPollDeliveryFailureThreshold = DB_WLAN(hCmdBld).ConsecutivePsPollDeli… in __cfg_bcn_brc_options()
939 return cmdBld_CfgIeBcnBrcOptions (hCmdBld, in __cfg_bcn_brc_options()
942 hCmdBld); in __cfg_bcn_brc_options()
946 static TI_STATUS __cmd_enable_rx (TI_HANDLE hCmdBld) in __cmd_enable_rx() argument
949 return cmdBld_CmdEnableRx (hCmdBld, (void *)cmdBld_ConfigSeq, hCmdBld); in __cmd_enable_rx()
953 static TI_STATUS __cmd_enable_tx (TI_HANDLE hCmdBld) in __cmd_enable_tx() argument
956 return cmdBld_CmdEnableTx (hCmdBld, in __cmd_enable_tx()
957 DB_DEFAULT_CHANNEL(hCmdBld), in __cmd_enable_tx()
959 hCmdBld); in __cmd_enable_tx()
963 static TI_STATUS __cfg_ps_wmm (TI_HANDLE hCmdBld) in __cfg_ps_wmm() argument
966 return cmdBld_CfgIePsWmm (hCmdBld, in __cfg_ps_wmm()
967 DB_WLAN(hCmdBld).WiFiWmmPS, in __cfg_ps_wmm()
969 hCmdBld); in __cfg_ps_wmm()
973 static TI_STATUS __cfg_rssi_snr_weights (TI_HANDLE hCmdBld) in __cfg_rssi_snr_weights() argument
976 return cmdBld_CfgIeRssiSnrWeights (hCmdBld, in __cfg_rssi_snr_weights()
977 &DB_WLAN(hCmdBld).tRssiSnrWeights, in __cfg_rssi_snr_weights()
979 hCmdBld); in __cfg_rssi_snr_weights()
983 static TI_STATUS __cfg_event_scan_cmplt (TI_HANDLE hCmdBld) in __cfg_event_scan_cmplt() argument
985 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __cfg_event_scan_cmplt()
991 hCmdBld); in __cfg_event_scan_cmplt()
994 static TI_STATUS __cfg_event_sps_scan_cmplt (TI_HANDLE hCmdBld) in __cfg_event_sps_scan_cmplt() argument
996 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __cfg_event_sps_scan_cmplt()
1001 hCmdBld); in __cfg_event_sps_scan_cmplt()
1004 static TI_STATUS __cfg_event_plt_rx_calibration_cmplt (TI_HANDLE hCmdBld) in __cfg_event_plt_rx_calibration_cmplt() argument
1006 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __cfg_event_plt_rx_calibration_cmplt()
1011 hCmdBld); in __cfg_event_plt_rx_calibration_cmplt()
1015 static TI_STATUS __cfg_hw_enc_dec_enable (TI_HANDLE hCmdBld) in __cfg_hw_enc_dec_enable() argument
1017 return cmdBld_CfgHwEncDecEnable (hCmdBld, TI_TRUE, (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_hw_enc_dec_enable()
1021 static TI_STATUS __cfg_rssi_snr_trigger_0 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_0() argument
1024 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_0()
1025 &DB_WLAN(hCmdBld).tRssiSnrTrigger[0], in __cfg_rssi_snr_trigger_0()
1027 hCmdBld); in __cfg_rssi_snr_trigger_0()
1031 static TI_STATUS __cfg_rssi_snr_trigger_1 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_1() argument
1034 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_1()
1035 &DB_WLAN(hCmdBld).tRssiSnrTrigger[1], in __cfg_rssi_snr_trigger_1()
1037 hCmdBld); in __cfg_rssi_snr_trigger_1()
1041 static TI_STATUS __cfg_rssi_snr_trigger_2 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_2() argument
1044 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_2()
1045 &DB_WLAN(hCmdBld).tRssiSnrTrigger[2], in __cfg_rssi_snr_trigger_2()
1047 hCmdBld); in __cfg_rssi_snr_trigger_2()
1051 static TI_STATUS __cfg_rssi_snr_trigger_3 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_3() argument
1054 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_3()
1055 &DB_WLAN(hCmdBld).tRssiSnrTrigger[3], in __cfg_rssi_snr_trigger_3()
1057 hCmdBld); in __cfg_rssi_snr_trigger_3()
1061 static TI_STATUS __cfg_rssi_snr_trigger_4 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_4() argument
1064 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_4()
1065 &DB_WLAN(hCmdBld).tRssiSnrTrigger[4], in __cfg_rssi_snr_trigger_4()
1067 hCmdBld); in __cfg_rssi_snr_trigger_4()
1071 static TI_STATUS __cfg_rssi_snr_trigger_5 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_5() argument
1074 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_5()
1075 &DB_WLAN(hCmdBld).tRssiSnrTrigger[5], in __cfg_rssi_snr_trigger_5()
1077 hCmdBld); in __cfg_rssi_snr_trigger_5()
1081 static TI_STATUS __cfg_rssi_snr_trigger_6 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_6() argument
1084 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_6()
1085 &DB_WLAN(hCmdBld).tRssiSnrTrigger[6], in __cfg_rssi_snr_trigger_6()
1087 hCmdBld); in __cfg_rssi_snr_trigger_6()
1091 static TI_STATUS __cfg_rssi_snr_trigger_7 (TI_HANDLE hCmdBld) in __cfg_rssi_snr_trigger_7() argument
1094 return cmdBld_CfgIeRssiSnrTrigger (hCmdBld, in __cfg_rssi_snr_trigger_7()
1095 &DB_WLAN(hCmdBld).tRssiSnrTrigger[7], in __cfg_rssi_snr_trigger_7()
1097 hCmdBld); in __cfg_rssi_snr_trigger_7()
1101 static TI_STATUS __cfg_max_tx_retry (TI_HANDLE hCmdBld) in __cfg_max_tx_retry() argument
1103 return cmdBld_CfgIeMaxTxRetry (hCmdBld, in __cfg_max_tx_retry()
1104 &DB_WLAN(hCmdBld).roamTriggers, in __cfg_max_tx_retry()
1106 hCmdBld); in __cfg_max_tx_retry()
1111 static TI_STATUS __cfg_split_scan_timeout (TI_HANDLE hCmdBld) in __cfg_split_scan_timeout() argument
1113 return cmdBld_CmdIeSetSplitScanTimeOut (hCmdBld, in __cfg_split_scan_timeout()
1114 DB_WLAN(hCmdBld).uSlicedScanTimeOut, in __cfg_split_scan_timeout()
1116 hCmdBld); in __cfg_split_scan_timeout()
1120 static TI_STATUS __cfg_conn_monit_params (TI_HANDLE hCmdBld) in __cfg_conn_monit_params() argument
1122 return cmdBld_CfgIeConnMonitParams (hCmdBld, in __cfg_conn_monit_params()
1123 &DB_WLAN(hCmdBld).roamTriggers, in __cfg_conn_monit_params()
1125 hCmdBld); in __cfg_conn_monit_params()
1129 static TI_STATUS __cfg_bet (TI_HANDLE hCmdBld) in __cfg_bet() argument
1131 return cmdBld_CfgBet (hCmdBld, in __cfg_bet()
1132 DB_WLAN(hCmdBld).BetEnable, in __cfg_bet()
1133 DB_WLAN(hCmdBld).MaximumConsecutiveET, in __cfg_bet()
1135 hCmdBld); in __cfg_bet()
1139 static TI_STATUS __cfg_cts_protection (TI_HANDLE hCmdBld) in __cfg_cts_protection() argument
1141 return cmdBld_CfgIeCtsProtection (hCmdBld, in __cfg_cts_protection()
1142 DB_WLAN(hCmdBld).CtsToSelf, in __cfg_cts_protection()
1144 hCmdBld); in __cfg_cts_protection()
1148 static TI_STATUS __cfg_radio_params (TI_HANDLE hCmdBld) in __cfg_radio_params() argument
1150 return cmdBld_CfgIeRadioParams (hCmdBld, in __cfg_radio_params()
1151 &DB_RADIO(hCmdBld), in __cfg_radio_params()
1153 hCmdBld); in __cfg_radio_params()
1157 static TI_STATUS __cfg_extended_radio_params (TI_HANDLE hCmdBld) in __cfg_extended_radio_params() argument
1159 return cmdBld_CfgIeExtendedRadioParams (hCmdBld, in __cfg_extended_radio_params()
1160 &DB_EXT_RADIO(hCmdBld), in __cfg_extended_radio_params()
1162 hCmdBld); in __cfg_extended_radio_params()
1166 static TI_STATUS __cfg_platform_params (TI_HANDLE hCmdBld) in __cfg_platform_params() argument
1168 return cmdBld_CfgPlatformGenParams(hCmdBld, in __cfg_platform_params()
1169 &DB_GEN(hCmdBld), in __cfg_platform_params()
1171 hCmdBld); in __cfg_platform_params()
1176 static TI_STATUS __cfg_tx_rate_policy (TI_HANDLE hCmdBld) in __cfg_tx_rate_policy() argument
1181 if (DB_WLAN(hCmdBld).bJoin) in __cfg_tx_rate_policy()
1184 return cmdBld_CfgTxRatePolicy (hCmdBld, in __cfg_tx_rate_policy()
1185 &DB_BSS(hCmdBld).TxRateClassParams, in __cfg_tx_rate_policy()
1187 hCmdBld); in __cfg_tx_rate_policy()
1194 static TI_STATUS __cmd_beacon_join (TI_HANDLE hCmdBld) in __cmd_beacon_join() argument
1196 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).Beacon.Size != 0) in __cmd_beacon_join()
1198 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_beacon_join()
1199 &(DB_TEMP(hCmdBld).Beacon), in __cmd_beacon_join()
1200 (TI_UINT16)DB_TEMP(hCmdBld).Beacon.Size, in __cmd_beacon_join()
1204 hCmdBld); in __cmd_beacon_join()
1210 static TI_STATUS __cmd_probe_resp_join (TI_HANDLE hCmdBld) in __cmd_probe_resp_join() argument
1212 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).ProbeResp.Size != 0) in __cmd_probe_resp_join()
1214 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_probe_resp_join()
1215 &(DB_TEMP(hCmdBld).ProbeResp), in __cmd_probe_resp_join()
1216 (TI_UINT16)DB_TEMP(hCmdBld).ProbeResp.Size, in __cmd_probe_resp_join()
1220 hCmdBld); in __cmd_probe_resp_join()
1227 static TI_STATUS __cmd_probe_req_join (TI_HANDLE hCmdBld) in __cmd_probe_req_join() argument
1232 if (DB_TEMP(hCmdBld).ProbeReq24.Size != 0) in __cmd_probe_req_join()
1234 tStatus = cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_probe_req_join()
1235 &(DB_TEMP(hCmdBld).ProbeReq24), in __cmd_probe_req_join()
1236 (TI_UINT16)DB_TEMP(hCmdBld).ProbeReq24.Size, in __cmd_probe_req_join()
1248 if (DB_TEMP(hCmdBld).ProbeReq50.Size != 0) in __cmd_probe_req_join()
1250 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_probe_req_join()
1251 &(DB_TEMP(hCmdBld).ProbeReq50), in __cmd_probe_req_join()
1252 (TI_UINT16)DB_TEMP(hCmdBld).ProbeReq50.Size, in __cmd_probe_req_join()
1256 hCmdBld); in __cmd_probe_req_join()
1263 static TI_STATUS __cmd_null_data_join (TI_HANDLE hCmdBld) in __cmd_null_data_join() argument
1265 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).NullData.Size != 0) in __cmd_null_data_join()
1267 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_null_data_join()
1268 &(DB_TEMP(hCmdBld).NullData), in __cmd_null_data_join()
1269 (TI_UINT16)DB_TEMP(hCmdBld).NullData.Size, in __cmd_null_data_join()
1273 hCmdBld); in __cmd_null_data_join()
1279 static TI_STATUS __cmd_disconn_join (TI_HANDLE hCmdBld) in __cmd_disconn_join() argument
1281 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).Disconn.Size != 0) in __cmd_disconn_join()
1283 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_disconn_join()
1284 &(DB_TEMP(hCmdBld).Disconn), in __cmd_disconn_join()
1285 (TI_UINT16)DB_TEMP(hCmdBld).Disconn.Size, in __cmd_disconn_join()
1289 hCmdBld); in __cmd_disconn_join()
1295 static TI_STATUS __cmd_ps_poll_join (TI_HANDLE hCmdBld) in __cmd_ps_poll_join() argument
1297 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).PsPoll.Size != 0) in __cmd_ps_poll_join()
1299 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_ps_poll_join()
1300 &(DB_TEMP(hCmdBld).PsPoll), in __cmd_ps_poll_join()
1301 (TI_UINT16)DB_TEMP(hCmdBld).PsPoll.Size, in __cmd_ps_poll_join()
1305 hCmdBld); in __cmd_ps_poll_join()
1311 static TI_STATUS __cmd_arp_rsp (TI_HANDLE hCmdBld) in __cmd_arp_rsp() argument
1314 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_arp_rsp()
1316 DB_WLAN(hCmdBld).ArpRspTemplateSize, in __cmd_arp_rsp()
1320 hCmdBld); in __cmd_arp_rsp()
1324 static TI_STATUS __cmd_arp_rsp_join (TI_HANDLE hCmdBld) in __cmd_arp_rsp_join() argument
1327 if ((DB_WLAN(hCmdBld).bJoin) && (DB_TEMP(hCmdBld).ArpRsp.Size != 0)) in __cmd_arp_rsp_join()
1329 return cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_arp_rsp_join()
1330 &(DB_TEMP(hCmdBld).ArpRsp), in __cmd_arp_rsp_join()
1331 DB_TEMP(hCmdBld).ArpRsp.Size, in __cmd_arp_rsp_join()
1335 hCmdBld); in __cmd_arp_rsp_join()
1344 static TI_STATUS __cmd_keep_alive_tmpl_join (TI_HANDLE hCmdBld) in __cmd_keep_alive_tmpl_join() argument
1356 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).KeepAlive[ index ].Size != 0) in __cmd_keep_alive_tmpl_join()
1358 status = cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_keep_alive_tmpl_join()
1359 &(DB_TEMP(hCmdBld).KeepAlive[index]), in __cmd_keep_alive_tmpl_join()
1360 … (TI_UINT16)DB_TEMP(hCmdBld).KeepAlive[index].Size, in __cmd_keep_alive_tmpl_join()
1372 if (DB_WLAN(hCmdBld).bJoin && DB_TEMP(hCmdBld).KeepAlive[ index ].Size != 0) in __cmd_keep_alive_tmpl_join()
1374 status = cmdBld_CmdIeConfigureTemplateFrame (hCmdBld, in __cmd_keep_alive_tmpl_join()
1375 &(DB_TEMP(hCmdBld).KeepAlive[index]), in __cmd_keep_alive_tmpl_join()
1376 … (TI_UINT16)DB_TEMP(hCmdBld).KeepAlive[index].Size, in __cmd_keep_alive_tmpl_join()
1380 hCmdBld); in __cmd_keep_alive_tmpl_join()
1391 static TI_STATUS __cmd_keep_alive_params(TI_HANDLE hCmdBld) in __cmd_keep_alive_params() argument
1397 cmdBld_CfgKeepAliveEnaDis (hCmdBld, DB_KLV(hCmdBld).enaDisFlag, NULL, NULL); in __cmd_keep_alive_params()
1406 if (DB_WLAN(hCmdBld).bJoin && DB_KLV(hCmdBld).keepAliveParams[ index ].enaDisFlag != 0) in __cmd_keep_alive_params()
1408 status = cmdBld_CmdIeConfigureKeepAliveParams (hCmdBld, in __cmd_keep_alive_params()
1410 … DB_KLV(hCmdBld).keepAliveParams[ index ].enaDisFlag, in __cmd_keep_alive_params()
1411 … DB_KLV(hCmdBld).keepAliveParams[ index ].trigType, in __cmd_keep_alive_params()
1412 … DB_KLV(hCmdBld).keepAliveParams[ index ].interval, in __cmd_keep_alive_params()
1425 if (DB_WLAN(hCmdBld).bJoin && DB_KLV(hCmdBld).keepAliveParams[ index ].enaDisFlag != 0) in __cmd_keep_alive_params()
1427 status = cmdBld_CmdIeConfigureKeepAliveParams (hCmdBld, in __cmd_keep_alive_params()
1429 … DB_KLV(hCmdBld).keepAliveParams[ index ].enaDisFlag, in __cmd_keep_alive_params()
1430 … DB_KLV(hCmdBld).keepAliveParams[ index ].trigType, in __cmd_keep_alive_params()
1431 … DB_KLV(hCmdBld).keepAliveParams[ index ].interval, in __cmd_keep_alive_params()
1433 hCmdBld); in __cmd_keep_alive_params()
1443 static TI_STATUS __cmd_power_auth (TI_HANDLE hCmdBld) in __cmd_power_auth() argument
1445 return cmdBld_CfgIeSleepAuth (hCmdBld, in __cmd_power_auth()
1446 DB_WLAN(hCmdBld).minPowerLevel, in __cmd_power_auth()
1448 hCmdBld); in __cmd_power_auth()
1451 static TI_STATUS __cmd_start_join (TI_HANDLE hCmdBld) in __cmd_start_join() argument
1453 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __cmd_start_join()
1455 if (DB_WLAN(hCmdBld).bJoin) in __cmd_start_join()
1465 hCmdBld, in __cmd_start_join()
1471 return cmdBld_CmdStartJoin (hCmdBld, in __cmd_start_join()
1472 (ScanBssType_e)DB_BSS(hCmdBld).ReqBssType, in __cmd_start_join()
1474 hCmdBld); in __cmd_start_join()
1480 static TI_STATUS __cmd_sta_state (TI_HANDLE hCmdBld) in __cmd_sta_state() argument
1482 if (DB_WLAN(hCmdBld).bStaConnected) in __cmd_sta_state()
1484 return cmdBld_CmdSetStaState (hCmdBld, in __cmd_sta_state()
1487 hCmdBld); in __cmd_sta_state()
1493 static TI_STATUS __cfg_aid (TI_HANDLE hCmdBld) in __cfg_aid() argument
1495 if (DB_WLAN(hCmdBld).bJoin) in __cfg_aid()
1497 return cmdBld_CfgAid (hCmdBld, DB_WLAN(hCmdBld).Aid, (void *)cmdBld_ConfigSeq, hCmdBld); in __cfg_aid()
1504 static TI_STATUS __cfg_slot_time_join (TI_HANDLE hCmdBld) in __cfg_slot_time_join() argument
1506 if (DB_WLAN(hCmdBld).bJoin) in __cfg_slot_time_join()
1509 …return cmdBld_CfgSlotTime (hCmdBld, (ESlotTime)(DB_WLAN(hCmdBld).SlotTime), (void *)cmdBld_ConfigS… in __cfg_slot_time_join()
1516 static TI_STATUS __cfg_preamble_join (TI_HANDLE hCmdBld) in __cfg_preamble_join() argument
1518 if (DB_WLAN(hCmdBld).bJoin) in __cfg_preamble_join()
1521 …return cmdBld_CfgPreamble (hCmdBld, (Preamble_e) DB_WLAN(hCmdBld).preamble, (void *)cmdBld_ConfigS… in __cfg_preamble_join()
1528 static TI_STATUS __cfg_ht_capabilities (TI_HANDLE hCmdBld) in __cfg_ht_capabilities() argument
1530 if (DB_WLAN(hCmdBld).bJoin && DB_BSS(hCmdBld).bHtCap) in __cfg_ht_capabilities()
1533 return cmdBld_CfgIeSetFwHtCapabilities (hCmdBld, in __cfg_ht_capabilities()
1534 DB_BSS(hCmdBld).uHtCapabilites, in __cfg_ht_capabilities()
1535 DB_BSS(hCmdBld).tMacAddress, in __cfg_ht_capabilities()
1536 DB_BSS(hCmdBld).uAmpduMaxLeng, in __cfg_ht_capabilities()
1537 DB_BSS(hCmdBld).uAmpduMinSpac, in __cfg_ht_capabilities()
1539 hCmdBld); in __cfg_ht_capabilities()
1546 static TI_STATUS __cfg_ht_information (TI_HANDLE hCmdBld) in __cfg_ht_information() argument
1548 if (DB_WLAN(hCmdBld).bJoin && DB_BSS(hCmdBld).bHtInf) in __cfg_ht_information()
1551 return cmdBld_CfgIeSetFwHtInformation (hCmdBld, in __cfg_ht_information()
1552 DB_BSS(hCmdBld).uRifsMode, in __cfg_ht_information()
1553 DB_BSS(hCmdBld).uHtProtection, in __cfg_ht_information()
1554 DB_BSS(hCmdBld).uGfProtection, in __cfg_ht_information()
1555 DB_BSS(hCmdBld).uHtTxBurstLimit, in __cfg_ht_information()
1556 DB_BSS(hCmdBld).uDualCtsProtection, in __cfg_ht_information()
1558 hCmdBld); in __cfg_ht_information()
1565 static TI_STATUS __cfg_ba_set_session (TI_HANDLE hCmdBld) in __cfg_ba_set_session() argument
1569 if (DB_WLAN(hCmdBld).bJoin) in __cfg_ba_set_session()
1578 if (DB_BSS(hCmdBld).bBaInitiator[uTid] || DB_BSS(hCmdBld).bBaResponder[uTid]) in __cfg_ba_set_session()
1589 if (DB_BSS(hCmdBld).bBaInitiator[uTid]) in __cfg_ba_set_session()
1592 tRes = cmdBld_CfgIeSetBaSession (hCmdBld, in __cfg_ba_set_session()
1595 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uTid].uPolicy, in __cfg_ba_set_session()
1596 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uTid].aMacAddress, in __cfg_ba_set_session()
1597 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uTid].uWinSize, in __cfg_ba_set_session()
1598 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uTid].uInactivityTimeout, in __cfg_ba_set_session()
1607 if (DB_BSS(hCmdBld).bBaResponder[uTid]) in __cfg_ba_set_session()
1610 tRes = cmdBld_CfgIeSetBaSession (hCmdBld, in __cfg_ba_set_session()
1613 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uTid].uPolicy, in __cfg_ba_set_session()
1614 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uTid].aMacAddress, in __cfg_ba_set_session()
1615 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uTid].uWinSize, in __cfg_ba_set_session()
1616 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uTid].uInactivityTimeout, in __cfg_ba_set_session()
1627 if (DB_BSS(hCmdBld).bBaInitiator[uLastTid] && !(DB_BSS(hCmdBld).bBaResponder[uLastTid])) in __cfg_ba_set_session()
1630 tRes = cmdBld_CfgIeSetBaSession (hCmdBld, in __cfg_ba_set_session()
1633 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].uPolicy, in __cfg_ba_set_session()
1634 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].aMacAddress, in __cfg_ba_set_session()
1635 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].uWinSize, in __cfg_ba_set_session()
1636 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].uInactivityTimeout, in __cfg_ba_set_session()
1638 hCmdBld); in __cfg_ba_set_session()
1640 else if (!(DB_BSS(hCmdBld).bBaInitiator[uLastTid]) && DB_BSS(hCmdBld).bBaResponder[uLastTid]) in __cfg_ba_set_session()
1642 tRes = cmdBld_CfgIeSetBaSession (hCmdBld, in __cfg_ba_set_session()
1645 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].uPolicy, in __cfg_ba_set_session()
1646 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].aMacAddress, in __cfg_ba_set_session()
1647 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].uWinSize, in __cfg_ba_set_session()
1648 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].uInactivityTimeout, in __cfg_ba_set_session()
1650 hCmdBld); in __cfg_ba_set_session()
1655 tRes = cmdBld_CfgIeSetBaSession (hCmdBld, in __cfg_ba_set_session()
1658 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].uPolicy, in __cfg_ba_set_session()
1659 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].aMacAddress, in __cfg_ba_set_session()
1660 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].uWinSize, in __cfg_ba_set_session()
1661 DB_BSS(hCmdBld).tBaSessionInitiatorPolicy[uLastTid].uInactivityTimeout, in __cfg_ba_set_session()
1669 tRes = cmdBld_CfgIeSetBaSession (hCmdBld, in __cfg_ba_set_session()
1672 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].uPolicy, in __cfg_ba_set_session()
1673 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].aMacAddress, in __cfg_ba_set_session()
1674 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].uWinSize, in __cfg_ba_set_session()
1675 DB_BSS(hCmdBld).tBaSessionResponderPolicy[uLastTid].uInactivityTimeout, in __cfg_ba_set_session()
1677 hCmdBld); in __cfg_ba_set_session()
1686 static TI_STATUS __cfg_tx_power_join (TI_HANDLE hCmdBld) in __cfg_tx_power_join() argument
1688 if (DB_WLAN(hCmdBld).bJoin) in __cfg_tx_power_join()
1691 …return cmdBld_CfgTxPowerDbm (hCmdBld, DB_WLAN(hCmdBld).TxPowerDbm, (void *)cmdBld_ConfigSeq, hCmdB… in __cfg_tx_power_join()
1698 static TI_STATUS __cfg_keys (TI_HANDLE hCmdBld) in __cfg_keys() argument
1700 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __cfg_keys()
1703 if (!DB_WLAN(hCmdBld).bJoin) in __cfg_keys()
1715 cmdBld_SetSecuritySeqNum (hCmdBld, (TI_UINT8)(pCmdBld->uSecuritySeqNumLow - 1)); in __cfg_keys()
1725 …if (cmdBld_CmdAddKey (hCmdBld, DB_KEYS(pCmdBld).pReconfKeys + index, TI_TRUE, NULL, NULL) != TI_OK) in __cfg_keys()
1736 …if (cmdBld_CmdSetWepDefaultKeyId (hCmdBld, DB_KEYS(pCmdBld).uReconfDefaultKeyId, NULL, NULL) != TI… in __cfg_keys()
1745 if (cmdBld_CfgHwEncDecEnable (hCmdBld, in __cfg_keys()
1748 hCmdBld) != TI_OK) in __cfg_keys()
1757 static TI_STATUS __cfg_sg_enable (TI_HANDLE hCmdBld) in __cfg_sg_enable() argument
1760 return cmdBld_CfgSgEnable (hCmdBld, in __cfg_sg_enable()
1761 DB_WLAN(hCmdBld).SoftGeminiEnable, in __cfg_sg_enable()
1763 hCmdBld); in __cfg_sg_enable()
1767 static TI_STATUS __cfg_sg (TI_HANDLE hCmdBld) in __cfg_sg() argument
1772 DB_WLAN(hCmdBld).SoftGeminiParams.paramIdx = 0xFF; in __cfg_sg()
1774 return cmdBld_CfgSg (hCmdBld, in __cfg_sg()
1775 &DB_WLAN(hCmdBld).SoftGeminiParams, in __cfg_sg()
1777 hCmdBld); in __cfg_sg()
1781 static TI_STATUS __cfg_fm_coex (TI_HANDLE hCmdBld) in __cfg_fm_coex() argument
1784 return cmdBld_CfgIeFmCoex (hCmdBld, in __cfg_fm_coex()
1785 &DB_WLAN(hCmdBld).tFmCoexParams, in __cfg_fm_coex()
1787 hCmdBld); in __cfg_fm_coex()
1791 static TI_STATUS __cfg_rate_management (TI_HANDLE hCmdBld) in __cfg_rate_management() argument
1793 DB_RM(hCmdBld).rateMngParams.paramIndex = (rateAdaptParam_e) 0xFF; in __cfg_rate_management()
1795 return cmdBld_CfgIeRateMngDbg(hCmdBld, in __cfg_rate_management()
1796 &DB_RM(hCmdBld).rateMngParams, in __cfg_rate_management()
1798 hCmdBld); in __cfg_rate_management()
1803 TI_STATUS __itr_memory_map (TI_HANDLE hCmdBld) in __itr_memory_map() argument
1805 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in __itr_memory_map()
1810 return cmdBld_ItrIeMemoryMap (hCmdBld, in __itr_memory_map()
1813 hCmdBld); in __itr_memory_map()
1926 TI_STATUS cmdBld_ConfigSeq (TI_HANDLE hCmdBld) in cmdBld_ConfigSeq() argument
1928 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_ConfigSeq()
1937 while ((*aCmdIniSeq [pCmdBld->uIniSeq - 1])(hCmdBld) != TI_OK); in cmdBld_ConfigSeq()
1953 void cmdBld_FinalizeDownload (TI_HANDLE hCmdBld, TBootAttr *pBootAttr, FwStaticData_t *pFwInfo) in cmdBld_FinalizeDownload() argument
1955 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_FinalizeDownload()
1962 (void *)DB_HW(hCmdBld).fwVer, in cmdBld_FinalizeDownload()
1964 sizeof(DB_HW(hCmdBld).fwVer)); in cmdBld_FinalizeDownload()
1973 MAC_COPY (DB_HW(hCmdBld).macAddress, pMacAddr); in cmdBld_FinalizeDownload()
1977 (void *)&(DB_HW(hCmdBld).uHardWareVersion), in cmdBld_FinalizeDownload()
1979 sizeof(DB_HW(hCmdBld).uHardWareVersion)); in cmdBld_FinalizeDownload()
1983 (void *)DB_HW(hCmdBld).txPowerTable, in cmdBld_FinalizeDownload()
1985 sizeof(DB_HW(hCmdBld).txPowerTable)); in cmdBld_FinalizeDownload()
1992 TI_STATUS cmdBld_GetParam (TI_HANDLE hCmdBld, TTwdParamInfo *pParamInfo) in cmdBld_GetParam() argument
1994 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_GetParam()
1995 TWlanParams *pWlanParams = &DB_WLAN(hCmdBld); in cmdBld_GetParam()
2013 pParamInfo->content.halCtrlCounters.FcsErrors = DB_CNT(hCmdBld).FcsErrCnt; in cmdBld_GetParam()
2014 pParamInfo->content.halCtrlCounters.RecvError = DB_CNT(hCmdBld).FcsErrCnt; in cmdBld_GetParam()
2042 … if (cmdBld_ItrIeMediumOccupancy (hCmdBld, pParamInfo->content.interogateCmdCBParams) != TI_OK) in cmdBld_GetParam()
2047 if (cmdBld_ItrIeTfsDtim (hCmdBld, pParamInfo->content.interogateCmdCBParams) != TI_OK) in cmdBld_GetParam()
2052 if (cmdBld_GetCurrentAssociationId (hCmdBld, &pParamInfo->content.halCtrlAid) != TI_OK) in cmdBld_GetParam()
2059 …if (cmdBld_ItrIeNoiseHistogramResults (hCmdBld, pParamInfo->content.interogateCmdCBParams) != TI_O… in cmdBld_GetParam()
2067 pParamInfo->content.halCtrlCurrentChannel = DB_BSS(hCmdBld).RadioChannel; in cmdBld_GetParam()
2074 cmdBld_ItrRSSI (hCmdBld, in cmdBld_GetParam()
2091 pParamInfo->content.pTxRatePlicy = &DB_BSS(hCmdBld).TxRateClassParams; in cmdBld_GetParam()
2095 return cmdBld_ItrSg (hCmdBld, in cmdBld_GetParam()
2101 pParamInfo->content.halCtrlTxPowerDbm = DB_WLAN(hCmdBld).TxPowerDbm; in cmdBld_GetParam()
2106 return cmdBld_CmdTest (hCmdBld, in cmdBld_GetParam()
2125 static TI_STATUS cmdBld_ReadMibBeaconFilterIETable (TI_HANDLE hCmdBld, TI_HANDLE hCb, void* fCb, vo… in cmdBld_ReadMibBeaconFilterIETable() argument
2127 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_ReadMibBeaconFilterIETable()
2133 pMib->aData.BeaconFilter.iNumberOfIEs = DB_WLAN(hCmdBld).beaconFilterIETable.numberOfIEs; in cmdBld_ReadMibBeaconFilterIETable()
2134 IETableSize = DB_WLAN(hCmdBld).beaconFilterIETable.IETableSize; in cmdBld_ReadMibBeaconFilterIETable()
2142 DB_WLAN(hCmdBld).beaconFilterIETable.IETable, in cmdBld_ReadMibBeaconFilterIETable()
2162 static TI_STATUS cmdBld_ReadMibTxRatePolicy (TI_HANDLE hCmdBld, TI_HANDLE hCb, void* fCb, void* pCb) in cmdBld_ReadMibTxRatePolicy() argument
2170 cmdBld_GetParam (hCmdBld, ¶m); in cmdBld_ReadMibTxRatePolicy()
2183 TI_STATUS cmdBld_ReadMib (TI_HANDLE hCmdBld, TI_HANDLE hCb, void* fCb, void* pCb) in cmdBld_ReadMib() argument
2185 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_ReadMib()
2201 Status = cmdBld_GetParam (hCmdBld, &ParamInfo); in cmdBld_ReadMib()
2209 Status = cmdBld_GetGroupAddressTable (hCmdBld, in cmdBld_ReadMib()
2225 Status = cmdBld_GetParam (hCmdBld, &ParamInfo); in cmdBld_ReadMib()
2238 Status = cmdBld_GetArpIpAddressesTable (hCmdBld, &IpAddress, &Enable, &IPver); in cmdBld_ReadMib()
2264 Status = cmdBld_GetRxFilters (hCmdBld, &RxConfigOption, &RxFilterOption); in cmdBld_ReadMib()
2278 return cmdBld_ReadMibBeaconFilterIETable (hCmdBld, hCb, fCb, pCb); in cmdBld_ReadMib()
2281 return cmdBld_ReadMibTxRatePolicy (hCmdBld, hCb, fCb, pCb); in cmdBld_ReadMib()
2284 return cmdBld_ItrErrorCnt (hCmdBld, fCb, hCb, pCb); in cmdBld_ReadMib()
2287 return cmdBld_ItrRoamimgStatisitics (hCmdBld, fCb, hCb, pCb); in cmdBld_ReadMib()
2301 TI_STATUS cmdBld_GetGroupAddressTable (TI_HANDLE hCmdBld, TI_UINT8* pEnabled, TI_UINT8* pNumGroupAd… in cmdBld_GetGroupAddressTable() argument
2303 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_GetGroupAddressTable()
2312 *pNumGroupAddrs = DB_WLAN(hCmdBld).numGroupAddrs; in cmdBld_GetGroupAddressTable()
2313 *pEnabled = DB_WLAN(hCmdBld).isMacAddrFilteringnabled; in cmdBld_GetGroupAddressTable()
2320 &DB_WLAN(hCmdBld).aGroupAddr[i], in cmdBld_GetGroupAddressTable()
2328 TI_STATUS cmdBld_GetRxFilters (TI_HANDLE hCmdBld, TI_UINT32* pRxConfigOption, TI_UINT32* pRxFilterO… in cmdBld_GetRxFilters() argument
2330 *pRxConfigOption = DB_WLAN(hCmdBld).RxConfigOption; in cmdBld_GetRxFilters()
2331 *pRxFilterOption = DB_WLAN(hCmdBld).RxFilterOption; in cmdBld_GetRxFilters()
2337 TFwInfo * cmdBld_GetFWInfo (TI_HANDLE hCmdBld) in cmdBld_GetFWInfo() argument
2339 return &DB_HW(hCmdBld); in cmdBld_GetFWInfo()
2344 TI_STATUS cmdBld_SetRadioBand (TI_HANDLE hCmdBld, ERadioBand eRadioBand) in cmdBld_SetRadioBand() argument
2346 DB_WLAN(hCmdBld).RadioBand = eRadioBand; in cmdBld_SetRadioBand()
2363 TI_STATUS cmdBld_GetCurrentAssociationId (TI_HANDLE hCmdBld, TI_UINT16 *pAidVal) in cmdBld_GetCurrentAssociationId() argument
2365 *pAidVal = DB_WLAN(hCmdBld).Aid; in cmdBld_GetCurrentAssociationId()
2380 TI_STATUS cmdBld_GetArpIpAddressesTable (TI_HANDLE hCmdBld, TIpAddr *pIp, TI_UINT8* pbEnabled, EIpV… in cmdBld_GetArpIpAddressesTable() argument
2382 *pIpVer = (EIpVer)DB_WLAN(hCmdBld).arp_IP_ver; in cmdBld_GetArpIpAddressesTable()
2384 IP_COPY (*pIp, DB_WLAN(hCmdBld).arp_IP_addr); in cmdBld_GetArpIpAddressesTable()
2386 *pbEnabled = (TI_UINT8)DB_WLAN(hCmdBld).arpFilterType; in cmdBld_GetArpIpAddressesTable()
2493 TI_STATUS cmdBld_SetRxFilter (TI_HANDLE hCmdBld, TI_UINT32 uRxConfigOption, TI_UINT32 uRxFilterOpti… in cmdBld_SetRxFilter() argument
2495 DB_WLAN(hCmdBld).RxConfigOption = uRxConfigOption; in cmdBld_SetRxFilter()
2496 DB_WLAN(hCmdBld).RxFilterOption = uRxFilterOption; in cmdBld_SetRxFilter()
2497 DB_WLAN(hCmdBld).RxConfigOption |= RX_CFG_ENABLE_PHY_HEADER_PLCP; in cmdBld_SetRxFilter()
2499 if (DB_WLAN(hCmdBld).RxDisableBroadcast) in cmdBld_SetRxFilter()
2501 DB_WLAN(hCmdBld).RxConfigOption |= RX_CFG_DISABLE_BCAST; in cmdBld_SetRxFilter()
2508 TI_UINT8 cmdBld_GetBssType (TI_HANDLE hCmdBld) in cmdBld_GetBssType() argument
2510 return DB_BSS(hCmdBld).ReqBssType; in cmdBld_GetBssType()
2514 TI_UINT32 cmdBld_GetAckPolicy (TI_HANDLE hCmdBld, TI_UINT32 uQueueId) in cmdBld_GetAckPolicy() argument
2516 return (TI_UINT32)DB_QUEUES(hCmdBld).queues[uQueueId].ackPolicy; in cmdBld_GetAckPolicy()
2520 TI_STATUS cmdBld_SetSecuritySeqNum (TI_HANDLE hCmdBld, TI_UINT8 securitySeqNumLsByte) in cmdBld_SetSecuritySeqNum() argument
2522 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_SetSecuritySeqNum()
2556 static TI_STATUS cmdBld_JoinCmpltForReconfigCb (TI_HANDLE hCmdBld) in cmdBld_JoinCmpltForReconfigCb() argument
2558 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_JoinCmpltForReconfigCb()
2571 cmdBld_ConfigSeq (hCmdBld); in cmdBld_JoinCmpltForReconfigCb()
2578 static TI_STATUS cmdBld_DummyCb (TI_HANDLE hCmdBld) in cmdBld_DummyCb() argument
2589 void cmdBld_DbgForceTemplatesRates (TI_HANDLE hCmdBld, TI_UINT32 uRateMask) in cmdBld_DbgForceTemplatesRates() argument
2591 TCmdBld *pCmdBld = (TCmdBld *)hCmdBld; in cmdBld_DbgForceTemplatesRates()