From f6dc8a1ae847452550854afda14713fdaf336776 Mon Sep 17 00:00:00 2001 From: Jeff LaBundy Date: Tue, 5 Jun 2018 13:21:18 -0500 Subject: [PATCH] misc: cs40l2x: Add IMON and TEMPMON trim errata Added errata support for updated IMON temperature coefficient trim values and TEMPMON gain/offset trim values (revisions B0/B1 only). Change-Id: I830f177d5462bb8c3764c6b63f4f2e91bf67e754 Signed-off-by: Jeff LaBundy Signed-off-by: Ravi Vembu Mot-CRs-Fixed: (CR) Reviewed-on: https://gerrit.mot.com/1202244 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Submit-Approved: Jira Key --- drivers/misc/cs40l2x.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/misc/cs40l2x.c b/drivers/misc/cs40l2x.c index 73070b89b686..3409308a9dc3 100644 --- a/drivers/misc/cs40l2x.c +++ b/drivers/misc/cs40l2x.c @@ -2745,6 +2745,12 @@ static const struct reg_sequence cs40l2x_rev_a0_errata[] = { static const struct reg_sequence cs40l2x_rev_b0_errata[] = { {CS40L2X_PLL_LOOP_PARAM, 0x000C1837}, {CS40L2X_PLL_MISC_CTRL, 0x03008E0E}, + {CS40L2X_TEST_KEY_CTL, CS40L2X_TEST_KEY_UNLOCK_CODE1}, + {CS40L2X_TEST_KEY_CTL, CS40L2X_TEST_KEY_UNLOCK_CODE2}, + {CS40L2X_OTP_TRIM_12, 0x002F0065}, + {CS40L2X_OTP_TRIM_13, 0x00002B4F}, + {CS40L2X_TEST_KEY_CTL, CS40L2X_TEST_KEY_RELOCK_CODE1}, + {CS40L2X_TEST_KEY_CTL, CS40L2X_TEST_KEY_RELOCK_CODE2}, }; static const struct reg_sequence cs40l2x_basic_mode_revert[] = {