Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit be6b59fb authored by Chandan Kumar Jha's avatar Chandan Kumar Jha Committed by Gerrit - the friendly Code Review server
Browse files

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: default avatarChandan Kumar Jha <cjha@codeaurora.org>
parent 60818b86
Loading
Loading
Loading
Loading
+13 −2
Original line number Diff line number Diff line
/* 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,