diff options
author | Sourav Mohapatra <mohapatr@codeaurora.org> | 2020-04-21 10:25:41 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2020-06-03 07:32:55 -0700 |
commit | 0707871c9476b0e3bf4b231fc345e2654ca6721e (patch) | |
tree | 2e99b04408a194f52755ba755ca3c2eea5fd4529 /core/sme | |
parent | 402bea9107e03114a09b51f5b146288930f3a800 (diff) | |
download | qcacld-0707871c9476b0e3bf4b231fc345e2654ca6721e.tar.gz |
qcacld-3.0: Do SSR cleanup during uevent/shutdown based on context
Currently we have two different cleanup approach for SSR. In case of
Adrastea hardware, cleanup can be done during the receipt of FW_DOWN
uevent while in case of HS/HSP it has to be defered to shutdown.
These two approaches are segregated by different branches and thus did
not need to coexist. But as part of future upgrades, a single component
would be used for both the hardware types.
To enable having both these paths, use the context of execution of the
pld_uevent as the differentiating agent. In case of interrupt context,
go with the deferred cleanup and in case of normal process context,
perform the cleanup in pld_uevent itself.
Change-Id: I554a10cdd99b17a6d3e059ebf7a157b0cddb6226
CRs-Fixed: 2669840
Diffstat (limited to 'core/sme')
0 files changed, 0 insertions, 0 deletions