aboutsummaryrefslogtreecommitdiff
path: root/frontend/plat_pollux.c
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/plat_pollux.c')
-rw-r--r--frontend/plat_pollux.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/frontend/plat_pollux.c b/frontend/plat_pollux.c
index cb7afef..33e9417 100644
--- a/frontend/plat_pollux.c
+++ b/frontend/plat_pollux.c
@@ -704,10 +704,15 @@ static int haptic_init(void)
return 0;
}
-void plat_trigger_vibrate(int is_strong)
+void plat_trigger_vibrate(int pad, int low, int high)
{
+ int is_strong;
int ret;
+ if (low == 0 && high == 0)
+ return;
+ is_strong = (high >= 0xf0);
+
if (hapticdev == -2)
return; // it's broken
if (hapticdev < 0) {