Re: [RFC] b43: Fix regression from Bug #14538

2009-11-23 Thread John W. Linville
On Mon, Nov 23, 2009 at 01:55:06PM -0600, Larry Finger wrote: > The routine b43_is_hw_radio_enabled() has long been a problem. > For PPC architecture with PHY Revision < 3, a read of the register > B43_MMIO_HWENABLED_LO will cause a CPU fault unless b43_status() > returns a value of 2 (B43_STAT_STA

Re: [RFC] b43: Fix regression from Bug #14538

2009-11-23 Thread Michael Buesch
On Monday 23 November 2009 20:55:06 Larry Finger wrote: > The routine b43_is_hw_radio_enabled() has long been a problem. > For PPC architecture with PHY Revision < 3, a read of the register > B43_MMIO_HWENABLED_LO will cause a CPU fault unless b43_status() > returns a value of 2 (B43_STAT_STARTED)

[RFC] b43: Fix regression from Bug #14538

2009-11-23 Thread Larry Finger
The routine b43_is_hw_radio_enabled() has long been a problem. For PPC architecture with PHY Revision < 3, a read of the register B43_MMIO_HWENABLED_LO will cause a CPU fault unless b43_status() returns a value of 2 (B43_STAT_STARTED) (BUG 14181). Fixing that results in Bug 14538 in which the drive