From 4b54ca6e2dc39aed1272681a1dc0de0ef9f84e8a Mon Sep 17 00:00:00 2001 From: pranavkapoor001 Date: Thu, 2 Sep 2021 11:25:02 +0530 Subject: [PATCH] sdm660-common: Checkout Perf Configs From LA.UM.8.2.1.r1-05600-sdm660 - Change msm-4.14 -> msm-4.19 Signed-off-by: Kunmun --- .../vendor/etc/perf/commonresourceconfigs.xml | 51 +++++++++- .../vendor/etc/perf/perfboostsconfig.xml | 98 +++++++++++++------ .../vendor/etc/perf/perfconfigstore.xml | 34 +++++++ .../vendor/etc/perf/targetconfig.xml | 3 +- .../vendor/etc/perf/targetresourceconfigs.xml | 72 ++++++++++---- sdm660-common/sdm660-common-vendor.mk | 1 + 6 files changed, 207 insertions(+), 52 deletions(-) create mode 100644 sdm660-common/proprietary/vendor/etc/perf/perfconfigstore.xml 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 \