linux/drivers/net/wireless
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 [PATCH] bcm43xx: fix unexpected LED control values in BCM4303 sprom 2006-10-31 22:15:41 -05:00
hostap [PATCH] hostap_plx: fix CIS verification 2006-10-31 22:15:39 -05:00
prism54 IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
zd1211rw [PATCH] zd1211rw: fix build-break caused by association race fix 2006-10-17 13:47:40 -04:00
Kconfig Fix several typos in drivers/ 2006-10-03 22:31:37 +02:00
Makefile [PATCH] ZyDAS ZD1211 USB-WLAN driver 2006-07-05 13:42:58 -04:00
README
airo.c [PATCH] airo: check if need to freeze 2006-10-16 20:09:49 -04:00
airo.h
airo_cs.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
airport.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
arlan-main.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
arlan-proc.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
arlan.h Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
atmel.c [PATCH] wireless: More WE-21 potential overflows... 2006-10-16 20:09:48 -04:00
atmel.h
atmel_cs.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
atmel_pci.c drivers/net: Remove deprecated use of pci_module_init() 2006-08-19 17:48:59 -04:00
hermes.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hermes.h
hermes_rid.h
i82586.h
i82593.h
ipw2100.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ipw2100.h
ipw2200.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ipw2200.h [PATCH] ipw2200: enable wireless extension passive scan 2006-08-29 17:06:34 -04:00
netwave_cs.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
orinoco.c [PATCH] orinoco: fix WE-21 buffer overflow 2006-10-16 20:09:48 -04:00
orinoco.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
orinoco_cs.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
orinoco_nortel.c drivers/net: Remove deprecated use of pci_module_init() 2006-08-19 17:48:59 -04:00
orinoco_pci.c drivers/net: Remove deprecated use of pci_module_init() 2006-08-19 17:48:59 -04:00
orinoco_pci.h [PATCH] irq-flags: drivers/net: Use the new IRQF_ constants 2006-07-02 13:58:51 -07:00
orinoco_plx.c drivers/net: Remove deprecated use of pci_module_init() 2006-08-19 17:48:59 -04:00
orinoco_tmd.c drivers/net: Remove deprecated use of pci_module_init() 2006-08-19 17:48:59 -04:00
ray_cs.c [PATCH] wireless: More WE-21 potential overflows... 2006-10-16 20:09:48 -04:00
ray_cs.h
rayctl.h
spectrum_cs.c [PATCH] spectrum_cs: Fix incorrect use of pcmcia_dev_present() 2006-08-23 14:20:37 -04:00
strip.c [IPV4]: annotate struct in_ifaddr 2006-09-28 18:00:55 -07:00
todo.txt
wavelan.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
wavelan.h
wavelan.p.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
wavelan_cs.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
wavelan_cs.h
wavelan_cs.p.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
wl3501.h
wl3501_cs.c drivers/net: eliminate irq handler impossible checks, needless casts 2006-10-06 14:56:04 -04:00
zd1201.c [PATCH] zd1201: Possible NULL dereference 2006-10-16 20:09:48 -04:00
zd1201.h

README

	README
	------

	This directory is mostly for Wireless LAN drivers, in their
various incarnations (ISA, PCI, Pcmcia...).
	This separate directory is needed because a lot of driver work
on different bus (typically PCI + Pcmcia) and share 95% of the
code. This allow the code and the config options to be in one single
place instead of scattered all over the driver tree, which is never
100% satisfactory.

	Note : if you want more info on the topic of Wireless LANs,
you are kindly invited to have a look at the Wireless Howto :
		http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
	Some Wireless LAN drivers, like orinoco_cs, require the use of
Wireless Tools to be configured :
		http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html

	Special notes for distribution maintainers :
	1) wvlan_cs will be discontinued soon in favor of orinoco_cs
	2) Please add Wireless Tools support in your scripts

	Have fun...

	Jean