diff --git a/drivers/media/video_sink/video_hw.c b/drivers/media/video_sink/video_hw.c index 90a2370c6..24fd9d640 100644 --- a/drivers/media/video_sink/video_hw.c +++ b/drivers/media/video_sink/video_hw.c @@ -14517,10 +14517,10 @@ int video_hw_init(void) #endif int i; #ifdef CONFIG_AMLOGIC_MEDIA_SECURITY - void *video_secure_op[VPP_TOP_MAX] = {VSYNC_WR_MPEG_REG_BITS, + void *video_secure_op[VPP_TOP_MAX] = {VSYNC_WR_VIDEO_TABLE_REG_BITS, VSYNC_WR_MPEG_REG_BITS_VPP1, VSYNC_WR_MPEG_REG_BITS_VPP2, - PRE_VSYNC_WR_MPEG_REG_BITS}; + PRE_VSYNC_WR_VIDEO_TABLE_REG_BITS}; #endif _video_hw_init(); diff --git a/drivers/media/video_sink/video_hw_cut.c b/drivers/media/video_sink/video_hw_cut.c index e85815f95..8b9385df1 100644 --- a/drivers/media/video_sink/video_hw_cut.c +++ b/drivers/media/video_sink/video_hw_cut.c @@ -8832,10 +8832,10 @@ int video_hw_init(void) struct vpu_dev_s *arb_vpu_dev; #endif #ifdef CONFIG_AMLOGIC_MEDIA_SECURITY - void *video_secure_op[VPP_TOP_MAX] = {VSYNC_WR_MPEG_REG_BITS, + void *video_secure_op[VPP_TOP_MAX] = {VSYNC_WR_VIDEO_TABLE_REG_BITS, VSYNC_WR_MPEG_REG_BITS_VPP1, VSYNC_WR_MPEG_REG_BITS_VPP2, - PRE_VSYNC_WR_MPEG_REG_BITS}; + PRE_VSYNC_WR_VIDEO_TABLE_REG_BITS}; #endif if (!legacy_vpp) { diff --git a/drivers/media/video_sink/video_priv.h b/drivers/media/video_sink/video_priv.h index f4ea9670b..4c4f43467 100644 --- a/drivers/media/video_sink/video_priv.h +++ b/drivers/media/video_sink/video_priv.h @@ -1265,6 +1265,9 @@ void update_primary_fmt_event(void); void switch_from_lcevc_to_nonlcevc(bool unreg); void update_vd_amdv_info(struct video_layer_s *layer); void update_vd_amvecm_info(struct video_layer_s *layer); +int VSYNC_WR_VIDEO_TABLE_REG_BITS(u32 adr, u32 val, u32 start, u32 len); +int PRE_VSYNC_WR_VIDEO_TABLE_REG_BITS(u32 adr, u32 val, u32 start, u32 len); + #ifndef CONFIG_AMLOGIC_MEDIA_FRAME_SYNC enum avevent_e {