diff --git a/msm/eva/cvp_hfi.c b/msm/eva/cvp_hfi.c index e545b0f0c2..92ad1a7ddb 100644 --- a/msm/eva/cvp_hfi.c +++ b/msm/eva/cvp_hfi.c @@ -1026,7 +1026,7 @@ static inline int __boot_firmware(struct iris_hfi_device *device) } /* Reduce to 500, 1000 on silicon */ - usleep_range(500, 1000); + usleep_range(50000, 100000); count++; } diff --git a/msm/eva/cvp_hfi.h b/msm/eva/cvp_hfi.h index bdba4ebae3..390eb3989b 100644 --- a/msm/eva/cvp_hfi.h +++ b/msm/eva/cvp_hfi.h @@ -172,6 +172,8 @@ (HFI_CMD_SESSION_CVP_START + 0x080) #define HFI_CMD_SESSION_EVA_DLFL_CONFIG\ (HFI_CMD_SESSION_CVP_START + 0x081) +#define HFI_CMD_SESSION_CVP_SYNX\ + (HFI_CMD_SESSION_CVP_START + 0x086) #define HFI_CMD_SESSION_CVP_ICA_FRAME\ (HFI_CMD_SESSION_CVP_START + 0x100) #define HFI_CMD_SESSION_CVP_ICA_CONFIG\ diff --git a/msm/eva/msm_cvp_platform.c b/msm/eva/msm_cvp_platform.c index bb18eff1aa..ae44e53d0f 100644 --- a/msm/eva/msm_cvp_platform.c +++ b/msm/eva/msm_cvp_platform.c @@ -792,6 +792,14 @@ const struct msm_cvp_hfi_defs cvp_hfi_defs[MAX_PKT_IDX] = { .resp = HAL_NO_RESP, .name = "DLFL_CONFIG", }, + [HFI_CMD_SESSION_CVP_SYNX - HFI_CMD_SESSION_CVP_START] = + { + .size = 0xFFFFFFFF, + .type = HFI_CMD_SESSION_CVP_SYNX, + .is_config_pkt = false, + .resp = HAL_NO_RESP, + .name = "SYNX_TEST", + }, }; int get_pkt_index(struct cvp_hal_session_cmd_pkt *hdr)