linux/drivers/net/wireless/iwlwifi
Helmut Schaa 6cd0b1cb87 iwlagn: fix hw-rfkill while the interface is down
Currently iwlagn is not able to report hw-killswitch events while the
interface is down. This has implications on user space tools (like
NetworkManager) relying on rfkill notifications to bring the interface
up once the wireless gets enabled through a hw killswitch.

Thus, enable the device already in iwl_pci_probe instead of iwl_up
and enable interrups while the interface is down in order to get
notified about killswitch state changes. The firmware loading is still
done in iwl_up.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
Acked-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-01-29 16:00:50 -05:00
..
Kconfig wireless: consolidate on a single escape_essid implementation 2008-10-31 19:00:46 -04:00
Makefile iwlwifi: move host command check function into separate file 2008-12-05 09:35:51 -05:00
iwl-3945-fh.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-hw.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-led.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-led.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-rs.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-4965-hw.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-4965.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-5000-hw.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-5000.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-agn-hcmd-check.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-agn-rs.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-agn-rs.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-agn.c iwlagn: fix hw-rfkill while the interface is down 2009-01-29 16:00:50 -05:00
iwl-calib.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-calib.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-commands.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-core.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-core.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-csr.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-debug.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-debugfs.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-dev.h iwl3945: report killswitch changes even if the interface is down 2009-01-29 16:00:28 -05:00
iwl-eeprom.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-eeprom.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-fh.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-hcmd.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-helpers.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-io.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-led.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-led.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-power.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-power.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-prph.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-rfkill.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-rfkill.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-rx.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-scan.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-spectrum.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-spectrum.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-sta.c IWL: fix WARN typo 2009-01-29 16:00:17 -05:00
iwl-sta.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-tx.c iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl3945-base.c iwl3945: fix some warnings when compiled without debug 2009-01-29 16:00:50 -05:00