From c7ede3e1724859ca88998cf7c2fbda619de3322c Mon Sep 17 00:00:00 2001 From: Konstantin Makariev Date: Fri, 13 Jul 2018 13:42:38 -0500 Subject: [PATCH] fixup! (CR) aw869x: Set default playing rate for ram and rtp mode Mot-CRs-Fixed: (CR) Signed-off-by: Konstantin Makariev Change-Id: Ie5284047d597bb8465630036b9a3421cc747015c Reviewed-on: https://gerrit.mot.com/1209571 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Reviewed-by: Konstantin Makariev Tested-by: Jira Key Submit-Approved: Jira Key --- drivers/misc/awinic/aw869x.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/misc/awinic/aw869x.c b/drivers/misc/awinic/aw869x.c index ebcb0d1f697f..4c0c794658d6 100644 --- a/drivers/misc/awinic/aw869x.c +++ b/drivers/misc/awinic/aw869x.c @@ -755,7 +755,8 @@ static void rtp_work_routine(struct work_struct *work) struct aw869x *aw869x = container_of(work, struct aw869x, rtp_work); aw869x_haptic_play_mode(aw869x, AW869X_HAPTIC_RTP_MODE); - aw869x_i2c_write(aw869x, AW869X_REG_PWMDBG, 0x61); // 12K PWM + aw869x_i2c_write_bits(aw869x, AW869X_REG_PWMDBG, + AW869X_BIT_PWMDBG_PWMCLK_MODE_MASK, AW869X_BIT_PWMDBG_PWMCLK_MODE_12KB); aw869x_i2c_write_bits(aw869x, AW869X_REG_SYSCTRL, AW869X_BIT_SYSCTRL_WORK_MODE_MASK, AW869X_BIT_SYSCTRL_ACTIVE); msleep(2);