Searched refs:rf_reg18 (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8821c.c | 313 u32 rf_reg18; in rtw8821c_set_channel_rf() local 315 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8821c_set_channel_rf() 317 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8821c_set_channel_rf() 320 rf_reg18 |= (channel <= 14 ? RF18_BAND_2G : RF18_BAND_5G); in rtw8821c_set_channel_rf() 321 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8821c_set_channel_rf() 324 rf_reg18 |= RF18_RFSI_GE; in rtw8821c_set_channel_rf() 326 rf_reg18 |= RF18_RFSI_GT; in rtw8821c_set_channel_rf() 333 rf_reg18 |= RF18_BW_20M; in rtw8821c_set_channel_rf() 336 rf_reg18 |= RF18_BW_40M; in rtw8821c_set_channel_rf() 339 rf_reg18 |= RF18_BW_80M; in rtw8821c_set_channel_rf() [all …]
|
H A D | rtw8822b.c | 513 u32 rf_reg18, rf_reg_be; in rtw8822b_set_channel_rf() local 515 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8822b_set_channel_rf() 517 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8822b_set_channel_rf() 520 rf_reg18 |= (IS_CH_2G_BAND(channel) ? RF18_BAND_2G : RF18_BAND_5G); in rtw8822b_set_channel_rf() 521 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8822b_set_channel_rf() 523 rf_reg18 |= RF18_RFSI_GT_CH144; in rtw8822b_set_channel_rf() 525 rf_reg18 |= RF18_RFSI_GE_CH80; in rtw8822b_set_channel_rf() 532 rf_reg18 |= RF18_BW_20M; in rtw8822b_set_channel_rf() 535 rf_reg18 |= RF18_BW_40M; in rtw8822b_set_channel_rf() 538 rf_reg18 |= RF18_BW_80M; in rtw8822b_set_channel_rf() [all …]
|
H A D | rtw8822c.c | 2204 u32 rf_reg18 = 0; in rtw8822c_set_channel_rf() local 2207 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8822c_set_channel_rf() 2209 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8822c_set_channel_rf() 2212 rf_reg18 |= (IS_CH_2G_BAND(channel) ? RF18_BAND_2G : RF18_BAND_5G); in rtw8822c_set_channel_rf() 2213 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8822c_set_channel_rf() 2215 rf_reg18 |= RF18_RFSI_GT_CH140; in rtw8822c_set_channel_rf() 2217 rf_reg18 |= RF18_RFSI_GE_CH80; in rtw8822c_set_channel_rf() 2224 rf_reg18 |= RF18_BW_20M; in rtw8822c_set_channel_rf() 2229 rf_reg18 |= RF18_BW_40M; in rtw8822c_set_channel_rf() 2233 rf_reg18 |= RF18_BW_80M; in rtw8822c_set_channel_rf() [all …]
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | rtw8851b_rfk.c | 3406 u32 rf_reg18; in _bw_setting() local 3410 rf_reg18 = rtw89_read_rf(rtwdev, path, reg18_addr, RFREG_MASK); in _bw_setting() 3411 if (rf_reg18 == INV_RF_DATA) { in _bw_setting() 3416 rf_reg18 &= ~RR_CFGCH_BW; in _bw_setting() 3422 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_20M); in _bw_setting() 3425 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_40M); in _bw_setting() 3428 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_80M); in _bw_setting() 3434 rf_reg18 &= ~(RR_CFGCH_POW_LCK | RR_CFGCH_TRX_AH | RR_CFGCH_BCN | in _bw_setting() 3436 rf_reg18 |= RR_CFGCH_BW2; in _bw_setting() 3437 rtw89_write_rf(rtwdev, path, reg18_addr, RFREG_MASK, rf_reg18); in _bw_setting() [all …]
|
H A D | rtw8852b_rfk.c | 3948 u32 rf_reg18; in _bw_setting() local 3953 rf_reg18 = rtw89_read_rf(rtwdev, path, reg18_addr, RFREG_MASK); in _bw_setting() 3954 if (rf_reg18 == INV_RF_DATA) { in _bw_setting() 3959 rf_reg18 &= ~RR_CFGCH_BW; in _bw_setting() 3965 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_20M); in _bw_setting() 3968 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_40M); in _bw_setting() 3971 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_80M); in _bw_setting() 3977 rf_reg18 &= ~(RR_CFGCH_POW_LCK | RR_CFGCH_TRX_AH | RR_CFGCH_BCN | in _bw_setting() 3979 rf_reg18 |= RR_CFGCH_BW2; in _bw_setting() 3980 rtw89_write_rf(rtwdev, path, reg18_addr, RFREG_MASK, rf_reg18); in _bw_setting() [all …]
|
H A D | rtw8852c_rfk.c | 3798 u32 rf_reg18; in _bw_setting() local 3807 rf_reg18 = rtw89_read_rf(rtwdev, path, reg_reg18_addr, RFREG_MASK); in _bw_setting() 3808 rf_reg18 &= ~RR_CFGCH_BW; in _bw_setting() 3814 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_20M); in _bw_setting() 3819 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_40M); in _bw_setting() 3824 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_80M); in _bw_setting() 3829 rf_reg18 |= FIELD_PREP(RR_CFGCH_BW, CFGCH_BW_160M); in _bw_setting() 3837 rtw89_write_rf(rtwdev, path, reg_reg18_addr, RFREG_MASK, rf_reg18); in _bw_setting() 3875 u32 rf_reg18; in _ch_setting() local 3884 rf_reg18 = rtw89_read_rf(rtwdev, path, reg_reg18_addr, RFREG_MASK); in _ch_setting() [all …]
|