Home
last modified time | relevance | path

Searched refs:igi (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Dphy.c146 void rtw_phy_dig_write(struct rtw_dev *rtwdev, u8 igi) in rtw_phy_dig_write() argument
155 rtw_write32_mask(rtwdev, dig_cck->addr, dig_cck->mask, igi >> 1); in rtw_phy_dig_write()
161 rtw_write32_mask(rtwdev, addr, mask, igi); in rtw_phy_dig_write()
372 static void rtw_phy_dig_recorder(struct rtw_dm_info *dm_info, u8 igi, u16 fa) in rtw_phy_dig_recorder() argument
383 up = igi > igi_history[0]; in rtw_phy_dig_recorder()
389 igi_history[0] = igi; in rtw_phy_dig_recorder()
437 * the peers connected with us, meanwhile make sure the igi value does in rtw_phy_dig()
443 /* record current igi value and false alarm statistics for further in rtw_phy_dig()
444 * damping checks, and record the trend of igi values in rtw_phy_dig()
503 u8 igi in rtw_phy_cck_pd_lv_link() local
[all...]
H A Dphy.h139 void rtw_phy_dig_write(struct rtw_dev *rtwdev, u8 igi);
H A Drtw8822b.c556 u32 igi; in rtw8822b_toggle_igi() local
558 igi = rtw_read32_mask(rtwdev, REG_RXIGI_A, 0x7f); in rtw8822b_toggle_igi()
559 rtw_write32_mask(rtwdev, REG_RXIGI_A, 0x7f, igi - 2); in rtw8822b_toggle_igi()
560 rtw_write32_mask(rtwdev, REG_RXIGI_A, 0x7f, igi); in rtw8822b_toggle_igi()
561 rtw_write32_mask(rtwdev, REG_RXIGI_B, 0x7f, igi - 2); in rtw8822b_toggle_igi()
562 rtw_write32_mask(rtwdev, REG_RXIGI_B, 0x7f, igi); in rtw8822b_toggle_igi()
H A Drtw8822c.c1477 u32 igi; in rtw8822c_toggle_igi() local
1479 igi = rtw_read32_mask(rtwdev, REG_RXIGI, 0x7f); in rtw8822c_toggle_igi()
1480 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f, igi - 2); in rtw8822c_toggle_igi()
1481 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f00, igi - 2); in rtw8822c_toggle_igi()
1482 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f, igi); in rtw8822c_toggle_igi()
1483 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f00, igi); in rtw8822c_toggle_igi()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dphy.c227 void rtw_phy_dig_write(struct rtw_dev *rtwdev, u8 igi) in rtw_phy_dig_write() argument
236 rtw_write32_mask(rtwdev, dig_cck->addr, dig_cck->mask, igi >> 1); in rtw_phy_dig_write()
242 rtw_write32_mask(rtwdev, addr, mask, igi); in rtw_phy_dig_write()
453 static void rtw_phy_dig_recorder(struct rtw_dm_info *dm_info, u8 igi, u16 fa) in rtw_phy_dig_recorder() argument
464 up = igi > igi_history[0]; in rtw_phy_dig_recorder()
470 igi_history[0] = igi; in rtw_phy_dig_recorder()
518 * the peers connected with us, meanwhile make sure the igi value does in rtw_phy_dig()
525 /* record current igi value and false alarm statistics for further in rtw_phy_dig()
526 * damping checks, and record the trend of igi values in rtw_phy_dig()
695 u8 igi in rtw_phy_cck_pd_lv_link() local
[all...]
H A Drtw8822b.c577 u32 igi; in rtw8822b_toggle_igi() local
579 igi = rtw_read32_mask(rtwdev, REG_RXIGI_A, 0x7f); in rtw8822b_toggle_igi()
580 rtw_write32_mask(rtwdev, REG_RXIGI_A, 0x7f, igi - 2); in rtw8822b_toggle_igi()
581 rtw_write32_mask(rtwdev, REG_RXIGI_A, 0x7f, igi); in rtw8822b_toggle_igi()
582 rtw_write32_mask(rtwdev, REG_RXIGI_B, 0x7f, igi - 2); in rtw8822b_toggle_igi()
583 rtw_write32_mask(rtwdev, REG_RXIGI_B, 0x7f, igi); in rtw8822b_toggle_igi()
1595 u8 igi; in rtw8822b_adaptivity() local
1597 igi = dm_info->igi_history[0]; in rtw8822b_adaptivity()
1599 l2h = max_t(s8, igi + EDCCA_IGI_L2H_DIFF, EDCCA_TH_L2H_LB); in rtw8822b_adaptivity()
1602 l2h = min_t(s8, igi, dm_inf in rtw8822b_adaptivity()
[all...]
H A Dphy.h144 void rtw_phy_dig_write(struct rtw_dev *rtwdev, u8 igi);
H A Drtw8822c.c2258 u32 igi; in rtw8822c_toggle_igi() local
2260 igi = rtw_read32_mask(rtwdev, REG_RXIGI, 0x7f); in rtw8822c_toggle_igi()
2261 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f, igi - 2); in rtw8822c_toggle_igi()
2262 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f00, igi - 2); in rtw8822c_toggle_igi()
2263 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f, igi); in rtw8822c_toggle_igi()
2264 rtw_write32_mask(rtwdev, REG_RXIGI, 0x7f00, igi); in rtw8822c_toggle_igi()
4561 u8 igi; in rtw8822c_adaptivity() local
4563 igi = dm_info->igi_history[0]; in rtw8822c_adaptivity()
4565 l2h = max_t(s8, igi + EDCCA_IGI_L2H_DIFF, EDCCA_TH_L2H_LB); in rtw8822c_adaptivity()
4568 if (igi < dm_inf in rtw8822c_adaptivity()
[all...]
H A Dfw.h77 u8 igi; member
H A Dfw.c201 "Adaptivity: density %x igi %x l2h_th_init %x l2h %x h2l %x option %x\n", in rtw_fw_adaptivity_result()
202 result->density, result->igi, result->l2h_th_init, result->l2h, in rtw_fw_adaptivity_result()

Completed in 28 milliseconds