Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 7d67ff6a authored by Ke Huang's avatar Ke Huang
Browse files

msm: msi: Add MSI disable/enable when process MSI intierrupt



Hasting DP MSI has TX timer, RX timer, and other timer and if data
was not fetched by host in a short time, such as 8us, and then it
will trigger the MSI interrupt storm.
Currently the MSI can not be disabled when process MSI interrupt,
and it will casue the timer of interrupt storm triggered before
the interrupt processed by schedule, so the schedule can not be
called by the interrupt storm in this case, and then casue watchdog
bark.
So adding MSI disable/enable when process MSI intierrupt to make
the interrupt is disabled before it process completed, and then
re-enable this interrupt after it process completed.

Change-Id: I43fc1508528aa843cbad32e70032b9388c8e962a
Signed-off-by: default avatarKe Huang <keh@codeaurora.org>
parent e7663239
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment