linux/drivers/net/wireless/intel/iwlwifi/fw/api
Mordechay Goodstein f130bb75d8 iwlwifi: add FW recovery flow
Add new API and TLV for the ability to send commands in the beginning
and end of reset flow.

The full flow of recovery is:

1. While loading FW, get address (from the TLV) of target buffer
   to read in case of reset
2. If an error/assert happens read the address data from step 1.
3. Reset the HW and load the FW.
4. Send the data read in step 2.
5. Add station keys
6. Send notification to FW that reset flow is done.

The main use of the recovery flow is for support in PN/SN recovery
when offloaded

Signed-off-by: Mordechay Goodstein <mordechay.goodstein@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-02-14 11:29:45 +02:00
..
alive.h iwlwifi: add FW recovery flow 2019-02-14 11:29:45 +02:00
binding.h iwlwifi: mvm: Add new quota command API 2017-10-06 14:57:21 +03:00
cmdhdr.h
coex.h iwlwifi: mvm: support Coex Schema 2 2018-08-31 11:38:30 +03:00
commands.h iwlwifi: add FW recovery flow 2019-02-14 11:29:45 +02:00
config.h iwlwifi: remove unused and wrong PHY_CFG_* macros 2018-12-20 09:09:25 +02:00
context.h
d3.h iwlwifi: fw api: document WoWLAN patterns command 2019-01-25 20:57:22 +02:00
datapath.h iwlwifi: mvm: implement CSI reporting 2019-01-29 16:10:32 +02:00
dbg-tlv.h iwlwifi: dbg_ini: rewrite trigger flow and align to FW API changes 2019-02-14 11:29:45 +02:00
debug.h iwlwifi: mvm: clean up LDBG config command usage 2019-01-29 16:10:30 +02:00
filter.h
led.h
location.h iwlwifi: mvm: support FTM initiator 2019-02-14 11:29:43 +02:00
mac-cfg.h iwlwifi: mvm: support CHANNEL_SWITCH_TIME_EVENT_CMD command 2019-02-04 12:27:18 +02:00
mac.h iwlwifi: mvm: fix setting HE ppe FW config 2018-12-20 09:06:45 +02:00
nvm-reg.h iwlwifi: mvm Support new MCC update response 2018-10-06 10:25:51 +03:00
offload.h
paging.h iwlwifi: remove host assisted paging 2017-11-03 11:56:08 +02:00
phy-ctxt.h iwlwifi: mvm: Change FW channel info API 2019-01-29 16:10:32 +02:00
phy.h
power.h iwlwifi: mvm: support absolute thresholds in bf configuration 2019-02-04 12:28:07 +02:00
rs.h iwlwifi: rs-fw: support dcm 2018-08-31 11:38:40 +03:00
rx.h iwlwifi: mvm: implement CSI reporting 2019-01-29 16:10:32 +02:00
scan.h iwlwifi: mvm: allow channel reorder optimization during scan 2018-10-06 10:25:43 +03:00
sf.h
sta.h iwlwifi: mvm: fix a comment about the SP length 2018-09-28 08:57:20 +03:00
stats.h iwlwifi: mvm: fix firmware statistics usage 2019-01-25 20:57:19 +02:00
tdls.h iwlwifi: mvm: Change FW channel info API 2019-01-29 16:10:32 +02:00
time-event.h iwlwifi: mvm: Change FW channel info API 2019-01-29 16:10:32 +02:00
tx.h iwlwifi: mvm: support new format for the beacon notification 2019-02-04 12:27:19 +02:00
txq.h iwlwifi: mvm: use shorter queues for mgmt and auxilary queues 2018-04-20 10:57:16 +03:00