set vsync power hint

Change-Id: I28c2faf9ff584df3e74392712971cbcf75eb9e98
diff --git a/services/surfaceflinger/DisplayHardware/HWComposer.cpp b/services/surfaceflinger/DisplayHardware/HWComposer.cpp
index b87e191..65763db 100644
--- a/services/surfaceflinger/DisplayHardware/HWComposer.cpp
+++ b/services/surfaceflinger/DisplayHardware/HWComposer.cpp
@@ -125,19 +125,21 @@
     mEventHandler.onVSyncReceived(dpy, timestamp);
 }
 
-status_t HWComposer::eventControl(int event, int enabled) {
+void HWComposer::eventControl(int event, int enabled) {
     status_t err = NO_ERROR;
     if (mHwc && mHwc->common.version >= HWC_DEVICE_API_VERSION_0_3) {
         if (!mDebugForceFakeVSync) {
             err = mHwc->methods->eventControl(mHwc, event, enabled);
+            // error here should not happen -- not sure what we should
+            // do if it does.
+            ALOGE_IF(err, "eventControl(%d, %d) failed %s",
+                    event, enabled, strerror(-err));
         }
     }
 
     if (err == NO_ERROR && mVSyncThread != NULL) {
         mVSyncThread->setEnabled(enabled);
     }
-
-    return err;
 }
 
 void HWComposer::setFrameBuffer(EGLDisplay dpy, EGLSurface sur) {