b43: HT-PHY: init radio when enabling it
authorRafał Miłecki <zajec5@gmail.com>
Mon, 27 Jun 2011 22:08:53 +0000 (00:08 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 29 Jun 2011 19:11:02 +0000 (15:11 -0400)
commit3e644ab47e0cbedc7dd694d3af9996dc514ebf4a
tree65bafe24a93e4134d033a9bc0ece182825534bf7
parente8dec1e99aee468c6fb19f07a2660f9205a70f2c
b43: HT-PHY: init radio when enabling it

Masks and sets were found in MMIO dumps by using MMIO hacks. Shortly:
radio_write(0x0c51) <- 0x0070
radio_write(0x0c5a) <- 0x0003
radio_write(0x0146) <- 0x0003
radio_write(0x0546) <- 0x0003
radio_write(0x0946) <- 0x0003
radio_write(0x002e) <- 0x0078
radio_write(0x00c0) <- 0x0080
radio_write(0x002e) <- 0xff87
radio_write(0x00c0) <- 0xff7f
radio_write(0x0011) <- 0xfff7

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/phy_ht.c