Tomas Winkler
630fe9b6f7
iwlwifi: refactor setting tx power
...
This patch
1. Refactors settings of tx power
2. enables iwconfig txpower <value>
3. adds 5000 HW tx power
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Zhu Yi <yi.zhu@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-06-14 12:18:08 -04:00
Emmanuel Grumbach
963f55178b
iwlwifi: remove redundant flags regarding to FAT channel
...
This patch removes redundant flags regarding to FAT channel. Use
mac80211's flag instead.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com >
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Zhu Yi <yi.zhu@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-06-14 12:18:06 -04:00
Tomas Winkler
82a66bbbe9
iwlwifi: clean iwl4965_mac_config
...
This patch cleans up iwl4965_mac_config.
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-06-03 15:00:27 -04:00
Tomas Winkler
6ba8795622
iwlwifi: refactor pci prob flow
...
This patch refactores pci prob flow. It moves mac80211 registration
to the end, otherwise there is a race between error path in pci_probe
and mac_start.
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-21 21:48:06 -04:00
Tomas Winkler
da6833cb05
iwlwifi: remove 4965 remainings in iwl-eeprom.c file
...
The patch cleans up 4965 remaings from iwl-eeprom.c file.
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-21 21:48:05 -04:00
Tomas Winkler
3e0d4cb12f
iwlwifi: rename iwl-4965.h to iwl-dev.h
...
This patch renames iwl-4965.h to iwl-dev.h
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-07 15:02:26 -04:00
Tomas Winkler
5a36ba0e41
iwlwifi: rename iwl-4965-commands to iwl-commands.h
...
This patch renames iwl-4965-commands to iwl-commands.h
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-07 15:02:26 -04:00
Tomas Winkler
8614f360bd
iwlwifi: check eeprom version in pci probe time
...
This patch move eeprom version checking into pci probe stage
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-07 15:02:17 -04:00
Guy Cohen
fe7c4040c3
iwlwifi: remove support for Narrow Channel (10Mhz)
...
Setting Narrow Channel bit in the scan command caused the device
not to send probe request on all the channels
Signed-off-by: Guy Cohen <guy.cohen@intel.com >
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com >
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-07 15:02:16 -04:00
Tomas Winkler
073d3f5f1b
iwlwifi: changing EEPROM layout handling
...
This patch
1. changes the current EEPROM handling through a single HW struct
layout representation, to more general approach, treating the EEPROM
image as a flat bytes array, handling this image through ops functions
and offsets.
2. Eeprom is dynamically allocated accroding HW type
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Ron Rindjunsky <ron.rindjunsky@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-05-07 15:02:15 -04:00
Tomas Winkler
3395f6e9cf
iwlwifi: rename iwl-4965-io.h to iwl-io.h
...
This patch renames iwl-4965-io.h back to iw-io.h
it also remove 4965 from all functions it supplies
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-03-27 16:03:17 -04:00
Assaf Krauss
8622e7058a
iwlwifi: rename iwl4965_get_channel_info to iwl_get_channel_info
...
iwl4965_get_channel_info was moved to iwlcore module
4965 needs to be stripped off
Signed-off-by: Assaf Krauss <assaf.krauss@intel.com >
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-03-25 16:41:54 -04:00
Assaf Krauss
bf85ea4fbe
iwlwifi: Probe Flow - Extracting hw and priv init
...
1. Extracting hw and priv initialization from probe function.
2. Moving some initialization functions to core module.
Signed-off-by: Assaf Krauss <assaf.krauss@intel.com >
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-03-25 16:41:51 -04:00
Tomas Winkler
c79dd5b5bc
iwlwifi: rename struct iwl4965_priv to struct iwl_priv
...
This patch renames iwl4965_priv to iwl_priv. iwl_priv will
be shared by more hw.
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-03-25 16:41:47 -04:00
Tomas Winkler
0a6857e70d
iwlwifi: rename iwl-4965-debug.h back to iwl-debug.h
...
This patch removes iwl-4965-debug.h to iwl-debug.h
It will be used by more NICs
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-03-25 16:41:46 -04:00
Assaf Krauss
34cf6ff6dd
iwlwifi: Moving EEPROM handling in iwlcore module
...
This patch move EEPROM code into iwl core module
Signed-off-by: Assaf Krauss <assaf.krauss@intel.com >
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com >
Signed-off-by: John W. Linville <linville@tuxdriver.com >
2008-03-07 16:03:01 -05:00