linux/drivers/net/wireless/iwlwifi
Meenakshi Venkataraman 2fdfc476cf iwlwifi: move ucode error log reporting to op_mode
Error log reporting does not belong to the
transport layer, but to the op_mode loading
the ucode, as it is the entity which knows
about the ucode loaded, and what the error
information means.

Move device logging pointers from the
transport layer to op_mode.

With this change, transport layer only
reports an error to the op_mode, which will
figure out what to do with the error. This
causes the driver to now dump out error logs
when the command queue is stuck as well.

Also, move the debugfs entry for event logs
out of the transport layer and into op_mode.

Signed-off-by: Meenakshi Venkataraman <meenakshi.venkataraman@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-04-09 16:37:29 -04:00
..
iwl-1000.c iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-2000.c iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-5000.c iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-6000.c iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-agn-calib.c iwlwifi: remove unused arguments from iwlagn_gain_computation 2012-03-08 13:59:45 -05:00
iwl-agn-calib.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-hw.h iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-agn-lib.c iwlwifi: move valid_contexts to priv 2012-04-09 16:37:23 -04:00
iwl-agn-rs.c iwlwifi: add trailing newline to various messages 2012-04-09 16:37:17 -04:00
iwl-agn-rs.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-rx.c iwlwifi: add trailing newline to various messages 2012-04-09 16:37:17 -04:00
iwl-agn-rxon.c iwlwifi: move valid_contexts to priv 2012-04-09 16:37:23 -04:00
iwl-agn-sta.c iwlwifi: don't delete AP station directly 2012-03-08 14:02:29 -05:00
iwl-agn-tt.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-agn-tt.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-tx.c iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-agn.c iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-agn.h iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-cfg.h iwlwifi: make config const 2012-03-06 15:16:11 -05:00
iwl-commands.h iwlwifi: clean up iwl-commands.h 2012-03-07 13:56:36 -05:00
iwl-core.c iwlwifi: make iwl_nic_error static 2012-04-09 16:37:26 -04:00
iwl-core.h iwlwifi: move BT/HT params to shared 2012-03-08 13:59:48 -05:00
iwl-csr.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-debug.c iwlwifi: remove per-device debug level 2012-03-06 15:16:10 -05:00
iwl-debug.h iwlwifi: move status check functions out of shared 2012-03-07 13:51:51 -05:00
iwl-debugfs.c iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-dev.h iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-devtrace.c iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-devtrace.h iwlwifi: make tracing use device as identifier 2012-03-07 13:51:52 -05:00
iwl-drv.c iwlwifi: Add bool mvm_ucode to iwl_fw 2012-03-12 14:22:10 -04:00
iwl-drv.h iwlwifi: make config const 2012-03-06 15:16:11 -05:00
iwl-eeprom.c iwlwifi: make EEPROM enhanced TX power a bool 2012-03-08 13:59:49 -05:00
iwl-eeprom.h iwlwifi: make EEPROM enhanced TX power a bool 2012-03-08 13:59:49 -05:00
iwl-fh.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-fw-file.h iwlwifi: Add TLVs and fields for 16.0 uCode 2012-03-12 14:22:08 -04:00
iwl-fw.h iwlwifi: Add bool mvm_ucode to iwl_fw 2012-03-12 14:22:10 -04:00
iwl-io.c iwlwifi: cleanup/fix memory barriers 2012-03-08 13:59:50 -05:00
iwl-io.h iwlwifi: always check if got h/w access before write 2012-03-08 13:59:50 -05:00
iwl-led.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-led.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-mac80211.c iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-notif-wait.c iwlwifi: extend notification wait 2012-04-09 16:37:15 -04:00
iwl-notif-wait.h iwlwifi: extend notification wait 2012-04-09 16:37:15 -04:00
iwl-op-mode.h iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-pci.c iwlwifi: reduce IDI code ifdef 2012-03-06 15:16:11 -05:00
iwl-phy-db.c iwlwifi: phy_db structure 2012-04-09 16:37:12 -04:00
iwl-phy-db.h iwlwifi: phy_db structure 2012-04-09 16:37:12 -04:00
iwl-power.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-power.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-prph.h iwlwifi: fix cmd_queue number merge 2012-03-09 13:20:50 -05:00
iwl-scan.c iwlwifi: use scan while idle 2012-04-09 16:37:21 -04:00
iwl-shared.h iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-testmode.c iwlwifi: extend notification wait 2012-04-09 16:37:15 -04:00
iwl-testmode.h iwlwifi: add testmode command for rx forwarding 2012-03-08 13:59:52 -05:00
iwl-trans-pcie-int.h iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-trans-pcie-rx.c iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-trans-pcie-tx.c iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-trans-pcie.c iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
iwl-trans.h iwlwifi: move queue mapping out of transport 2012-04-09 16:37:22 -04:00
iwl-ucode.c iwlwifi: move ucode error log reporting to op_mode 2012-04-09 16:37:29 -04:00
Kconfig iwlwifi: phy_db structure 2012-04-09 16:37:12 -04:00
Makefile iwlwifi: phy_db structure 2012-04-09 16:37:12 -04:00