mirror of
https://github.com/torvalds/linux.git
synced 2024-12-25 12:21:37 +00:00
b43: HT-PHY: implement lacking 0x908 PHY reg op
Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
feb90636cc
commit
bfc8dfec45
@ -104,9 +104,14 @@ static void b43_phy_ht_channel_setup(struct b43_wldev *dev,
|
||||
|
||||
/* TODO: separated function? */
|
||||
for (i = 0; i < 3; i++) {
|
||||
u16 mask;
|
||||
u32 tmp = b43_httab_read(dev, B43_HTTAB32(26, 0xE8));
|
||||
|
||||
/* TODO: some op on PHY reg 0x908 */
|
||||
if (0) /* FIXME */
|
||||
mask = 0x2 << (i * 4);
|
||||
else
|
||||
mask = 0;
|
||||
b43_phy_mask(dev, B43_PHY_EXTG(0x108), mask);
|
||||
|
||||
b43_httab_write(dev, B43_HTTAB16(7, 0x110 + i), tmp >> 16);
|
||||
b43_httab_write(dev, B43_HTTAB8(13, 0x63 + (i * 4)),
|
||||
|
Loading…
Reference in New Issue
Block a user