summaryrefslogtreecommitdiff
path: root/include/linux/fpga/fpga-mgr.h
diff options
context:
space:
mode:
authorAnurag Chouhan <achouhan@codeaurora.org>2017-08-07 15:12:49 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2017-08-07 04:27:56 -0700
commit21d31ab5eb49c24cd1fe2265f8652cf4973e4044 (patch)
tree1698dfac315c7cbbfdd797ef6cf3d88c30c866dd /include/linux/fpga/fpga-mgr.h
parentd843c02a78884df35eaa579aa30b7e831cdca51d (diff)
icnss: Delay Shutdown/reinit sequence for all cases
PD down notifications reaches APPS only after WLAN HW is reset. Because of this, there is a small window of time in which APPS may try to access WLAN HW Copy Engine registers and get into exception. To avoid this, FW has implemented 2 stage reset sequence in which first HW is halted rather than reset and then when FW PD is started again, reset sequence is executed. Because of the 2 stage reset sequence, WLAN shutdown call back also needs to be delayed as there may be some buffers submitted to hardware and if they are freed then again HW exception may be seen. Delay the shutdown call back till FW ready happens at this time HW should be reset and clean state. CRs-fixed: 2056443 Change-Id: Ie587f98d574f7c0a49a8480449fed44c1f4ab816 Signed-off-by: Anurag Chouhan <achouhan@codeaurora.org>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions