power: Update DT2W_PATH

* TARGET_TAP_TO_WAKE_NODE is defined in if condition. But in DT2W_PATH, TARGET_DT2W_PATH is defined. Why?
* Use same flag for both, otherwise we need to define two flags for the dt2w path.
* Use TARGET_TAP_TO_WAKE_NODE instead of TARGET_DT2W_PATH, for similarity with qcom powerHAL.

Change-Id: I87cbdc3f2aa1a3f9f6509580f2c1f001129a0fda
tirimbino
ishantvivek 8 years ago
parent fe32c93da2
commit 987dcca825
  1. 2
      power/Android.mk
  2. 4
      power/power.c

@ -25,7 +25,7 @@ LOCAL_SRC_FILES := power.c
LOCAL_MODULE_TAGS := optional
ifneq ($(TARGET_TAP_TO_WAKE_NODE),)
LOCAL_CFLAGS := -DDT2W_PATH=\"$(TARGET_DT2W_PATH)\"
LOCAL_CFLAGS := -DTARGET_TAP_TO_WAKE_NODE=\"$(TARGET_TAP_TO_WAKE_NODE)\"
endif
include $(BUILD_SHARED_LIBRARY)

@ -507,10 +507,10 @@ static void samsung_set_feature(struct power_module *module, feature_t feature,
struct samsung_power_module *samsung_pwr = (struct samsung_power_module *) module;
switch (feature) {
#ifdef DT2W_PATH
#ifdef TARGET_TAP_TO_WAKE_NODE
case POWER_FEATURE_DOUBLE_TAP_TO_WAKE:
ALOGV("%s: %s double tap to wake", __func__, state ? "enabling" : "disabling");
sysfs_write(DT2W_PATH, state > 0 ? "1" : "0");
sysfs_write(TARGET_TAP_TO_WAKE_NODE, state > 0 ? "1" : "0");
break;
#endif
default:

Loading…
Cancel
Save