[mpp_soc] dec hw_cap add cap_colmv_compress

Signed-off-by: Chandler Chen <chandler.chen@rock-chips.com>
Change-Id: I13b98c5227f03a235c48cfdb639286e7ee595b3f
This commit is contained in:
Chandler Chen
2022-10-11 09:44:49 +08:00
committed by Herman Chen
parent 726840336e
commit 4c14bb1556
10 changed files with 53 additions and 37 deletions

View File

@@ -71,7 +71,7 @@ static const MppDecHwCap vdpu1 = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -89,7 +89,7 @@ static const MppDecHwCap vdpu1_2160p = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -107,7 +107,7 @@ static const MppDecHwCap vdpu1_jpeg_pp = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 1,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 1,
@@ -125,7 +125,7 @@ static const MppDecHwCap vdpu2 = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -143,7 +143,7 @@ static const MppDecHwCap vdpu2_jpeg = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -161,7 +161,7 @@ static const MppDecHwCap vdpu2_jpeg_pp = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 1,
@@ -179,7 +179,7 @@ static const MppDecHwCap vdpu2_jpeg_fix = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -197,7 +197,7 @@ static const MppDecHwCap vdpu2_jpeg_pp_fix = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 1,
@@ -215,7 +215,7 @@ static const MppDecHwCap rk_hevc = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -233,7 +233,7 @@ static const MppDecHwCap rk_hevc_1080p = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -251,7 +251,7 @@ static const MppDecHwCap vdpu341 = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -269,7 +269,7 @@ static const MppDecHwCap vdpu341_lite = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -287,7 +287,7 @@ static const MppDecHwCap vdpu341_lite_1080p = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -305,7 +305,7 @@ static const MppDecHwCap vdpu341_h264 = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -324,7 +324,7 @@ static const MppDecHwCap vdpu34x = {
.cap_fbc = 2,
.cap_4k = 1,
.cap_8k = 1,
.cap_colmv_buf = 1,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 1,
.cap_hw_vp9_prob = 1,
.cap_jpg_pp_out = 0,
@@ -342,7 +342,7 @@ static const MppDecHwCap vdpu38x = {
.cap_fbc = 2,
.cap_4k = 1,
.cap_8k = 1,
.cap_colmv_buf = 1,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 1,
.cap_hw_vp9_prob = 1,
.cap_jpg_pp_out = 0,
@@ -360,7 +360,7 @@ static const MppDecHwCap vdpu382 = {
.cap_fbc = 2,
.cap_4k = 1,
.cap_8k = 1,
.cap_colmv_buf = 1,
.cap_colmv_compress = 1,
.cap_hw_h265_rps = 1,
.cap_hw_vp9_prob = 1,
.cap_jpg_pp_out = 0,
@@ -378,7 +378,7 @@ static const MppDecHwCap vdpu382_lite = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 1,
.cap_colmv_buf = 1,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 1,
.cap_hw_vp9_prob = 1,
.cap_jpg_pp_out = 0,
@@ -396,7 +396,7 @@ static const MppDecHwCap avspd = {
.cap_fbc = 0,
.cap_4k = 0,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -414,7 +414,7 @@ static const MppDecHwCap rkjpegd = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,
@@ -432,7 +432,7 @@ static const MppDecHwCap av1d = {
.cap_fbc = 0,
.cap_4k = 1,
.cap_8k = 0,
.cap_colmv_buf = 0,
.cap_colmv_compress = 0,
.cap_hw_h265_rps = 0,
.cap_hw_vp9_prob = 0,
.cap_jpg_pp_out = 0,