Use power.marlin for all marlin/sailfish builds

Bug: 35634271
Test: Builds and boots successfully
Change-Id: Ied990f59cc787a84b5d0670516e6f98a1f9cad10
Signed-off-by: Connor O'Brien <connoro@google.com>
diff --git a/common/base.mk b/common/base.mk
index 98b2da3..9529394 100644
--- a/common/base.mk
+++ b/common/base.mk
@@ -477,7 +477,7 @@
 LIBQDMETADATA := libqdMetaData
 
 #LIBPOWER
-LIBPOWER := power.$(patsubst %f,%,$(subst _eas,,$(subst aosp_,,$(TARGET_PRODUCT))))
+LIBPOWER := power.marlin
 LIBPOWER += android.hardware.power@1.0-impl
 
 #LLVM for RenderScript
diff --git a/device-common.mk b/device-common.mk
index 69ac3cc..d97f1f4 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -126,6 +126,8 @@
     android.hardware.vibrator@1.0-service \
     android.hardware.vr@1.0-service \
 
+PRODUCT_PROPERTY_OVERRIDES += ro.hardware.power=marlin
+
 # Light HAL
 PRODUCT_PACKAGES += \
     android.hardware.light@2.0-impl
diff --git a/power/Android.mk b/power/Android.mk
index 7e96cfe..889bc9a 100644
--- a/power/Android.mk
+++ b/power/Android.mk
@@ -25,7 +25,7 @@
 
 LOCAL_CFLAGS += -Wno-unused-parameter
 
-LOCAL_MODULE := power.$(patsubst %f,%,$(subst _eas,,$(subst aosp_,,$(TARGET_PRODUCT))))
+LOCAL_MODULE := power.marlin
 LOCAL_MODULE_TAGS := optional
 include $(BUILD_SHARED_LIBRARY)