From 876eacbc3834af0ed610edb3bae2e085a1b07c3a Mon Sep 17 00:00:00 2001 From: Jeff LaBundy Date: Fri, 27 Apr 2018 09:56:04 -0500 Subject: [PATCH] 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 Signed-off-by: Ravi Vembu --- drivers/misc/cs40l2x.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/misc/cs40l2x.c b/drivers/misc/cs40l2x.c index 13123b28de2b..642a78bfa939 100644 --- a/drivers/misc/cs40l2x.c +++ b/drivers/misc/cs40l2x.c @@ -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}, };