OpenCloudOS-Kernel/drivers/net/wireless/b43
Larry Finger b02914af4d b43: Allow PIO mode to be selected at module load
If userencounter the "Fatal DMA Problem" with a BCM43XX device, and
still wish to use b43 as the driver, their only option is to rebuild
the kernel with CONFIG_B43_FORCE_PIO. This patch removes this option and
allows PIO mode to be selected with a load-time parameter for the module.
Note that the configuration variable CONFIG_B43_PIO is also removed.

Once the DMA problem with the BCM4312 devices is solved, this patch will
likely be reverted.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Tested-by: John Daiker <daikerjohn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-12-28 16:31:28 -05:00
..
Kconfig b43: Allow PIO mode to be selected at module load 2009-12-28 16:31:28 -05:00
Makefile b43: Allow PIO mode to be selected at module load 2009-12-28 16:31:28 -05:00
b43.h b43: Allow PIO mode to be selected at module load 2009-12-28 16:31:28 -05:00
debugfs.c b43: Add optional verbose runtime statistics 2009-09-23 11:35:44 -04:00
debugfs.h b43: Add optional verbose runtime statistics 2009-09-23 11:35:44 -04:00
dma.c b43: Allow PIO mode to be selected at module load 2009-12-28 16:31:28 -05:00
dma.h b43: Rewrite DMA Tx status handling sanity checks 2009-11-23 17:05:28 -05:00
leds.c b43: fix two warnings 2009-12-04 14:16:25 -05:00
leds.h b43: add 'struct b43_wl' missing declaration 2009-10-27 16:29:46 -04:00
lo.c
lo.h
main.c b43: Allow PIO mode to be selected at module load 2009-12-28 16:31:28 -05:00
main.h b43: remove SHM spinlock 2009-09-08 16:31:08 -04:00
pcmcia.c pcmcia: rework the irq_req_t typedef 2009-11-28 18:03:14 +01:00
pcmcia.h
phy_a.c b43: Refactor and update antenna diversity for A/G-PHY 2009-08-31 14:42:12 -04:00
phy_a.h
phy_common.c b43: Use a threaded IRQ handler 2009-09-08 16:31:06 -04:00
phy_common.h b43: Use a threaded IRQ handler 2009-09-08 16:31:06 -04:00
phy_g.c b43: Use a threaded IRQ handler 2009-09-08 16:31:06 -04:00
phy_g.h b43: Use a threaded IRQ handler 2009-09-08 16:31:06 -04:00
phy_lp.c b43: LP-PHY: Begin implementing calibration & software RFKILL support 2009-10-30 16:49:18 -04:00
phy_lp.h b43: LP-PHY: Begin implementing calibration & software RFKILL support 2009-10-30 16:49:18 -04:00
phy_n.c
phy_n.h
pio.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-18 22:19:03 -08:00
pio.h b43: Allow PIO mode to be selected at module load 2009-12-28 16:31:28 -05:00
rfkill.c b43: avoid PPC fault during resume 2009-12-04 13:28:49 -05:00
rfkill.h
sdio.c b43: Fix SDIO interrupt handler deadlock 2009-09-23 11:35:44 -04:00
sdio.h b43: Add Soft-MAC SDIO device support 2009-09-23 11:35:43 -04:00
sysfs.c b43: Use a threaded IRQ handler 2009-09-08 16:31:06 -04:00
sysfs.h
tables.c
tables.h
tables_lpphy.c b43: LP-PHY: Fix TX gain tables 2009-08-31 14:42:13 -04:00
tables_lpphy.h
tables_nphy.c
tables_nphy.h
wa.c
wa.h
xmit.c b43: Remove deprecated 'qual' from returned RX status 2009-11-06 16:49:09 -05:00
xmit.h b43: Rewrite TX bounce buffer handling 2009-11-11 15:23:40 -05:00