diff options
author | Mansur Alisha Shaik <mansur@codeaurora.org> | 2021-10-20 07:44:08 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2021-10-21 14:24:48 +0100 |
commit | 40d87aafee29fb01ce1e1868502fb2059a6a7f34 (patch) | |
tree | 3c5e01b3202fa82f67381021d5837accc200f7b7 /drivers/eisa | |
parent | 3227a8f7cf331ed5be4b6c26339366b8d2d83b09 (diff) | |
download | linux-40d87aafee29fb01ce1e1868502fb2059a6a7f34.tar.bz2 |
media: venus: vdec: decoded picture buffer handling during reconfig sequence
In existing implementation, driver is freeing and un-mapping all the
decoded picture buffers(DPB) as part of dynamic resolution change(DRC)
handling. As a result, when firmware try to access the DPB buffer, from
previous sequence, SMMU context fault is seen due to the buffer being
already unmapped.
With this change, driver defines ownership of each DPB buffer. If a buffer
is owned by firmware, driver would skip from un-mapping the same.
Signed-off-by: Mansur Alisha Shaik <mansur@codeaurora.org>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/eisa')
0 files changed, 0 insertions, 0 deletions