| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/ |
| H A D | hal_dm_acs.c | 146 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 155 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 156 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 157 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 159 pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 161 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 162 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 163 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 164 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 167 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/ |
| H A D | hal_dm_acs.c | 250 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 259 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 260 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 261 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 263 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 265 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 266 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 267 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 268 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 271 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/ |
| H A D | hal_dm_acs.c | 249 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 258 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 259 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 260 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 262 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 264 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 265 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 266 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 267 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 270 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/ |
| H A D | hal_dm_acs.c | 249 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 258 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 259 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 260 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 262 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 264 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 265 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 266 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 267 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 270 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/ |
| H A D | hal_dm_acs.c | 249 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 258 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 259 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 260 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 262 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 264 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 265 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 266 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 267 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 270 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/ |
| H A D | hal_dm_acs.c | 238 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 247 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 248 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 249 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 251 pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 253 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 254 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 255 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 256 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 259 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/ |
| H A D | hal_dm_acs.c | 239 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 248 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 249 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 250 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 252 pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 254 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 255 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 256 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 257 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 260 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| H A D | hal_com_phycfg.c | 1071 u8 rfpath, ch_idx, group, tx_idx; in hal_load_txpwr_info() local 1083 for (ch_idx = 0; ch_idx < CENTER_CH_2G_NUM; ch_idx++) { in hal_load_txpwr_info() 1086 if (rtw_get_ch_group(ch_idx + 1, &group, &cck_group) != BAND_ON_2_4G) in hal_load_txpwr_info() 1089 hal_data->Index24G_CCK_Base[rfpath][ch_idx] = pwr_info_2g->IndexCCK_Base[rfpath][cck_group]; in hal_load_txpwr_info() 1090 hal_data->Index24G_BW40_Base[rfpath][ch_idx] = pwr_info_2g->IndexBW40_Base[rfpath][group]; in hal_load_txpwr_info() 1111 for (ch_idx = 0; ch_idx < CENTER_CH_5G_ALL_NUM; ch_idx++) { in hal_load_txpwr_info() 1112 if (rtw_get_ch_group(center_ch_5g_all[ch_idx], &group, NULL) != BAND_ON_5G) in hal_load_txpwr_info() 1114 hal_data->Index5G_BW40_Base[rfpath][ch_idx] = pwr_info_5g->IndexBW40_Base[rfpath][group]; in hal_load_txpwr_info() 1117 for (ch_idx = 0 ; ch_idx < CENTER_CH_5G_80M_NUM; ch_idx++) { in hal_load_txpwr_info() 1120 if (rtw_get_ch_group(center_ch_5g_80m[ch_idx], &group, NULL) != BAND_ON_5G) in hal_load_txpwr_info() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/ |
| H A D | hal_dm_acs.c | 239 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 248 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 249 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 250 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 252 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 254 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 255 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 256 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 257 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 260 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/ |
| H A D | hal_dm_acs.c | 239 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 248 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 249 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 250 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 252 pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 254 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 255 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 256 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 257 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 260 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| H A D | hal_com_phycfg.c | 1079 u8 rfpath, ch_idx, group, tx_idx; in hal_load_txpwr_info() local 1091 for (ch_idx = 0; ch_idx < CENTER_CH_2G_NUM; ch_idx++) { in hal_load_txpwr_info() 1094 if (rtw_get_ch_group(ch_idx + 1, &group, &cck_group) != BAND_ON_2_4G) in hal_load_txpwr_info() 1097 hal_data->Index24G_CCK_Base[rfpath][ch_idx] = pwr_info_2g->IndexCCK_Base[rfpath][cck_group]; in hal_load_txpwr_info() 1098 hal_data->Index24G_BW40_Base[rfpath][ch_idx] = pwr_info_2g->IndexBW40_Base[rfpath][group]; in hal_load_txpwr_info() 1119 for (ch_idx = 0; ch_idx < CENTER_CH_5G_ALL_NUM; ch_idx++) { in hal_load_txpwr_info() 1120 if (rtw_get_ch_group(center_ch_5g_all[ch_idx], &group, NULL) != BAND_ON_5G) in hal_load_txpwr_info() 1122 hal_data->Index5G_BW40_Base[rfpath][ch_idx] = pwr_info_5g->IndexBW40_Base[rfpath][group]; in hal_load_txpwr_info() 1125 for (ch_idx = 0 ; ch_idx < CENTER_CH_5G_80M_NUM; ch_idx++) { in hal_load_txpwr_info() 1128 if (rtw_get_ch_group(center_ch_5g_80m[ch_idx], &group, NULL) != BAND_ON_5G) in hal_load_txpwr_info() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/ |
| H A D | hal_dm_acs.c | 239 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 248 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 249 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 250 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 252 pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; in _rtw_phydm_acs_select_best_chan() 254 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 255 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 256 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 257 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 260 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| H A D | hal_com_phycfg.c | 1071 u8 rfpath, ch_idx, group, tx_idx; in hal_load_txpwr_info() local 1083 for (ch_idx = 0; ch_idx < CENTER_CH_2G_NUM; ch_idx++) { in hal_load_txpwr_info() 1086 if (rtw_get_ch_group(ch_idx + 1, &group, &cck_group) != BAND_ON_2_4G) in hal_load_txpwr_info() 1089 hal_data->Index24G_CCK_Base[rfpath][ch_idx] = pwr_info_2g->IndexCCK_Base[rfpath][cck_group]; in hal_load_txpwr_info() 1090 hal_data->Index24G_BW40_Base[rfpath][ch_idx] = pwr_info_2g->IndexBW40_Base[rfpath][group]; in hal_load_txpwr_info() 1111 for (ch_idx = 0; ch_idx < CENTER_CH_5G_ALL_NUM; ch_idx++) { in hal_load_txpwr_info() 1112 if (rtw_get_ch_group(center_ch_5g_all[ch_idx], &group, NULL) != BAND_ON_5G) in hal_load_txpwr_info() 1114 hal_data->Index5G_BW40_Base[rfpath][ch_idx] = pwr_info_5g->IndexBW40_Base[rfpath][group]; in hal_load_txpwr_info() 1117 for (ch_idx = 0 ; ch_idx < CENTER_CH_5G_80M_NUM; ch_idx++) { in hal_load_txpwr_info() 1120 if (rtw_get_ch_group(center_ch_5g_80m[ch_idx], &group, NULL) != BAND_ON_5G) in hal_load_txpwr_info() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/ |
| H A D | hal_dm_acs.c | 249 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 258 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 259 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 260 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 262 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 264 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 265 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 266 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 267 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 270 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/ |
| H A D | hal_dm_acs.c | 249 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 258 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 259 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 260 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 262 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 264 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 265 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 266 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 267 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 270 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/ |
| H A D | hal_dm_acs.c | 249 u8 ch_idx; in _rtw_phydm_acs_select_best_chan() local 258 for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { in _rtw_phydm_acs_select_best_chan() 259 if (pbss_nums[ch_idx]) in _rtw_phydm_acs_select_best_chan() 260 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + (pnhm_ratio[ch_idx] / 2); in _rtw_phydm_acs_select_best_chan() 262 pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 3) + ((pnhm_ratio[ch_idx] * 2) / 3); in _rtw_phydm_acs_select_best_chan() 264 if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { in _rtw_phydm_acs_select_best_chan() 265 if (pinterference_time[ch_idx] < min_itf_24g) { in _rtw_phydm_acs_select_best_chan() 266 min_itf_24g = pinterference_time[ch_idx]; in _rtw_phydm_acs_select_best_chan() 267 ch_idx_24g = ch_idx; in _rtw_phydm_acs_select_best_chan() 270 if (pinterference_time[ch_idx] < min_itf_5g) { in _rtw_phydm_acs_select_best_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/most/i2c/ |
| H A D | i2c.c | 64 int ch_idx, in configure_channel() argument 71 BUG_ON(ch_idx < 0 || ch_idx >= NUM_CHANNELS); in configure_channel() 74 pr_err("bad data type for channel %d\n", ch_idx); in configure_channel() 78 if (channel_config->direction != dev->capabilities[ch_idx].direction) { in configure_channel() 79 pr_err("bad direction for channel %d\n", ch_idx); in configure_channel() 120 int ch_idx, struct mbo *mbo) in enqueue() argument 125 BUG_ON(ch_idx < 0 || ch_idx >= NUM_CHANNELS); in enqueue() 127 if (ch_idx == CH_RX) { in enqueue() 165 int ch_idx) in poison_channel() argument 170 BUG_ON(ch_idx < 0 || ch_idx >= NUM_CHANNELS); in poison_channel() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/most/dim2/ |
| H A D | dim2.c | 259 static void service_done_flag(struct dim2_hdm *dev, int ch_idx) in service_done_flag() argument 261 struct hdm_channel *hdm_ch = dev->hch + ch_idx; in service_done_flag() 334 int ch_idx; in get_active_channels() local 336 for (ch_idx = 0; ch_idx < DMA_CHANNELS; ch_idx++) { in get_active_channels() 337 if (dev->hch[ch_idx].is_initialized) in get_active_channels() 338 buffer[idx++] = &dev->hch[ch_idx].ch; in get_active_channels() 371 int ch_idx; in dim2_tasklet_fn() local 373 for (ch_idx = 0; ch_idx < DMA_CHANNELS; ch_idx++) { in dim2_tasklet_fn() 374 if (!dev->hch[ch_idx].is_initialized) in dim2_tasklet_fn() 378 dim_service_channel(&dev->hch[ch_idx].ch); in dim2_tasklet_fn() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-eeprom-parse.c | 389 int ch_idx; in iwl_eeprom_enh_txp_read_element() local 395 for (ch_idx = 0; ch_idx < n_channels; ch_idx++) { in iwl_eeprom_enh_txp_read_element() 396 struct ieee80211_channel *chan = &data->channels[ch_idx]; in iwl_eeprom_enh_txp_read_element() 565 ((eeprom_ch_info[ch_idx].flags & EEPROM_CHANNEL_##x) ? # x " " : "") 571 int band, ch_idx; in iwl_init_channel_map() local 588 for (ch_idx = 0; ch_idx < eeprom_ch_count; ch_idx++) { in iwl_init_channel_map() 591 eeprom_ch = &eeprom_ch_info[ch_idx]; in iwl_init_channel_map() 596 eeprom_ch_array[ch_idx], in iwl_init_channel_map() 597 eeprom_ch_info[ch_idx].flags, in iwl_init_channel_map() 605 channel->hw_value = eeprom_ch_array[ch_idx]; in iwl_init_channel_map() [all …]
|
| H A D | iwl-nvm-parse.c | 347 static u32 iwl_get_channel_flags(u8 ch_num, int ch_idx, enum nl80211_band band, in iwl_get_channel_flags() argument 358 if ((ch_idx - NUM_2GHZ_CHANNELS) % 2 == 0) in iwl_get_channel_flags() 390 static enum nl80211_band iwl_nl80211_band_from_channel_idx(int ch_idx) in iwl_nl80211_band_from_channel_idx() argument 392 if (ch_idx >= NUM_2GHZ_CHANNELS) in iwl_nl80211_band_from_channel_idx() 402 int ch_idx; in iwl_init_channel_map() local 420 for (ch_idx = 0; ch_idx < num_of_ch; ch_idx++) { in iwl_init_channel_map() 422 iwl_nl80211_band_from_channel_idx(ch_idx); in iwl_init_channel_map() 426 __le32_to_cpup((__le32 *)nvm_ch_flags + ch_idx); in iwl_init_channel_map() 429 __le16_to_cpup((__le16 *)nvm_ch_flags + ch_idx); in iwl_init_channel_map() 454 nvm_chan[ch_idx], ch_flags); in iwl_init_channel_map() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/ |
| H A D | bcm63xx_udc.c | 211 unsigned int ch_idx; member 659 ENETDMAC_CHANCFG_REG, iudma->ch_idx); in iudma_write() 709 int ch_idx = iudma->ch_idx; in iudma_reset_channel() local 715 usb_dmac_writel(udc, 0, ENETDMAC_CHANCFG_REG, ch_idx); in iudma_reset_channel() 717 while (usb_dmac_readl(udc, ENETDMAC_CHANCFG_REG, ch_idx) & in iudma_reset_channel() 727 ch_idx); in iudma_reset_channel() 732 ch_idx); in iudma_reset_channel() 734 ENETDMAC_CHANCFG_REG, ch_idx); in iudma_reset_channel() 737 usb_dmac_writel(udc, ~0, ENETDMAC_IR_REG, ch_idx); in iudma_reset_channel() 749 ENETDMAC_IRMASK_REG, ch_idx); in iudma_reset_channel() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | phy.c | 1301 int ch_idx; in rtw_channel_to_idx() local 1305 ch_idx = channel - 1; in rtw_channel_to_idx() 1309 for (ch_idx = 0; ch_idx < n_channel; ch_idx++) in rtw_channel_to_idx() 1310 if (rtw_channel_idx_5g[ch_idx] == channel) in rtw_channel_to_idx() 1316 if (ch_idx >= n_channel) in rtw_channel_to_idx() 1319 return ch_idx; in rtw_channel_to_idx() 1328 int ch_idx; in rtw_phy_set_tx_power_limit() local 1332 ch_idx = rtw_channel_to_idx(band, ch); in rtw_phy_set_tx_power_limit() 1335 rs >= RTW_RATE_SECTION_MAX || ch_idx < 0) { in rtw_phy_set_tx_power_limit() 1338 regd, band, bw, rs, ch_idx, pwr_limit); in rtw_phy_set_tx_power_limit() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/rtl8852b/pci/ |
| H A D | hal_trx_8852be.c | 434 static u16 hal_get_avail_txbd_8852be(struct rtw_hal_com_t *hal_com, u8 ch_idx, in hal_get_avail_txbd_8852be() argument 442 tx_dma_ch = ACH0_QUEUE_IDX_8852BE + ch_idx; in hal_get_avail_txbd_8852be() 460 ch_idx, *host_idx, *hw_idx, avail_txbd); in hal_get_avail_txbd_8852be() 474 static u16 hal_get_avail_rxbd_8852be(struct rtw_hal_com_t *hal_com, u8 ch_idx, in hal_get_avail_rxbd_8852be() argument 482 rx_dma_ch = RX_QUEUE_IDX_8852BE + ch_idx; in hal_get_avail_rxbd_8852be() 697 u8 ch_idx, u16 wd_num) in hal_update_txbd_8852be() argument 714 host_idx = txbd_ring[ch_idx].host_idx; in hal_update_txbd_8852be() 718 ch_idx, wd_num); in hal_update_txbd_8852be() 722 ring_head = txbd_ring[ch_idx].vir_addr; in hal_update_txbd_8852be() 748 txbd_ring[ch_idx].host_idx = host_idx; in hal_update_txbd_8852be() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_regulation_6g.c | 135 u8 regulation, u8 ch_idx) in _chnlplan_update_6g() argument 149 if (ch_idx == chdef6g[i].idx) { in _chnlplan_update_6g() 158 rg->ch_idx6g = ch_idx; in _chnlplan_update_6g() 196 u8 ch_idx = 0, did = 0; in _regulatory_domain_update_6g() local 207 ch_idx = rdmap6[did].ch_idx; in _regulatory_domain_update_6g() 208 return _chnlplan_update_6g(rg, regulation, ch_idx); in _regulatory_domain_update_6g()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_regulation_6g.c | 135 u8 regulation, u8 ch_idx) in _chnlplan_update_6g() argument 149 if (ch_idx == chdef6g[i].idx) { in _chnlplan_update_6g() 158 rg->ch_idx6g = ch_idx; in _chnlplan_update_6g() 196 u8 ch_idx = 0, did = 0; in _regulatory_domain_update_6g() local 207 ch_idx = rdmap6[did].ch_idx; in _regulatory_domain_update_6g() 208 return _chnlplan_update_6g(rg, regulation, ch_idx); in _regulatory_domain_update_6g()
|