Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Revert "b43: trivial: do not report any link quality instead of invalid one"

This reverts commit 55ad5962e97430c83d51df36fc18865ee4f78c48.

I assumed N is newer than LP, which isn't true. This regressed LP case.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

authored by

Rafał Miłecki and committed by
John W. Linville
5b346f3e b7a57e76

+5 -7
+5 -7
drivers/net/wireless/b43/xmit.c
··· 735 735 } 736 736 737 737 /* Link quality statistics */ 738 - if ((chanstat & B43_RX_CHAN_PHYTYPE) >= B43_PHYTYPE_N) { 739 - /* 740 - s8 rssi = max(rxhdr->power0, rxhdr->power1); 741 - TODO: Find out what the rssi value is (dBm or percentage?) 742 - and also find out what the maximum possible value is. 743 - Fill status.ssi and status.signal fields. 744 - */ 738 + if ((chanstat & B43_RX_CHAN_PHYTYPE) == B43_PHYTYPE_N) { 739 + // s8 rssi = max(rxhdr->power0, rxhdr->power1); 740 + //TODO: Find out what the rssi value is (dBm or percentage?) 741 + // and also find out what the maximum possible value is. 742 + // Fill status.ssi and status.signal fields. 745 743 } else { 746 744 status.signal = b43_rssi_postprocess(dev, rxhdr->jssi, 747 745 (phystat0 & B43_RX_PHYST0_OFDM),