Преглед изворни кода

video: driver: fix to allocate enc VPSS buffers in CB7

Allocate VPSS buffers in venus_ns_pixel region instead of
venus_ns to avoid bitstream corruption for downscale plus
rotation usecases.

Change-Id: Iab03f23d30c8476c90e958411944db058582a9fb
Signed-off-by: Akshata Sahukar <[email protected]>
Akshata Sahukar пре 4 година
родитељ
комит
3c72173fec
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      driver/vidc/src/msm_vidc_driver.c

+ 1 - 1
driver/vidc/src/msm_vidc_driver.c

@@ -842,6 +842,7 @@ u32 msm_vidc_get_buffer_region(struct msm_vidc_inst *inst,
 				region = MSM_VIDC_NON_SECURE_PIXEL;
 			break;
 		case MSM_VIDC_BUF_DPB:
+		case MSM_VIDC_BUF_VPSS:
 			region = MSM_VIDC_NON_SECURE_PIXEL;
 			break;
 		case MSM_VIDC_BUF_INPUT_META:
@@ -851,7 +852,6 @@ u32 msm_vidc_get_buffer_region(struct msm_vidc_inst *inst,
 		case MSM_VIDC_BUF_NON_COMV:
 		case MSM_VIDC_BUF_LINE:
 		case MSM_VIDC_BUF_PERSIST:
-		case MSM_VIDC_BUF_VPSS:
 			region = MSM_VIDC_NON_SECURE;
 			break;
 		default: