RTW_BAND_2G
band = scan_info->op_chan > 14 ? RTW_BAND_5G : RTW_BAND_2G;
band = chan > 14 ? RTW_BAND_5G : RTW_BAND_2G;
if (hal->current_band_type == RTW_BAND_2G)
if (band == RTW_BAND_2G) {
} else if (hal->current_band_type == RTW_BAND_2G) {
if (chip->band & RTW_BAND_2G) {
band = ch_param.center_chan > 14 ? RTW_BAND_5G : RTW_BAND_2G;
case RTW_BAND_2G:
if (hal->current_band_type == RTW_BAND_2G)
if (rtwdev->hal.current_band_type != RTW_BAND_2G)
return band == RTW_BAND_2G ?
.band = RTW_BAND_2G,
.band = RTW_BAND_2G,
.band = RTW_BAND_2G | RTW_BAND_5G,
old_band = RTW_BAND_2G;
new_band = RTW_BAND_2G;
if (hal->current_band_type == RTW_BAND_2G)
if (band == RTW_BAND_2G) {
if (band == RTW_BAND_2G)
band == RTW_BAND_2G ? 2 : 5, (1 << (bw + 1)) * 10);
if (band == RTW_BAND_2G)
.band = RTW_BAND_2G | RTW_BAND_5G,
if (new_band == RTW_BAND_2G) {
.band = RTW_BAND_2G | RTW_BAND_5G,
.band = RTW_BAND_2G | RTW_BAND_5G,
.band = RTW_BAND_2G | RTW_BAND_5G,
if (rtwdev->dm_info.dpk_info.dpk_band == RTW_BAND_2G)
if (rtwdev->dm_info.dpk_info.dpk_band == RTW_BAND_2G) {
if (dpk_info->dpk_band == RTW_BAND_2G)
.band = RTW_BAND_2G | RTW_BAND_5G,
rtw88xxa_switch_band(rtwdev, RTW_BAND_2G, RTW_CHANNEL_WIDTH_20);
old_band = RTW_BAND_2G;
new_band = RTW_BAND_2G;
if (band == RTW_BAND_2G)
if (band == RTW_BAND_2G)
if (new_band == RTW_BAND_2G) {
if (rtwdev->hal.current_band_type == RTW_BAND_2G) {