]> git.karo-electronics.de Git - karo-tx-linux.git/commit
p54: disable channels with incomplete calibration data sets
authorChristian Lamparter <chunkeey@googlemail.com>
Sat, 31 Oct 2009 21:59:27 +0000 (22:59 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 26 May 2010 21:29:20 +0000 (14:29 -0700)
commit7bb08a1cac8ed8e4fda495bd907988bd4077b342
tree0899a302a6606f55f12de7e21e68855144c4d449
parent79ec1d305fe1f2aa77797118fd31ea41e72e7867
p54: disable channels with incomplete calibration data sets

commit 93a59d7527147e3656664aa3179f8d19de256081 upstream.

James Grossmann [1] reported that p54 spews out confusing
messages instead of preventing the mayhem from happening.

the reason is that "p54: generate channel list dynamically"
is not perfect. It didn't discard incomplete channel data
sets and therefore p54 advertised to support them as well.

[1]: http://marc.info/?l=linux-wireless&m=125699830215890

Cc: Larry Finger <Larry.Finger@lwfinger.net>
Reported-by: James Grossmann <cctsurf@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@web.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/wireless/p54/eeprom.c