Lines Matching defs:qual
916 struct link_qual *qual)
924 qual->rx_failed = rt2x00_get_field32(reg, STA_CSR0_FCS_ERROR);
930 qual->false_cca = rt2x00_get_field32(reg, STA_CSR1_FALSE_CCA_ERROR);
934 struct link_qual *qual, u8 vgc_level)
936 if (qual->vgc_level != vgc_level) {
938 qual->vgc_level = vgc_level;
939 qual->vgc_level_reg = vgc_level;
944 struct link_qual *qual)
946 rt61pci_set_vgc(rt2x00dev, qual, 0x20);
950 struct link_qual *qual, const u32 count)
984 if (qual->rssi >= -35) {
985 rt61pci_set_vgc(rt2x00dev, qual, 0x60);
992 if (qual->rssi >= -58) {
993 rt61pci_set_vgc(rt2x00dev, qual, up_bound);
1000 if (qual->rssi >= -66) {
1001 rt61pci_set_vgc(rt2x00dev, qual, low_bound + 0x10);
1008 if (qual->rssi >= -74) {
1009 rt61pci_set_vgc(rt2x00dev, qual, low_bound + 0x08);
1017 up_bound -= 2 * (-74 - qual->rssi);
1021 if (qual->vgc_level > up_bound) {
1022 rt61pci_set_vgc(rt2x00dev, qual, up_bound);
1032 if ((qual->false_cca > 512) && (qual->vgc_level < up_bound))
1033 rt61pci_set_vgc(rt2x00dev, qual, ++qual->vgc_level);
1034 else if ((qual->false_cca < 100) && (qual->vgc_level > low_bound))
1035 rt61pci_set_vgc(rt2x00dev, qual, --qual->vgc_level);