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

b43: HT-PHY: replace radio routing magic numbers

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
e8dec1e9 b4d38db1

+6 -1
+1 -1
drivers/net/wireless/b43/phy_ht.c
··· 57 57 b43_radio_write(dev, 0x98, e->radio_syn98); 58 58 59 59 for (i = 0; i < 2; i++) { 60 - routing = i ? 0x800 : 0x400; 60 + routing = i ? R2059_RXRX1 : R2059_TXRX0; 61 61 b43_radio_write(dev, routing | 0x4a, e->radio_rxtx4a); 62 62 b43_radio_write(dev, routing | 0x58, e->radio_rxtx58); 63 63 b43_radio_write(dev, routing | 0x5a, e->radio_rxtx5a);
+5
drivers/net/wireless/b43/radio_2059.h
··· 5 5 6 6 #include "phy_ht.h" 7 7 8 + #define R2059_SYN 0x000 9 + #define R2059_TXRX0 0x400 10 + #define R2059_RXRX1 0x800 11 + #define R2059_ALL 0xC00 12 + 8 13 /* Values for various registers uploaded on channel switching */ 9 14 struct b43_phy_ht_channeltab_e_radio2059 { 10 15 /* The channel frequency in MHz */