video: rockchip: vcodec: add buffer recycle mechanism in vpu
authorJung Zhao <jung.zhao@rock-chips.com>
Mon, 19 Dec 2016 07:11:39 +0000 (15:11 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Tue, 20 Dec 2016 13:01:22 +0000 (21:01 +0800)
commit37389934947a7fdf7b7bddcfd24243e0bbb10c55
tree2befb1da79b2d4f9787ac078ff62c25799c97400
parent5c788fa92a61662ec5b75a0199e4d984666ede1e
video: rockchip: vcodec: add buffer recycle mechanism in vpu

when info change, vpu driver doesn't know when to release
buffers. with this mechanism, vpu driver will auto release
when buffer nums bigger than BUFFER_LIST_MAX_NUMS.

Change-Id: Id4fb91257d260bfd2e18388731941c4f0cc191b0
Signed-off-by: Jung Zhao <jung.zhao@rock-chips.com>
drivers/video/rockchip/vcodec/vcodec_iommu_drm.c
drivers/video/rockchip/vcodec/vcodec_iommu_ops.c
drivers/video/rockchip/vcodec/vcodec_iommu_ops.h