linux/drivers/net/wireless
Stanislaw Gruszka 4a7dfa5ea7 rt2800: validate step value for temperature compensation
commit bf7e1abe43 upstream.

Some hardware has correct (!= 0xff) value of tssi_bounds[4] in the
EEPROM, but step is equal to 0xff. This results on ridiculous delta
calculations and completely broke TX power settings.

Reported-and-tested-by: Pavel Lucik <pavel.lucik@gmail.com>
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Acked-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-11-17 13:14:20 -08:00
..
ath ath9k: fix stale pointers potentially causing access to free'd skbs 2012-11-17 13:14:20 -08:00
b43 b43: refuse to load unsupported firmware 2011-11-21 14:31:22 -08:00
b43legacy b43legacy: Fix crash on unload when firmware not available 2012-10-07 08:27:25 -07:00
hostap net: Audit drivers to identify those needing IFF_TX_SKB_SHARING cleared 2011-08-15 18:31:38 -07:00
ipw2x00 ipw2200: Fix race condition in the command completion acknowledge 2012-05-07 08:56:40 -07:00
iwlegacy iwl3945: fix possible il->txq NULL pointer dereference in delayed works 2012-03-23 11:20:52 -07:00
iwlwifi iwlwifi: don't mess up the SCD when removing a key 2012-06-17 11:23:12 -07:00
iwmc3200wifi Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-05-24 16:47:54 -04:00
libertas Net, libertas: Resolve memory leak in if_spi_host_to_card() 2011-11-26 09:09:54 -08:00
libertas_tf
mwifiex mwifiex: fix 11n rx packet drop issue 2012-07-16 08:47:49 -07:00
orinoco pcmcia: Convert pcmcia_device_id declarations to const 2011-05-06 07:46:22 +02:00
p54 USB: p54usb: remove __devinit* from the struct usb_device_id table 2012-09-14 10:00:40 -07:00
prism54
rt2x00 rt2800: validate step value for temperature compensation 2012-11-17 13:14:20 -08:00
rtl818x USB: rtl8187: remove __devinit* from the struct usb_device_id table 2012-09-14 10:00:40 -07:00
rtlwifi rtlwifi: Fix oops on unload 2012-05-07 08:56:48 -07:00
wl12xx wl12xx: Check buffer bound when processing nvs data 2012-01-12 11:35:02 -08:00
wl1251 wl1251: fix oops on early interrupt 2012-06-10 00:33:05 +09:00
zd1211rw zd1211rw: fix to work on OHCI 2011-05-31 14:47:26 -04:00
adm8211.c
adm8211.h
airo_cs.c pcmcia: Convert pcmcia_device_id declarations to const 2011-05-06 07:46:22 +02:00
airo.c net: Audit drivers to identify those needing IFF_TX_SKB_SHARING cleared 2011-08-15 18:31:38 -07:00
airo.h
at76c50x-usb.c
at76c50x-usb.h
atmel_cs.c pcmcia: Convert pcmcia_device_id declarations to const 2011-05-06 07:46:22 +02:00
atmel_pci.c
atmel.c
atmel.h
Kconfig
mac80211_hwsim.c net: call dev_alloc_name from register_netdevice 2011-05-05 10:57:45 -07:00
Makefile
mwl8k.c mwl8k: Tell firmware to generate CCMP header 2011-06-15 08:13:03 -04:00
ray_cs.c pcmcia: Convert pcmcia_device_id declarations to const 2011-05-06 07:46:22 +02:00
ray_cs.h
rayctl.h
rndis_wlan.c cfg80211: Use consistent BSS matching between scan and sme 2011-05-19 10:37:18 -04:00
wl3501_cs.c pcmcia: Convert pcmcia_device_id declarations to const 2011-05-06 07:46:22 +02:00
wl3501.h
zd1201.c
zd1201.h