vibrator: correct marco format

Bug: 173087659
Test: Build pass, locally validate motion/non-motion feature
Change-Id: If4bc2d036fbf1d83147ab24091a5f99e0f4b4a67
diff --git a/vibrator/drv2624/Vibrator.cpp b/vibrator/drv2624/Vibrator.cpp
index dfdeb2e..87b0386 100644
--- a/vibrator/drv2624/Vibrator.cpp
+++ b/vibrator/drv2624/Vibrator.cpp
@@ -77,8 +77,8 @@
 // Set sensing period to 2s
 #define SENSING_PERIOD 2000000000
 #define VIBRATION_MOTION_TIME_THRESHOLD 100
-#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
-#define ENABLE_MOTION_AWARENESS(x) x>VIBRATION_MOTION_TIME_THRESHOLD? true:false
+#define ARRAY_SIZE(a) ((sizeof(a)) / (sizeof((a)[0])))
+#define ENABLE_MOTION_AWARENESS(x) ((x) > (VIBRATION_MOTION_TIME_THRESHOLD)? (true):(false))
 
 int GSensorCallback(__attribute__((unused)) int fd, __attribute__((unused)) int events,
                     void *data) {