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

Commit e2085ffb authored by Mangalaram ARCHANA's avatar Mangalaram ARCHANA Committed by Gerrit - the friendly Code Review server
Browse files

msm: camera: cpas: Fix TCSR Register programming



Fix TCSR Register programming to enable SAT.

CRs-Fixed: 2553475
Change-Id: Iaeae7cd06dcbccaa8bf1f98657efff734d048b9f
Signed-off-by: default avatarMangalaram ARCHANA <mangar@codeaurora.org>
parent 335b376e
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -514,7 +514,7 @@ static irqreturn_t cam_cpastop_handle_irq(int irq_num, void *data)

static int cam_cpastop_poweron(struct cam_hw_info *cpas_hw)
{
	int i;
	int i, reg_val;
	struct cam_cpas_hw_errata_wa_list *errata_wa_list =
		camnoc_info->errata_wa_list;
	struct cam_cpas_hw_errata_wa *errata_wa =
@@ -541,8 +541,9 @@ static int cam_cpastop_poweron(struct cam_hw_info *cpas_hw)
	}

	if (errata_wa->enable) {
		scm_io_write(errata_wa->data.reg_info.offset,
			errata_wa->data.reg_info.value);
		reg_val = scm_io_read(errata_wa->data.reg_info.offset);
		reg_val |= errata_wa->data.reg_info.value;
		scm_io_write(errata_wa->data.reg_info.offset, reg_val);
	}

	return 0;