From 8ea2836beb47abf835db074f8bdae4a356fdff25 Mon Sep 17 00:00:00 2001 From: Konstantin Makariev Date: Tue, 7 Jul 2020 12:51:37 -0500 Subject: [PATCH] aw8697: treat 100ms haptics as short vibration Gboard settings UI allows vibration strength to be 100ms. Make driver considering 100ms vibration as short haptics instead of long one. Change-Id: I3fe503b2718e6fa2349cc6fea2f76f4805b0374e Signed-off-by: Konstantin Makariev Reviewed-on: https://gerrit.mot.com/1667611 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Jianqi Yang Reviewed-by: Konstantin Makariev Submit-Approved: Jira Key --- drivers/misc/awinic/aw8697/aw8697.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/awinic/aw8697/aw8697.c b/drivers/misc/awinic/aw8697/aw8697.c index 45e656dd411e..9339a28169e8 100644 --- a/drivers/misc/awinic/aw8697/aw8697.c +++ b/drivers/misc/awinic/aw8697/aw8697.c @@ -2607,7 +2607,7 @@ static void aw8697_vibrate(struct aw8697 *aw8697, int value) HRTIMER_MODE_REL); } #endif - } else if (value < 100 || seq > 2) { + } else if (value <= 100 || seq > 2) { aw8697->haptic_mode = HAPTIC_SHORT; if (aw8697->info.short_gain) aw8697->gain = aw8697->info.short_gain;