linux_dsm_epyc7002/drivers/net/wireless/b43legacy
Larry Finger 316a4d966c b43legacy: avoid PPC fault during resume
For PPC architecture with PHY Revision < 3, a read of the register
B43_MMIO_HWENABLED_LO will cause a CPU fault unless b43legacy_status()
returns a value of 2 (B43legacy_STAT_STARTED); however, one finds that
the driver is unable to associate after resuming from hibernation unless
this routine returns 1. To satisfy both conditions, the routine is rewritten
to return TRUE whenever b43legacy_status() returns a value < 2.

This patch fixes the second problem listed in the postings for Red Hat
Bugzilla #538523.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Stable <stable@vger.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-12-04 13:28:50 -05:00
..
b43legacy.h b43legacy: Remove deprecated 'qual' from returned RX status 2009-11-06 16:49:09 -05:00
debugfs.c
debugfs.h
dma.c b43legacy: Fix DMA TX bounce buffer copying 2009-10-30 16:50:40 -04:00
dma.h
ilt.c
ilt.h
Kconfig wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig 2009-10-30 16:50:35 -04:00
leds.c b43/legacy: port to cfg80211 rfkill 2009-06-10 13:27:54 -04:00
leds.h
main.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
main.h
Makefile b43/legacy: port to cfg80211 rfkill 2009-06-10 13:27:54 -04:00
phy.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
phy.h
pio.c b43legacy: Remove unnecessary MMIO in interrupt hotpath 2009-05-20 14:46:26 -04:00
pio.h
radio.c
radio.h
rfkill.c b43legacy: avoid PPC fault during resume 2009-12-04 13:28:50 -05:00
rfkill.h b43/legacy: port to cfg80211 rfkill 2009-06-10 13:27:54 -04:00
sysfs.c
sysfs.h
xmit.c b43legacy: Remove deprecated 'qual' from returned RX status 2009-11-06 16:49:09 -05:00
xmit.h b43legacy: Clean up beacon IRQ 2009-04-22 16:54:45 -04:00