diff --git a/sdm660-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml b/sdm660-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml
index ab5f517..cf776dc 100644
--- a/sdm660-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml
+++ b/sdm660-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml
@@ -35,9 +35,10 @@ need to be added just before the end of it's major group. -->
-
+
+
@@ -92,6 +93,18 @@ need to be added just before the end of it's major group. -->
+
+
+
+
+
+
+
+
+
+
+
+
@@ -139,7 +152,14 @@ need to be added just before the end of it's major group. -->
+
+
+
+
+
+
@@ -177,6 +197,9 @@ need to be added just before the end of it's major group. -->
+
+
+
@@ -188,6 +211,7 @@ need to be added just before the end of it's major group. -->
+
@@ -197,7 +221,20 @@ need to be added just before the end of it's major group. -->
+
+
+
+
+
+
+
+
+
+
+
+
@@ -222,5 +259,17 @@ need to be added just before the end of it's major group. -->
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sdm660-common/proprietary/vendor/etc/perf/perfboostsconfig.xml b/sdm660-common/proprietary/vendor/etc/perf/perfboostsconfig.xml
index c9f7e90..aa4c8f8 100644
--- a/sdm660-common/proprietary/vendor/etc/perf/perfboostsconfig.xml
+++ b/sdm660-common/proprietary/vendor/etc/perf/perfboostsconfig.xml
@@ -25,8 +25,8 @@
+ Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1747,
+ 0x40800100, 1400" />
+
+
@@ -114,12 +118,12 @@
@@ -133,6 +137,23 @@
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -162,11 +183,11 @@
@@ -179,6 +200,23 @@
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40, 0x4280C000, 266" />
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -208,12 +246,12 @@
@@ -237,6 +275,23 @@
Resources="0x41800000, 0x31, 0x40800000, 1100, 0x40800100, 1100, 0x40C00000, 2,
0x41400000, 1, 0x41418000, 1, 0x40C5C000, 40" />
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -291,26 +346,6 @@
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
0x40800100,0xFFF" />
-
-
-
-
-
-
-
-
@@ -356,7 +391,7 @@
Resources="0x40800100, 1000, 0x4280C000, 596" />
-
+
-
@@ -383,6 +416,7 @@
+ -->
diff --git a/sdm660-common/proprietary/vendor/etc/perf/perfconfigstore.xml b/sdm660-common/proprietary/vendor/etc/perf/perfconfigstore.xml
new file mode 100644
index 0000000..b557493
--- /dev/null
+++ b/sdm660-common/proprietary/vendor/etc/perf/perfconfigstore.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sdm660-common/proprietary/vendor/etc/perf/targetconfig.xml b/sdm660-common/proprietary/vendor/etc/perf/targetconfig.xml
index 46efa03..05f686b 100644
--- a/sdm660-common/proprietary/vendor/etc/perf/targetconfig.xml
+++ b/sdm660-common/proprietary/vendor/etc/perf/targetconfig.xml
@@ -49,7 +49,8 @@
SocIds="317,324,345,346"
SynCore="1"
CoreCtlCpu="4"
- MinCoreOnline="0" />
+ MinCoreOnline="0"
+ CpufreqGov="1" />
diff --git a/sdm660-common/proprietary/vendor/etc/perf/targetresourceconfigs.xml b/sdm660-common/proprietary/vendor/etc/perf/targetresourceconfigs.xml
index dec830f..0b9ba09 100644
--- a/sdm660-common/proprietary/vendor/etc/perf/targetresourceconfigs.xml
+++ b/sdm660-common/proprietary/vendor/etc/perf/targetresourceconfigs.xml
@@ -25,31 +25,67 @@ as anyway perflock calls of these resources would fail. -->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sdm660-common/sdm660-common-vendor.mk b/sdm660-common/sdm660-common-vendor.mk
index ba236ef..1136fd7 100644
--- a/sdm660-common/sdm660-common-vendor.mk
+++ b/sdm660-common/sdm660-common-vendor.mk
@@ -233,6 +233,7 @@ PRODUCT_COPY_FILES += \
vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \
vendor/asus/sdm660-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/commonresourceconfigs.xml \
vendor/asus/sdm660-common/proprietary/vendor/etc/perf/perfboostsconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfboostsconfig.xml \
+ vendor/asus/sdm660-common/proprietary/vendor/etc/perf/perfconfigstore.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfconfigstore.xml \
vendor/asus/sdm660-common/proprietary/vendor/etc/perf/targetconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/targetconfig.xml \
vendor/asus/sdm660-common/proprietary/vendor/etc/perf/targetresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/targetresourceconfigs.xml \
vendor/asus/sdm660-common/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \