Lines Matching defs:bw
113 efuse->hw_cap.bw = BIT(RTW_CHANNEL_WIDTH_20) |
124 "hw cap: hci=0x%02x, bw=0x%02x, ptcl=0x%02x, ant_num=%d, nss=%d\n",
125 efuse->hw_cap.hci, efuse->hw_cap.bw, efuse->hw_cap.ptcl,
549 static void rtw8814a_set_bw_reg_adc(struct rtw_dev *rtwdev, u8 bw)
553 if (bw == RTW_CHANNEL_WIDTH_20)
555 else if (bw == RTW_CHANNEL_WIDTH_40)
557 else if (bw == RTW_CHANNEL_WIDTH_80)
563 static void rtw8814a_set_bw_reg_agc(struct rtw_dev *rtwdev, u8 new_band, u8 bw)
567 if (bw == RTW_CHANNEL_WIDTH_20) {
569 } else if (bw == RTW_CHANNEL_WIDTH_40) {
574 } else if (bw == RTW_CHANNEL_WIDTH_80) {
581 static void rtw8814a_switch_band(struct rtw_dev *rtwdev, u8 new_band, u8 bw)
618 rtw8814a_set_bw_reg_adc(rtwdev, bw);
619 rtw8814a_set_bw_reg_agc(rtwdev, new_band, bw);
704 static void rtw8814a_set_bw_reg_mac(struct rtw_dev *rtwdev, u8 bw)
709 if (bw == RTW_CHANNEL_WIDTH_80)
711 else if (bw == RTW_CHANNEL_WIDTH_40)
717 static void rtw8814a_set_bw_rf(struct rtw_dev *rtwdev, u8 bw)
722 switch (bw) {
935 static void rtw8814a_spur_calibration(struct rtw_dev *rtwdev, u8 channel, u8 bw)
941 switch (bw) {
1017 switch (bw) {
1082 u8 channel, u8 bw, u8 primary_chan_idx)
1086 rtw8814a_set_bw_reg_mac(rtwdev, bw);
1089 if (bw == RTW_CHANNEL_WIDTH_80) {
1099 rtw8814a_set_bw_reg_adc(rtwdev, bw);
1100 rtw8814a_set_bw_reg_agc(rtwdev, new_band, bw);
1102 if (bw == RTW_CHANNEL_WIDTH_80) {
1104 } else if (bw == RTW_CHANNEL_WIDTH_40) {
1113 rtw8814a_set_bw_rf(rtwdev, bw);
1117 rtw8814a_spur_calibration(rtwdev, channel, bw);
1120 static void rtw8814a_set_channel(struct rtw_dev *rtwdev, u8 channel, u8 bw,
1136 rtw8814a_switch_band(rtwdev, new_band, bw);
1142 rtw8814a_set_bw_mode(rtwdev, new_band, channel, bw, primary_chan_idx);
1184 pkt_stat->bw = RTW_CHANNEL_WIDTH_20;
1252 pkt_stat->bw = RTW_CHANNEL_WIDTH_40;
1255 pkt_stat->bw = RTW_CHANNEL_WIDTH_80;
1257 pkt_stat->bw = RTW_CHANNEL_WIDTH_40;
1582 u8 bw = rtwdev->hal.current_band_width;
1589 iqk_cmd = 0xf8000001 | ((bw + 3) << 8) | (BIT(path) << 4);
1636 u8 bw = rtwdev->hal.current_band_width;
1667 iqk_cmd = 0xf8000001 | ((9 - bw) << 8) | (BIT(path) << 4);
1723 u8 bw = rtwdev->hal.current_band_width;
1728 rtw_dbg(rtwdev, RTW_DBG_RFK, "IQK band = %d GHz bw = %d MHz\n",
1729 band == RTW_BAND_2G ? 2 : 5, (1 << (bw + 1)) * 10);