| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/ |
| H A D | hal_dm_acs.c | 104 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 116 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 126 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 163 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 164 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 166 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 170 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 175 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 176 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 64 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 65 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 108 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 109 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 112 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 114 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 115 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 117 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 120 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/ |
| H A D | hal_dm_acs.c | 103 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 115 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 125 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 162 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 163 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 164 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 169 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 174 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 175 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 63 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 64 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/ |
| H A D | hal_dm_acs.c | 103 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 115 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 125 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 162 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 163 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 164 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 169 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 174 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 175 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 63 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 64 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/ |
| H A D | hal_dm_acs.c | 103 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 115 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 125 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 162 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 163 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 164 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 169 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 174 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 175 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 63 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 64 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/ |
| H A D | hal_dm_acs.c | 95 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 107 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 117 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 154 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 155 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 156 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 157 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 161 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 166 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 167 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 63 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 64 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 106 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 107 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 110 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 112 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 113 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 115 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 118 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/ |
| H A D | hal_dm_acs.c | 96 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 108 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 118 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 155 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 156 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 157 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 158 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 162 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 167 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 168 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 64 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 65 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/ |
| H A D | hal_dm_acs.c | 96 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 108 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 118 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 155 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 156 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 157 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 158 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 162 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 167 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 168 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 64 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 65 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/ |
| H A D | hal_dm_acs.c | 96 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 108 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 118 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 155 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 156 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 157 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 158 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 162 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 167 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 168 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 64 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 65 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/ |
| H A D | hal_dm_acs.c | 96 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 108 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 118 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 155 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 156 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 157 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 158 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 162 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 167 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 168 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 64 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 65 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_acs.c | 21 struct auto_chan_sel *acs = &phl_info->acs; in phl_acs_mntr_trigger() local 27 _os_mem_set(phl_to_drvpriv(phl_info), acs, 0, sizeof(struct auto_chan_sel)); in phl_acs_mntr_trigger() 30 acs->curr_idx = idx; in phl_acs_mntr_trigger() 31 acs->chset[idx] = channel; in phl_acs_mntr_trigger() 38 struct auto_chan_sel *acs = &phl_info->acs; in phl_acs_mntr_result() local 39 u8 idx = acs->curr_idx; in phl_acs_mntr_result() 52 acs->clm_ratio[idx] = rpt.clm_ratio; in phl_acs_mntr_result() 53 acs->nhm_pwr[idx] = rpt.nhm_pwr; in phl_acs_mntr_result() 60 struct auto_chan_sel *acs = &phl_info->acs; in rtw_phl_acs_get_channel_by_idx() local 67 return acs->chset[idx]; in rtw_phl_acs_get_channel_by_idx() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_acs.c | 21 struct auto_chan_sel *acs = &phl_info->acs; in phl_acs_mntr_trigger() local 27 _os_mem_set(phl_to_drvpriv(phl_info), acs, 0, sizeof(struct auto_chan_sel)); in phl_acs_mntr_trigger() 30 acs->curr_idx = idx; in phl_acs_mntr_trigger() 31 acs->chset[idx] = channel; in phl_acs_mntr_trigger() 38 struct auto_chan_sel *acs = &phl_info->acs; in phl_acs_mntr_result() local 39 u8 idx = acs->curr_idx; in phl_acs_mntr_result() 52 acs->clm_ratio[idx] = rpt.clm_ratio; in phl_acs_mntr_result() 53 acs->nhm_pwr[idx] = rpt.nhm_pwr; in phl_acs_mntr_result() 60 struct auto_chan_sel *acs = &phl_info->acs; in rtw_phl_acs_get_channel_by_idx() local 67 return acs->chset[idx]; in rtw_phl_acs_get_channel_by_idx() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/ |
| H A D | hal_dm_acs.c | 103 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 115 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 125 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 162 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 163 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 164 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 169 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 174 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 175 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/ |
| H A D | hal_dm_acs.c | 103 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 115 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 125 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 162 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 163 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 164 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 169 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 174 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 175 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| H A D | hal_dm_acs.h | 63 #define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) 64 #define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_st… 107 #define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) 108 #define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) 111 #define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ?… 113 #define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) 114 #define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) 116 #define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) 119 #define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw)
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/ |
| H A D | hal_dm_acs.c | 103 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 115 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_is_acs_igi_valid() 125 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_adv_setting() 162 hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); in rtw_acs_trigger() 163 if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { in rtw_acs_trigger() 164 hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; in rtw_acs_trigger() 165 hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; in rtw_acs_trigger() 169 RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); in rtw_acs_trigger() 174 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 175 hal_data->acs.triggered = _TRUE; in rtw_acs_trigger() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/ |
| H A D | hal_dm_acs.c | 95 struct auto_chan_sel *pacs = &hal_data->acs; in rtw_acs_reset() 106 hal_data->acs.trigger_ch = scan_chan; in rtw_acs_trigger() 112 RTW_INFO("[ACS] Trigger CH:%d, Times:%d\n", hal_data->acs.trigger_ch, sample_times); in rtw_acs_trigger() 120 u8 cur_chan = hal_data->acs.trigger_ch; in rtw_acs_get_rst() 133 hal_data->acs.clm_ratio[chan_idx] = rtw_phydm_clm_ratio(adapter); in rtw_acs_get_rst() 134 hal_data->acs.nhm_ratio[chan_idx] = rtw_phydm_nhm_ratio(adapter); in rtw_acs_get_rst() 138 cur_chan, hal_data->acs.clm_ratio[chan_idx], hal_data->acs.nhm_ratio[chan_idx]); in rtw_acs_get_rst() 149 u8 *pbss_nums = hal_data->acs.bss_nums; in _rtw_phydm_acs_select_best_chan() 150 u8 *pclm_ratio = hal_data->acs.clm_ratio; in _rtw_phydm_acs_select_best_chan() 151 u8 *pnhm_ratio = hal_data->acs.nhm_ratio; in _rtw_phydm_acs_select_best_chan() [all …]
|