iwlwifi: fix 3945 filter flags
authorJohannes Berg <johannes.berg@intel.com>
Tue, 17 Aug 2010 09:24:01 +0000 (11:24 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 17 Aug 2010 18:38:14 +0000 (14:38 -0400)
commit8b8ab9d5e352aae0dcae53c657b25ab61bb73f0f
treee68970de117a06e577f4c3b4d8883ed897e26536
parentc206a04fba2c3890bc95dc9c20ae2cf9740fae71
iwlwifi: fix 3945 filter flags

Applying the filter flags directly as done since

commit 3474ad635db371b0d8d0ee40086f15d223d5b6a4
Author: Johannes Berg <johannes.berg@intel.com>
Date:   Thu Apr 29 04:43:05 2010 -0700

    iwlwifi: apply filter flags directly

broke 3945 under some unknown circumstances, as
reported by Alex.

Since I want to keep the direct application of
filter flags on iwlagn, duplicate the code into
both 3945 and agn and remove committing the
RXON that broke things from the 3945 version.

Cc: stable@kernel.org [2.6.35]
Reported-by: Alex Romosan <romosan@sycorax.lbl.gov>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-core.c
drivers/net/wireless/iwlwifi/iwl-core.h
drivers/net/wireless/iwlwifi/iwl3945-base.c