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 <jeff.labundy@cirrus.com>
Signed-off-by: Ravi Vembu <raviv@motorola.com>
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
This commit is contained in:
Jeff LaBundy 2018-06-05 13:21:18 -05:00 • committed by Ravikumar Vembu
commit f6dc8a1ae8

View file

@ -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[] = {