From e5d993404e33d705e8f8d9b7f3cb9af721ac6a7a Mon Sep 17 00:00:00 2001 From: Jian Wang Date: Wed, 22 Aug 2018 16:43:03 +0800 Subject: [PATCH] amstream: copy drm flags for slave dec PD# 171839 copy drm flags for slave dec Change-Id: Ib1b68b7d72b451e6d2694f518148691004490222 --- .../amlogic/media_modules/stream_input/amports/amstream.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media_modules/stream_input/amports/amstream.c b/drivers/amlogic/media_modules/stream_input/amports/amstream.c index 3d07d71e5061..730d24a005ef 100644 --- a/drivers/amlogic/media_modules/stream_input/amports/amstream.c +++ b/drivers/amlogic/media_modules/stream_input/amports/amstream.c @@ -602,7 +602,10 @@ static int video_port_init(struct port_priv_s *priv, pr_err("vformat not set\n"); return -EPERM; } - + if (vdec_dual(vdec) && vdec_secure(vdec)) { + /*copy drm flags for slave dec.*/ + vdec->slave->port_flag |= PORT_FLAG_DRM; + } if (port->vformat == VFORMAT_H264_4K2K || (priv->vdec->sys_info->height * priv->vdec->sys_info->width) > 1920*1088) {