android_kernel_xiaomi_sm8350/drivers/net/wireless/bcm43xx
Larry Finger df6d7c94b0 [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom
The bcm43xx driver uses 4 locations in the devices sprom to determine
the behavior of the leds. Certain defaults are assigned if all bits are
set in those locations. On at least one BCM4303 chip, the sprom contains
values other than the default, which executes an assertion placed in the
default case of a following switch statement. This patch makes the leds
on the above mentioned interface behave correctly. In addition, it limits
the number of logged messages to 20 for the case of unexpected values in
the sprom locations.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-10-31 22:15:41 -05:00
..
bcm43xx_debugfs.c [PATCH] inode_diet: Replace inode.u.generic_ip with inode.i_private 2006-09-27 08:26:17 -07:00
bcm43xx_debugfs.h
bcm43xx_dma.c [PATCH] bcm43xx-softmac: Fix system hang for x86-64 with >1GB RAM 2006-10-16 20:09:48 -04:00
bcm43xx_dma.h [PATCH] missing include of dma-mapping.h 2006-10-24 22:01:11 -07:00
bcm43xx_ethtool.c
bcm43xx_ethtool.h
bcm43xx_ilt.c
bcm43xx_ilt.h
bcm43xx_leds.c [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom 2006-10-31 22:15:41 -05:00
bcm43xx_leds.h [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom 2006-10-31 22:15:41 -05:00
bcm43xx_main.c [PATCH] bcm43xx: Fix low-traffic netdev watchdog TX timeouts 2006-10-31 22:15:40 -05:00
bcm43xx_main.h
bcm43xx_phy.c
bcm43xx_phy.h
bcm43xx_pio.c
bcm43xx_pio.h
bcm43xx_power.c
bcm43xx_power.h
bcm43xx_radio.c
bcm43xx_radio.h
bcm43xx_sysfs.c
bcm43xx_sysfs.h
bcm43xx_wx.c [PATCH] softmac: Fix WX and association related races 2006-10-16 20:09:47 -04:00
bcm43xx_wx.h
bcm43xx_xmit.c
bcm43xx_xmit.h
bcm43xx.h
Kconfig
Makefile