linux/drivers/net/wireless/iwlwifi
Samuel Ortiz 8ccde88a87 iwl3945: Getting rid of the *39_rxon iwl_priv fields
The iwl_rxon_cmd is really just a iwl3945_rxon_cmd structure extension.
So, we can use the *_rxon fields from iwl_priv instead of the 3945 specific
ones (*39_rxon). We have to then be careful when submitting REPLY_RXON host
commands, since the command length as to be set according to the HW. As
another precaution the reserved4 and reserved5 fields are cleared before being
sent to the 3945.

With the *39_rxon removal, a lot of duplicated code can be removed from the
3945 code base.

Signed-off-by: Samuel Ortiz <samuel.ortiz@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-02-09 15:03:33 -05:00
..
iwl3945-base.c iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-100.c iwlwifi: add recognition of Intel WiFi Link 100 Series 2009-01-29 16:01:03 -05:00
iwl-3945-fh.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-hw.h iwl3945: Use iwl-eeprom.c routines 2009-01-29 16:01:35 -05:00
iwl-3945-led.c iwl3945: Use iwl-hcmd host command routines 2009-01-29 16:00:57 -05:00
iwl-3945-led.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-rs.c iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-3945.c iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-3945.h iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-4965-hw.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-4965.c iwl3945: Use iwlcore TX queue management routines 2009-01-29 16:01:34 -05:00
iwl-5000-hw.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-5000.c iwl3945: Use iwlcore TX queue management routines 2009-01-29 16:01:34 -05:00
iwl-6000-hw.h iwlwifi: add recognition of Intel WiFi Link 6000 and 6050 Series 2009-01-29 16:01:02 -05:00
iwl-6000.c iwlwifi: add recognition of Intel WiFi Link 6000 and 6050 Series 2009-01-29 16:01:02 -05:00
iwl-agn-rs.c iwlagn: fix agn rate scaling 2009-01-29 16:01:05 -05:00
iwl-agn-rs.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-agn.c iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -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: fix probe mask for 39 scan API 2009-01-29 16:01:38 -05:00
iwl-core.c iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-core.h iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -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: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-eeprom.c iwl3945: Use iwl-eeprom.c routines 2009-01-29 16:01:35 -05:00
iwl-eeprom.h iwl3945: Use iwl-eeprom.c routines 2009-01-29 16:01:35 -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 iwl3945: fix deep sleep when removing the driver. 2009-01-29 16:01:06 -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: eliminate power_data_39. 2009-01-29 16:01:00 -05:00
iwl-power.h iwlwifi: eliminate power_data_39. 2009-01-29 16:01:00 -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 iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00
iwl-scan.c iwl3945: Remaining host command cleanups 2009-01-29 16:01:37 -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 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-07 02:52:44 -08:00
iwl-sta.h iwl3945: Remaining host command cleanups 2009-01-29 16:01:37 -05:00
iwl-tx.c iwlwifi: iwl_tx_queue_alloc : fix warning in printk formatting 2009-01-29 16:01:45 -05:00
Kconfig iwlwifi: Remove IWL3945_DEBUG 2009-01-29 16:01:36 -05:00
Makefile iwl3945: Getting rid of the *39_rxon iwl_priv fields 2009-02-09 15:03:33 -05:00