msm: camera: cdm: Add cdm debug status register

This change adds missing cdm debug status register
offsets for cdm version 1.0 that are read during cdm hang.

CRs-Fixed: 2898496
Change-Id: I3a83d13f6b18231561973054845cb87b1ffc4b2d
Signed-off-by: Chandan Kumar Jha <cjha@codeaurora.org>
This commit is contained in:
Chandan Kumar Jha 2021-03-16 15:18:00 +05:30
commit ae6cf7f331

View file

@ -1,6 +1,6 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Copyright (c) 2020, The Linux Foundation. All rights reserved.
* Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
*/
#include "cam_cdm.h"
@ -71,6 +71,14 @@ static struct cam_cdm_perf_mon_regs cdm_1_0_perf_mon0 = {
.perf_mon_2 = 0x11c,
};
static struct cam_cdm_comp_wait_status cdm_1_0_comp_wait_status0 = {
.comp_wait_status = 0x88,
};
static struct cam_cdm_comp_wait_status cdm_1_0_comp_wait_status1 = {
.comp_wait_status = 0x8c,
};
static struct cam_cdm_common_regs cdm_hw_1_0_cmn_reg_offset = {
.cdm_hw_version = 0x0,
.cam_version = &cdm_hw_1_0_titan_version,
@ -100,7 +108,10 @@ static struct cam_cdm_common_regs cdm_hw_1_0_cmn_reg_offset = {
&cdm_hw_1_0_bl_pending_req0,
NULL,
},
.comp_wait = { NULL, NULL },
.comp_wait = {
&cdm_1_0_comp_wait_status0,
&cdm_1_0_comp_wait_status1,
},
.perf_mon = {
&cdm_1_0_perf_mon0,
NULL,