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

Skip to content
Commit 68a68b27 authored by Alok Pandey's avatar Alok Pandey Committed by Harsh Shah
Browse files

msm: camera: isp: Add active list request flush support



If umd send flush all, isp driver flushes only pending list requests.
Currently, the expectation is that the active list and wait request
will be cleared upon receiving buf done from hardware. In corner
cases due to IRQ scheduling delay, sometimes the active list will get
stuck with one request without clearing it. This is causing flush wait
timeout at application level. This change adds stop HW and flush active
adn wait list to prevent these timeouts.

Change-Id: Ifdb318cd21859cde5d2c318e39d9a71aa0e227b3
Signed-off-by: default avatarAlok Pandey <akumarpa@codeaurora.org>
Signed-off-by: default avatarJunzhe Zou <jnzhezou@codeaurora.org>
Signed-off-by: default avatarHarsh Shah <harshs@codeaurora.org>
parent 012e0ac2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment