summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorParas Nagda <pnagda@codeaurora.org>2018-03-05 16:04:39 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2018-03-05 05:52:34 -0800
commit6d5592aa85ffff0b15246c27ed75f737adf83fc3 (patch)
tree2f01fd102d011c8e3e00663b3ae7b03a2953fbef
parenta337c17cebeadebddd57cfae9d7953567969be06 (diff)
msm: vidc: enable port reconfig for thumbnail session
Send port reconfig to client for thumbnail session when driver received sufficient resources from firmware. This is needed as there are issues in DPB management in firmware. Change-Id: I7c2992e6be87fd277b209554d1aa7c4d0a088738 Signed-off-by: Paras Nagda <pnagda@codeaurora.org>
-rw-r--r--drivers/media/platform/msm/vidc/msm_vidc_common.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/media/platform/msm/vidc/msm_vidc_common.c b/drivers/media/platform/msm/vidc/msm_vidc_common.c
index f92687f0a2fa..7ae3a1ea5eba 100644
--- a/drivers/media/platform/msm/vidc/msm_vidc_common.c
+++ b/drivers/media/platform/msm/vidc/msm_vidc_common.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2012-2017, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -1135,8 +1135,7 @@ static void handle_event_change(enum hal_command_response cmd, void *data)
case HAL_EVENT_SEQ_CHANGED_SUFFICIENT_RESOURCES:
rc = msm_comm_g_ctrl_for_id(inst,
V4L2_CID_MPEG_VIDC_VIDEO_CONTINUE_DATA_TRANSFER);
- if (!is_thumbnail_session(inst) &&
- (IS_ERR_VALUE(rc) || rc == false))
+ if ((IS_ERR_VALUE(rc) || rc == false))
event = V4L2_EVENT_SEQ_CHANGED_INSUFFICIENT;
else
event = V4L2_EVENT_SEQ_CHANGED_SUFFICIENT;