linux/drivers/net/wireless/iwlwifi
Emmanuel Grumbach 86974bff06 iwlwifi: mvm: fix endianity issues with Smart Fifo commands
This code was broken on big endian systems. Sparse didn't
catch the bug since the firmware command was not tagged as
little endian.
Fix the bug for big endian systems and tag the field in the
firmware command to prevent such issues in the future.

Cc: stable@vger.kernel.org [3.14+]
Fixes: 1f3b0ff8ec ("iwlwifi: mvm: Add Smart FIFO support")
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2014-09-08 09:17:09 +03:00
..
dvm Revert "iwlwifi: dvm: don't enable CTS to self" 2014-08-31 22:11:19 +03:00
mvm iwlwifi: mvm: fix endianity issues with Smart Fifo commands 2014-09-08 09:17:09 +03:00
pcie iwlwifi: dump CSRs to fw-error-dump 2014-07-22 19:21:12 +03:00
iwl-1000.c
iwl-2000.c
iwl-5000.c
iwl-6000.c
iwl-7000.c iwlwifi: bump firmware API version to 10 for 7000 and 8000 2014-09-01 09:50:14 +03:00
iwl-8000.c iwlwifi: bump firmware API version to 10 for 7000 and 8000 2014-09-01 09:50:14 +03:00
iwl-agn-hw.h
iwl-config.h iwlwifi: add max RX aggregation size 2014-07-21 10:17:27 +03:00
iwl-csr.h
iwl-debug.c iwlwifi: use dev_printk instead of dev_dbg for debug logs 2014-05-13 13:52:22 +03:00
iwl-debug.h iwlwifi: cause build error on missing newline 2014-05-11 13:12:31 +03:00
iwl-devtrace.c
iwl-devtrace.h
iwl-drv.c iwlwifi: fix naming mistake for the fw_monitor module parameter 2014-07-06 11:16:14 +03:00
iwl-drv.h
iwl-eeprom-parse.c iwlwifi: remove MCS32 support declaration 2014-06-24 21:55:25 +03:00
iwl-eeprom-parse.h
iwl-eeprom-read.c
iwl-eeprom-read.h
iwl-fh.h
iwl-fw-error-dump.h iwlwifi: dump CSRs to fw-error-dump 2014-07-22 19:21:12 +03:00
iwl-fw-file.h iwlwifi: add device / firmware to fw-error-dump file 2014-06-24 21:55:26 +03:00
iwl-fw.h iwlwifi: mvm: add unified LMAC scan API 2014-07-07 21:41:10 +03:00
iwl-io.c iwlwifi: update nmi register 2014-05-15 19:50:51 +03:00
iwl-io.h iwlwifi: update nmi register 2014-05-15 19:50:51 +03:00
iwl-modparams.h iwlwifi: fix inconsistency about power_save module parameter 2014-07-22 19:21:10 +03:00
iwl-notif-wait.c
iwl-notif-wait.h
iwl-nvm-parse.c iwlwifi: 8000: drop a print when the address is invalid 2014-07-07 21:41:12 +03:00
iwl-nvm-parse.h
iwl-op-mode.h
iwl-phy-db.c iwlwifi: remove CMD_SYNC 2014-05-13 13:52:19 +03:00
iwl-phy-db.h
iwl-prph.h iwlwifi: pcie: add firmware monitor capabilities 2014-06-24 21:55:27 +03:00
iwl-trans.h iwlwifi: split fw-error-dump between transport and mvm 2014-07-22 19:21:10 +03:00
Kconfig iwlwifi: Remove module build requirement for Intel Wireless WiFi 2014-08-31 22:20:09 +03:00
Makefile