Home
last modified time | relevance | path

Searched refs:diff_pwr (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
H A Dphy.c876 int curr_pwr, diff_pwr; in mt7601u_tssi_cal() local
912 diff_pwr = params.trgt_power - curr_pwr; in mt7601u_tssi_cal()
913 dev_dbg(dev->dev, "Power curr:%08x diff:%08x\n", curr_pwr, diff_pwr); in mt7601u_tssi_cal()
915 if (params.tssi0 > 126 && diff_pwr > 0) { in mt7601u_tssi_cal()
917 diff_pwr = 0; in mt7601u_tssi_cal()
919 if (params.tssi0 - tssi_init < 1 && diff_pwr < 0) { in mt7601u_tssi_cal()
921 diff_pwr = 0; in mt7601u_tssi_cal()
924 if ((dev->prev_pwr_diff ^ diff_pwr) < 0 && abs(diff_pwr) < 4096 && in mt7601u_tssi_cal()
925 (abs(diff_pwr) > ab in mt7601u_tssi_cal()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/
H A Dphy.c879 int curr_pwr, diff_pwr; in mt7601u_tssi_cal() local
915 diff_pwr = params.trgt_power - curr_pwr; in mt7601u_tssi_cal()
916 dev_dbg(dev->dev, "Power curr:%08x diff:%08x\n", curr_pwr, diff_pwr); in mt7601u_tssi_cal()
918 if (params.tssi0 > 126 && diff_pwr > 0) { in mt7601u_tssi_cal()
920 diff_pwr = 0; in mt7601u_tssi_cal()
922 if (params.tssi0 - tssi_init < 1 && diff_pwr < 0) { in mt7601u_tssi_cal()
924 diff_pwr = 0; in mt7601u_tssi_cal()
927 if ((dev->prev_pwr_diff ^ diff_pwr) < 0 && abs(diff_pwr) < 4096 && in mt7601u_tssi_cal()
928 (abs(diff_pwr) > ab in mt7601u_tssi_cal()
[all...]

Completed in 3 milliseconds