OpenCloudOS-Kernel/drivers/staging/vt6655
Malcolm Priestley 1f51d58018 vt6655: Fix late setting of byRFType.
byRFType is not set prior to registration of mac80211 causing
unpredictable operation after channel scans.

With byRFType unset all channels are enabled this causes tx power
to be set to values not present its eeprom.

Move setting of this variable to vt6655_probe.

byRFType must have a mask set. byRevId not used by driver and
is removed.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Cc: <stable@vger.kernel.org> # v3.19+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-03-09 11:33:13 +01:00
..
Kconfig staging: vt6655: switch driver over to mac80211 2014-10-29 13:31:30 -07:00
Makefile staging: vt6655: dead code remove wctl.c/h 2014-10-29 13:34:45 -07:00
TODO
baseband.c staging: vt6655: remove antenna diversity functions 2015-01-25 19:59:16 +08:00
baseband.h staging: vt6655: remove antenna diversity functions 2015-01-25 19:59:16 +08:00
card.c staging: vt6655: fix that open brace { should be on the previous line 2015-01-28 11:22:21 -08:00
card.h staging: vt6655: card.c move __iomem into functions. 2014-11-26 13:37:24 -08:00
channel.c staging: vt6655: common variable size channel numbers to ieee80211_channel->hw_value 2015-01-25 19:59:16 +08:00
channel.h staging: vt6655: set_channel replace parameter with ieee80211_channel 2015-01-25 19:59:16 +08:00
desc.h staging: vt6655: dead code remove header type.h 2014-10-29 13:34:47 -07:00
device.h staging: vt6655: remove antenna diversity functions 2015-01-25 19:59:16 +08:00
device_cfg.h staging: vt6655: dead code remove header type.h 2014-10-29 13:34:47 -07:00
device_main.c vt6655: Fix late setting of byRFType. 2015-03-09 11:33:13 +01:00
dpc.c staging: vt6655: vnt_rx_data add track rsr and new_rsr errors 2015-02-07 17:16:59 +08:00
dpc.h staging: vt6655: dpc.c/h remove dead functions 2014-10-29 13:33:35 -07:00
key.c staging: vt6655: key.c remove dead functions 2014-10-29 13:34:44 -07:00
key.h staging: vt6655: dead code remove header type.h 2014-10-29 13:34:47 -07:00
mac.c staging: vt6655: fix space prohibited before that ',' 2015-01-25 19:59:16 +08:00
mac.h Staging: vt6655: Checkpatch fix: c99 comment headings 2015-01-17 14:53:21 -08:00
mib.c staging: vt6655: mib remove unused functions and structure members 2014-10-29 13:34:44 -07:00
mib.h staging: vt6655: dead code remove header type.h 2014-10-29 13:34:47 -07:00
power.c staging: vt6655: Replace C99 comments in power.c and upc.h. 2015-01-12 19:42:45 -08:00
power.h staging: vt6655: remove dead functions in power.c/h 2014-10-29 13:33:35 -07:00
rf.c vt6655: RFbSetPower fix missing rate RATE_12M 2015-03-09 11:33:13 +01:00
rf.h staging: vt6655: common variable size channel numbers to ieee80211_channel->hw_value 2015-01-25 19:59:16 +08:00
rxtx.c staging: vt6655: move setting of PSTxDesc->buff_addr to vnt_tx_packet 2015-02-07 17:16:59 +08:00
rxtx.h staging: vt6655: dead code remove header type.h 2014-10-29 13:34:47 -07:00
srom.c staging: vt6655: srom remove dead functions 2014-12-02 16:35:10 -08:00
srom.h staging: vt6655: remove unused typedef struct tagSSromReg 2014-12-02 16:35:10 -08:00
test
tmacro.h staging: vt6655: dead code remove header type.h 2014-10-29 13:34:47 -07:00
upc.h staging: vt6655: Replace C99 comments in power.c and upc.h. 2015-01-12 19:42:45 -08:00