target: msm8996: Add power on vibrator
Add power on vibrator feature for msm8996.
Change-Id: If6fb86ba6deb83a1b7a3cc58d19c80a66404d3dc
diff --git a/target/msm8996/init.c b/target/msm8996/init.c
index a60a4dd..07295f1 100644
--- a/target/msm8996/init.c
+++ b/target/msm8996/init.c
@@ -66,6 +66,10 @@
#include <shutdown_detect.h>
#endif
+#if PON_VIB_SUPPORT
+#include <vibrator.h>
+#define VIBRATE_TIME 250
+#endif
#define CE_INSTANCE 1
#define CE_EE 0
@@ -271,6 +275,7 @@
rpm_glink_init();
target_keystatus();
+
#if defined(LONG_PRESS_POWER_ON) || defined(PON_VIB_SUPPORT)
switch(board_hardware_id())
{
@@ -278,6 +283,9 @@
#if LONG_PRESS_POWER_ON
shutdown_detect();
#endif
+#if PON_VIB_SUPPORT
+ vib_timed_turn_on(VIBRATE_TIME);
+#endif
break;
}
#endif