aboutsummaryrefslogtreecommitdiff
path: root/product/qcom-perf.mk
diff options
context:
space:
mode:
Diffstat (limited to 'product/qcom-perf.mk')
-rw-r--r--product/qcom-perf.mk24
1 files changed, 24 insertions, 0 deletions
diff --git a/product/qcom-perf.mk b/product/qcom-perf.mk
new file mode 100644
index 0000000..ddccd6b
--- /dev/null
+++ b/product/qcom-perf.mk
@@ -0,0 +1,24 @@
+# IRQ balance
+ifeq ($(TARGET_BOARD_PLATFORM_VARIANT),msm8939)
+PRODUCT_COPY_FILES += \
+ $(LOCAL_PATH)/configs/msm_irqbalance.conf:system/vendor/etc/msm_irqbalance.conf
+endif
+
+# Power HAL
+PRODUCT_PACKAGES += \
+ power.msm8916
+
+# Properties
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.vendor.extension_library=libqti-perfd-client.so
+
+ifeq ($(TARGET_BOARD_PLATFORM_VARIANT),msm8916)
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.min_freq_0=800000
+else
+ifeq ($(TARGET_BOARD_PLATFORM_VARIANT),msm8939)
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.min_freq_0=960000 \
+ ro.min_freq_4=800000
+endif
+endif