Searched refs:rf_reg18 (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw8821c.c | 315 u32 rf_reg18; in rtw8821c_set_channel_rf() local 317 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8821c_set_channel_rf() 319 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8821c_set_channel_rf() 322 rf_reg18 |= (channel <= 14 ? RF18_BAND_2G : RF18_BAND_5G); in rtw8821c_set_channel_rf() 323 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8821c_set_channel_rf() 326 rf_reg18 |= RF18_RFSI_GE; in rtw8821c_set_channel_rf() 328 rf_reg18 |= RF18_RFSI_GT; in rtw8821c_set_channel_rf() 335 rf_reg18 |= RF18_BW_20M; in rtw8821c_set_channel_rf() 338 rf_reg18 |= RF18_BW_40M; in rtw8821c_set_channel_rf() 341 rf_reg18 |= RF18_BW_80M; in rtw8821c_set_channel_rf() [all …]
|
| H A D | rtw8822b.c | 517 u32 rf_reg18, rf_reg_be; in rtw8822b_set_channel_rf() local 519 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8822b_set_channel_rf() 521 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8822b_set_channel_rf() 524 rf_reg18 |= (IS_CH_2G_BAND(channel) ? RF18_BAND_2G : RF18_BAND_5G); in rtw8822b_set_channel_rf() 525 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8822b_set_channel_rf() 527 rf_reg18 |= RF18_RFSI_GT_CH144; in rtw8822b_set_channel_rf() 529 rf_reg18 |= RF18_RFSI_GE_CH80; in rtw8822b_set_channel_rf() 536 rf_reg18 |= RF18_BW_20M; in rtw8822b_set_channel_rf() 539 rf_reg18 |= RF18_BW_40M; in rtw8822b_set_channel_rf() 542 rf_reg18 |= RF18_BW_80M; in rtw8822b_set_channel_rf() [all …]
|
| H A D | rtw8822c.c | 2208 u32 rf_reg18 = 0; in rtw8822c_set_channel_rf() local 2211 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8822c_set_channel_rf() 2213 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8822c_set_channel_rf() 2216 rf_reg18 |= (IS_CH_2G_BAND(channel) ? RF18_BAND_2G : RF18_BAND_5G); in rtw8822c_set_channel_rf() 2217 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8822c_set_channel_rf() 2219 rf_reg18 |= RF18_RFSI_GT_CH140; in rtw8822c_set_channel_rf() 2221 rf_reg18 |= RF18_RFSI_GE_CH80; in rtw8822c_set_channel_rf() 2228 rf_reg18 |= RF18_BW_20M; in rtw8822c_set_channel_rf() 2233 rf_reg18 |= RF18_BW_40M; in rtw8822c_set_channel_rf() 2237 rf_reg18 |= RF18_BW_80M; in rtw8822c_set_channel_rf() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | rtw8852b_rfk.c | 3950 u32 rf_reg18; in _bw_setting() local 3955 rf_reg18 = rtw89_read_rf(rtwdev, path, reg18_addr, RFREG_MASK); in _bw_setting() 3956 if (rf_reg18 == INV_RF_DATA) { in _bw_setting() 3961 rf_reg18 &= ~RR_CFGCH_BW; in _bw_setting() 3967 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_20M); in _bw_setting() 3970 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_40M); in _bw_setting() 3973 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_80M); in _bw_setting() 3979 rf_reg18 &= ~(RR_CFGCH_POW_LCK | RR_CFGCH_TRX_AH | RR_CFGCH_BCN | in _bw_setting() 3981 rf_reg18 |= RR_CFGCH_BW2; in _bw_setting() 3982 rtw89_write_rf(rtwdev, path, reg18_addr, RFREG_MASK, rf_reg18); in _bw_setting() [all …]
|
| H A D | rtw8851b_rfk.c | 3573 u32 rf_reg18; in _bw_setting() local 3577 rf_reg18 = rtw89_read_rf(rtwdev, path, reg18_addr, RFREG_MASK); in _bw_setting() 3578 if (rf_reg18 == INV_RF_DATA) { in _bw_setting() 3583 rf_reg18 &= ~RR_CFGCH_BW; in _bw_setting() 3589 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_20M); in _bw_setting() 3592 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_40M); in _bw_setting() 3595 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_80M); in _bw_setting() 3601 rf_reg18 &= ~(RR_CFGCH_POW_LCK | RR_CFGCH_TRX_AH | RR_CFGCH_BCN | in _bw_setting() 3603 rf_reg18 |= RR_CFGCH_BW2; in _bw_setting() 3604 rtw89_write_rf(rtwdev, path, reg18_addr, RFREG_MASK, rf_reg18); in _bw_setting() [all …]
|
| H A D | rtw8852c_rfk.c | 3825 u32 rf_reg18; in _bw_setting() local 3834 rf_reg18 = rtw89_read_rf(rtwdev, path, reg_reg18_addr, RFREG_MASK); in _bw_setting() 3835 rf_reg18 &= ~RR_CFGCH_BW; in _bw_setting() 3841 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_20M); in _bw_setting() 3846 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_40M); in _bw_setting() 3851 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_80M); in _bw_setting() 3856 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_160M); in _bw_setting() 3864 rtw89_write_rf(rtwdev, path, reg_reg18_addr, RFREG_MASK, rf_reg18); in _bw_setting() 3902 u32 rf_reg18; in _ch_setting() local 3911 rf_reg18 = rtw89_read_rf(rtwdev, path, reg_reg18_addr, RFREG_MASK); in _ch_setting() [all …]
|