b43: fix DMA on some bugged hardware
authorRafał Miłecki <zajec5@gmail.com>
Sun, 14 Aug 2011 18:16:37 +0000 (20:16 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 24 Aug 2011 18:41:41 +0000 (14:41 -0400)
commit0cc9772a6bd8002aaf7583194098e92481d9c7f1
tree4eb6f9e26ec65218aaed7b868f3235cd20c6c724
parent04023afcce2eaff4f66d19ca21b106512fffabe7
b43: fix DMA on some bugged hardware

Some hardware with 64-bit DMA uses lower address word for setting
routing (translation) bit. Add workaround for such boards.

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