diff options
author | Jeffrey Hugo <jhugo@codeaurora.org> | 2021-02-12 17:40:14 -0700 |
---|---|---|
committer | Loic Poulain <loic.poulain@linaro.org> | 2021-02-15 11:37:04 +0100 |
commit | 6e3e49bbfe67b717d5a9a0540fa8fad5dead6b14 (patch) | |
tree | 788483577ff9c2e7659335e1d28529a332026d13 /block | |
parent | ae419de5e1b3b1bc54a242f0f34c65815ef70a7a (diff) |
bus: mhi: core: Use current ee in intvec handler for syserr5.11.0-quectel-v6
The intvec handler stores the caches ee in a local variable for use in
processing the intvec. When determining if a syserr is a fatal error or
not, the intvec handler is using the cached version, when it should be
using the current ee read from the device. Currently, the device could
be in the PBL ee as the result of a fatal error, but the cached ee might
be AMSS, which would cause the intvec handler to incorrectly signal a
non-fatal syserr.
Fixes: 3000f85b8f47 ("bus: mhi: core: Add support for basic PM operations")
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions