Lines Matching refs:qual
1006 struct link_qual *qual)
1014 qual->rx_failed = rt2x00_get_field32(reg, STA_CSR0_FCS_ERROR);
1020 qual->false_cca = rt2x00_get_field32(reg, STA_CSR1_FALSE_CCA_ERROR);
1024 struct link_qual *qual, u8 vgc_level)
1026 if (qual->vgc_level != vgc_level) {
1028 qual->vgc_level = vgc_level;
1029 qual->vgc_level_reg = vgc_level;
1034 struct link_qual *qual)
1036 rt61pci_set_vgc(rt2x00dev, qual, 0x20);
1040 struct link_qual *qual, const u32 count)
1074 if (qual->rssi >= -35) {
1075 rt61pci_set_vgc(rt2x00dev, qual, 0x60);
1082 if (qual->rssi >= -58) {
1083 rt61pci_set_vgc(rt2x00dev, qual, up_bound);
1090 if (qual->rssi >= -66) {
1091 rt61pci_set_vgc(rt2x00dev, qual, low_bound + 0x10);
1098 if (qual->rssi >= -74) {
1099 rt61pci_set_vgc(rt2x00dev, qual, low_bound + 0x08);
1107 up_bound -= 2 * (-74 - qual->rssi);
1111 if (qual->vgc_level > up_bound) {
1112 rt61pci_set_vgc(rt2x00dev, qual, up_bound);
1122 if ((qual->false_cca > 512) && (qual->vgc_level < up_bound))
1123 rt61pci_set_vgc(rt2x00dev, qual, ++qual->vgc_level);
1124 else if ((qual->false_cca < 100) && (qual->vgc_level > low_bound))
1125 rt61pci_set_vgc(rt2x00dev, qual, --qual->vgc_level);