From d2241c8215e9046cc32f3632ed459568010ef2d8 Mon Sep 17 00:00:00 2001 From: George Shen Date: Mon, 1 Jun 2020 15:33:31 -0700 Subject: [PATCH] msm: cvp: Support new HFI FLUSH MSG value Change is to support both deprecated FLUSH MSG value and new value in kernel before new HFI FLUSH MSG value released. Change-Id: I376bb58f6f9625e692a814836f276c9c98c164d4 Signed-off-by: George Shen --- drivers/media/platform/msm/cvp/cvp_hfi.h | 4 +++- drivers/media/platform/msm/cvp/hfi_response_handler.c | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/msm/cvp/cvp_hfi.h b/drivers/media/platform/msm/cvp/cvp_hfi.h index d7ff31d1aa57..c7142dcc41e9 100644 --- a/drivers/media/platform/msm/cvp/cvp_hfi.h +++ b/drivers/media/platform/msm/cvp/cvp_hfi.h @@ -146,8 +146,10 @@ (HFI_MSG_SESSION_CVP_START + 0x037) #define HFI_MSG_SESSION_CVP_RELEASE_PERSIST_BUFFERS\ (HFI_MSG_SESSION_CVP_START + 0x038) -#define HFI_MSG_SESSION_CVP_FLUSH\ +#define HFI_MSG_SESSION_CVP_FLUSH_DEPRECATE\ (HFI_CMD_SESSION_CVP_START + 0x03A) +#define HFI_MSG_SESSION_CVP_FLUSH\ + (HFI_MSG_SESSION_CVP_START + 0x03A) #define CVP_IFACEQ_MAX_PKT_SIZE 1024 #define CVP_IFACEQ_MED_PKT_SIZE 768 diff --git a/drivers/media/platform/msm/cvp/hfi_response_handler.c b/drivers/media/platform/msm/cvp/hfi_response_handler.c index dde64140c231..e9cadb0d4233 100644 --- a/drivers/media/platform/msm/cvp/hfi_response_handler.c +++ b/drivers/media/platform/msm/cvp/hfi_response_handler.c @@ -648,6 +648,7 @@ int cvp_hfi_process_msg_packet(u32 device_id, void *hdr, pkt_func = (pkt_func_def)hfi_process_session_abort_done; break; case HFI_MSG_SESSION_CVP_FLUSH: + case HFI_MSG_SESSION_CVP_FLUSH_DEPRECATE: pkt_func = (pkt_func_def)hfi_process_session_flush_done; break; case HFI_MSG_SESSION_CVP_OPERATION_CONFIG: