summaryrefslogtreecommitdiff
path: root/Documentation/admin-guide/syscall-user-dispatch.rst
diff options
context:
space:
mode:
authorVikash Garodia <quic_vgarodia@quicinc.com>2022-04-12 16:15:10 +0300
committerMauro Carvalho Chehab <mchehab@kernel.org>2022-04-24 10:31:38 +0300
commit73664f107c0fafb59cd91e576b81c986adb74610 (patch)
tree7c7ed8c2dcdf53a98ffbf63ccad57b4be5fb6d68 /Documentation/admin-guide/syscall-user-dispatch.rst
parent86594f6af867b5165d2ba7b5a71fae3a5961e56c (diff)
downloadlinux-73664f107c0fafb59cd91e576b81c986adb74610.tar.xz
media: venus: do not queue internal buffers from previous sequence
During reconfig (DRC) event from firmware, it is not guaranteed that all the DPB(internal) buffers would be released by the firmware. Some buffers might be released gradually while processing frames from the new sequence. These buffers now stay idle in the dpblist. In subsequent call to queue the DPBs to firmware, these idle buffers should not be queued. The fix identifies those buffers and free them. Signed-off-by: Vikash Garodia <quic_vgarodia@quicinc.com> Tested-by: Fritz Koenig <frkoenig@chromium.org> Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'Documentation/admin-guide/syscall-user-dispatch.rst')
0 files changed, 0 insertions, 0 deletions