/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl18xx/ |
H A D | cmd.c | 16 struct ieee80211_channel_switch *ch_switch) in wl18xx_cmd_channel_switch() 23 ch_switch->count); in wl18xx_cmd_channel_switch() 32 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch() 33 cmd->switch_time = ch_switch->count; in wl18xx_cmd_channel_switch() 34 cmd->stop_tx = ch_switch->block_tx; in wl18xx_cmd_channel_switch() 36 switch (ch_switch->chandef.chan->band) { in wl18xx_cmd_channel_switch() 45 ch_switch->chandef.chan->band); in wl18xx_cmd_channel_switch() 14 wl18xx_cmd_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_channel_switch *ch_switch) wl18xx_cmd_channel_switch() argument
|
H A D | cmd.h | 74 struct ieee80211_channel_switch *ch_switch);
|
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl18xx/ |
H A D | cmd.c | 16 struct ieee80211_channel_switch *ch_switch) in wl18xx_cmd_channel_switch() 23 ch_switch->count); in wl18xx_cmd_channel_switch() 32 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch() 33 cmd->switch_time = ch_switch->count; in wl18xx_cmd_channel_switch() 34 cmd->stop_tx = ch_switch->block_tx; in wl18xx_cmd_channel_switch() 36 switch (ch_switch->chandef.chan->band) { in wl18xx_cmd_channel_switch() 45 ch_switch->chandef.chan->band); in wl18xx_cmd_channel_switch() 14 wl18xx_cmd_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_channel_switch *ch_switch) wl18xx_cmd_channel_switch() argument
|
H A D | cmd.h | 74 struct ieee80211_channel_switch *ch_switch);
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | devices.c | 391 struct ieee80211_channel_switch *ch_switch) in iwl5000_hw_channel_switch() 412 ch = ch_switch->chandef.chan->hw_value; in iwl5000_hw_channel_switch() 418 switch_count = ch_switch->count; in iwl5000_hw_channel_switch() 419 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl5000_hw_channel_switch() 448 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl5000_hw_channel_switch() 552 struct ieee80211_channel_switch *ch_switch) in iwl6000_hw_channel_switch() 580 ch = ch_switch->chandef.chan->hw_value; in iwl6000_hw_channel_switch() 586 switch_count = ch_switch->count; in iwl6000_hw_channel_switch() 587 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl6000_hw_channel_switch() 616 ch_switch in iwl6000_hw_channel_switch() 390 iwl5000_hw_channel_switch(struct iwl_priv *priv, struct ieee80211_channel_switch *ch_switch) iwl5000_hw_channel_switch() argument 551 iwl6000_hw_channel_switch(struct iwl_priv *priv, struct ieee80211_channel_switch *ch_switch) iwl6000_hw_channel_switch() argument [all...] |
H A D | mac80211.c | 935 struct ieee80211_channel_switch *ch_switch) in iwlagn_mac_channel_switch() 939 struct ieee80211_channel *channel = ch_switch->chandef.chan; in iwlagn_mac_channel_switch() 977 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in iwlagn_mac_channel_switch() 1006 if (priv->lib->set_channel_switch(priv, ch_switch)) { in iwlagn_mac_channel_switch() 933 iwlagn_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) iwlagn_mac_channel_switch() argument
|
H A D | dev.h | 588 struct ieee80211_channel_switch *ch_switch);
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | devices.c | 386 struct ieee80211_channel_switch *ch_switch) in iwl5000_hw_channel_switch() 407 ch = ch_switch->chandef.chan->hw_value; in iwl5000_hw_channel_switch() 413 switch_count = ch_switch->count; in iwl5000_hw_channel_switch() 414 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl5000_hw_channel_switch() 443 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl5000_hw_channel_switch() 547 struct ieee80211_channel_switch *ch_switch) in iwl6000_hw_channel_switch() 575 ch = ch_switch->chandef.chan->hw_value; in iwl6000_hw_channel_switch() 581 switch_count = ch_switch->count; in iwl6000_hw_channel_switch() 582 tsf_low = ch_switch->timestamp & 0x0ffffffff; in iwl6000_hw_channel_switch() 611 ch_switch in iwl6000_hw_channel_switch() 385 iwl5000_hw_channel_switch(struct iwl_priv *priv, struct ieee80211_channel_switch *ch_switch) iwl5000_hw_channel_switch() argument 546 iwl6000_hw_channel_switch(struct iwl_priv *priv, struct ieee80211_channel_switch *ch_switch) iwl6000_hw_channel_switch() argument [all...] |
H A D | mac80211.c | 930 struct ieee80211_channel_switch *ch_switch) in iwlagn_mac_channel_switch() 934 struct ieee80211_channel *channel = ch_switch->chandef.chan; in iwlagn_mac_channel_switch() 972 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in iwlagn_mac_channel_switch() 1001 if (priv->lib->set_channel_switch(priv, ch_switch)) { in iwlagn_mac_channel_switch() 928 iwlagn_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_channel_switch *ch_switch) iwlagn_mac_channel_switch() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl12xx/ |
H A D | cmd.c | 276 struct ieee80211_channel_switch *ch_switch) in wl12xx_cmd_channel_switch() 290 cmd->channel = ch_switch->chandef.chan->hw_value; in wl12xx_cmd_channel_switch() 291 cmd->switch_time = ch_switch->count; in wl12xx_cmd_channel_switch() 292 cmd->stop_tx = ch_switch->block_tx; in wl12xx_cmd_channel_switch() 274 wl12xx_cmd_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_channel_switch *ch_switch) wl12xx_cmd_channel_switch() argument
|
H A D | cmd.h | 116 struct ieee80211_channel_switch *ch_switch);
|
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl12xx/ |
H A D | cmd.c | 276 struct ieee80211_channel_switch *ch_switch) in wl12xx_cmd_channel_switch() 290 cmd->channel = ch_switch->chandef.chan->hw_value; in wl12xx_cmd_channel_switch() 291 cmd->switch_time = ch_switch->count; in wl12xx_cmd_channel_switch() 292 cmd->stop_tx = ch_switch->block_tx; in wl12xx_cmd_channel_switch() 274 wl12xx_cmd_channel_switch(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_channel_switch *ch_switch) wl12xx_cmd_channel_switch() argument
|
H A D | cmd.h | 116 struct ieee80211_channel_switch *ch_switch);
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | trace.h | 1146 struct ieee80211_channel_switch *ch_switch), 1148 TP_ARGS(local, sdata, ch_switch), 1163 CHANDEF_ASSIGN(&ch_switch->chandef) 1164 __entry->timestamp = ch_switch->timestamp; 1165 __entry->device_timestamp = ch_switch->device_timestamp; 1166 __entry->block_tx = ch_switch->block_tx; 1167 __entry->count = ch_switch->count; 2474 struct ieee80211_channel_switch *ch_switch), 2476 TP_ARGS(local, sdata, ch_switch), 2491 CHANDEF_ASSIGN(&ch_switch [all...] |
H A D | driver-ops.h | 644 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch() 648 trace_drv_channel_switch(local, sdata, ch_switch); in drv_channel_switch() 649 local->ops->channel_switch(&local->hw, &sdata->vif, ch_switch); in drv_channel_switch() 1029 struct ieee80211_channel_switch *ch_switch) in drv_pre_channel_switch() 1037 trace_drv_pre_channel_switch(local, sdata, ch_switch); in drv_pre_channel_switch() 1040 ch_switch); in drv_pre_channel_switch() 1077 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch_rx_beacon() 1084 trace_drv_channel_switch_rx_beacon(local, sdata, ch_switch); in drv_channel_switch_rx_beacon() 1087 ch_switch); in drv_channel_switch_rx_beacon() 642 drv_channel_switch(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) drv_channel_switch() argument 1028 drv_pre_channel_switch(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) drv_pre_channel_switch() argument 1076 drv_channel_switch_rx_beacon(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) drv_channel_switch_rx_beacon() argument
|
H A D | mlme.c | 1372 struct ieee80211_channel_switch ch_switch; in ieee80211_sta_process_chanswitch() local 1392 ch_switch.timestamp = timestamp; in ieee80211_sta_process_chanswitch() 1393 ch_switch.device_timestamp = device_timestamp; in ieee80211_sta_process_chanswitch() 1394 ch_switch.block_tx = csa_ie.mode; in ieee80211_sta_process_chanswitch() 1395 ch_switch.chandef = csa_ie.chandef; in ieee80211_sta_process_chanswitch() 1396 ch_switch.count = csa_ie.count; in ieee80211_sta_process_chanswitch() 1397 ch_switch.delay = csa_ie.max_switch_time; in ieee80211_sta_process_chanswitch() 1410 drv_channel_switch_rx_beacon(sdata, &ch_switch); in ieee80211_sta_process_chanswitch() 1473 if (drv_pre_channel_switch(sdata, &ch_switch)) { in ieee80211_sta_process_chanswitch() 1504 drv_channel_switch(local, sdata, &ch_switch); in ieee80211_sta_process_chanswitch() [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | trace.h | 1192 struct ieee80211_channel_switch *ch_switch), 1194 TP_ARGS(local, sdata, ch_switch), 1209 CHANDEF_ASSIGN(&ch_switch->chandef) 1210 __entry->timestamp = ch_switch->timestamp; 1211 __entry->device_timestamp = ch_switch->device_timestamp; 1212 __entry->block_tx = ch_switch->block_tx; 1213 __entry->count = ch_switch->count; 2104 struct ieee80211_channel_switch *ch_switch), 2106 TP_ARGS(local, sdata, ch_switch), 2121 CHANDEF_ASSIGN(&ch_switch [all...] |
H A D | driver-ops.h | 676 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch() 680 trace_drv_channel_switch(local, sdata, ch_switch); in drv_channel_switch() 681 local->ops->channel_switch(&local->hw, &sdata->vif, ch_switch); in drv_channel_switch() 1063 struct ieee80211_channel_switch *ch_switch) in drv_pre_channel_switch() 1071 trace_drv_pre_channel_switch(local, sdata, ch_switch); in drv_pre_channel_switch() 1074 ch_switch); in drv_pre_channel_switch() 1111 struct ieee80211_channel_switch *ch_switch) in drv_channel_switch_rx_beacon() 1118 trace_drv_channel_switch_rx_beacon(local, sdata, ch_switch); in drv_channel_switch_rx_beacon() 1121 ch_switch); in drv_channel_switch_rx_beacon() 674 drv_channel_switch(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) drv_channel_switch() argument 1062 drv_pre_channel_switch(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) drv_pre_channel_switch() argument 1110 drv_channel_switch_rx_beacon(struct ieee80211_sub_if_data *sdata, struct ieee80211_channel_switch *ch_switch) drv_channel_switch_rx_beacon() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965.c | 1455 struct ieee80211_channel_switch *ch_switch) in il4965_hw_channel_switch() 1481 ch = ch_switch->chandef.chan->hw_value; in il4965_hw_channel_switch() 1485 switch_count = ch_switch->count; in il4965_hw_channel_switch() 1486 tsf_low = ch_switch->timestamp & 0x0ffffffff; in il4965_hw_channel_switch() 1454 il4965_hw_channel_switch(struct il_priv *il, struct ieee80211_channel_switch *ch_switch) il4965_hw_channel_switch() argument
|
H A D | 4965.h | 172 struct ieee80211_channel_switch *ch_switch);
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965.c | 1455 struct ieee80211_channel_switch *ch_switch) in il4965_hw_channel_switch() 1481 ch = ch_switch->chandef.chan->hw_value; in il4965_hw_channel_switch() 1485 switch_count = ch_switch->count; in il4965_hw_channel_switch() 1486 tsf_low = ch_switch->timestamp & 0x0ffffffff; in il4965_hw_channel_switch() 1454 il4965_hw_channel_switch(struct il_priv *il, struct ieee80211_channel_switch *ch_switch) il4965_hw_channel_switch() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
H A D | mtk_hdmi.c | 527 unsigned int ch_switch; in mtk_hdmi_hw_aud_set_i2s_chan_num() local 530 ch_switch = CH_SWITCH(7, 7) | CH_SWITCH(6, 6) | in mtk_hdmi_hw_aud_set_i2s_chan_num() 561 mtk_hdmi_write(hdmi, GRL_CH_SW0, ch_switch & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num() 562 mtk_hdmi_write(hdmi, GRL_CH_SW1, (ch_switch >> 8) & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num() 563 mtk_hdmi_write(hdmi, GRL_CH_SW2, (ch_switch >> 16) & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/ |
H A D | mtk_hdmi.c | 523 unsigned int ch_switch; in mtk_hdmi_hw_aud_set_i2s_chan_num() local 526 ch_switch = CH_SWITCH(7, 7) | CH_SWITCH(6, 6) | in mtk_hdmi_hw_aud_set_i2s_chan_num() 557 mtk_hdmi_write(hdmi, GRL_CH_SW0, ch_switch & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num() 558 mtk_hdmi_write(hdmi, GRL_CH_SW1, (ch_switch >> 8) & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num() 559 mtk_hdmi_write(hdmi, GRL_CH_SW2, (ch_switch >> 16) & 0xff); in mtk_hdmi_hw_aud_set_i2s_chan_num()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/ |
H A D | wlcore.h | 96 struct ieee80211_channel_switch *ch_switch);
|
H A D | cmd.h | 88 struct ieee80211_channel_switch *ch_switch);
|