misc: cs40l2x: Update errata for reduced haptic latency

Updated PLL loop parameters as per new errata issued for the device.

Change-Id: I772b4b93b91eec6ee1ed90461e3df57ceb0562a9
Signed-off-by: Jeff LaBundy <jeff.labundy@cirrus.com>
Signed-off-by: Ravi Vembu <raviv@motorola.com>
This commit is contained in:
Jeff LaBundy 2018-04-27 09:56:04 -05:00 • committed by a7301c
commit 876eacbc38

View file

@ -2358,7 +2358,7 @@ static int cs40l2x_basic_mode_exit(struct cs40l2x_private *cs40l2x)
static const struct reg_sequence cs40l2x_rev_a0_errata[] = {
{CS40L2X_OTP_TRIM_30, 0x9091A1C8},
{CS40L2X_PLL_LOOP_PARAM, 0x00001837},
{CS40L2X_PLL_LOOP_PARAM, 0x000C1837},
{CS40L2X_PLL_MISC_CTRL, 0x03008E0E},
{CS40L2X_BSTCVRT_DCM_CTRL, 0x00000051},
{CS40L2X_CTRL_ASYNC1, 0x00000004},
@ -2367,7 +2367,7 @@ static const struct reg_sequence cs40l2x_rev_a0_errata[] = {
};
static const struct reg_sequence cs40l2x_rev_b0_errata[] = {
{CS40L2X_PLL_LOOP_PARAM, 0x00001837},
{CS40L2X_PLL_LOOP_PARAM, 0x000C1837},
{CS40L2X_PLL_MISC_CTRL, 0x03008E0E},
};