From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id DECE26E406 for ; Fri, 4 Jun 2021 20:39:46 +0000 (UTC) From: Matt Roper Date: Fri, 4 Jun 2021 13:39:25 -0700 Message-Id: <20210604203927.494340-5-matthew.d.roper@intel.com> In-Reply-To: <20210604203927.494340-1-matthew.d.roper@intel.com> References: <20210604203927.494340-1-matthew.d.roper@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 4/6] lib/i915/perf: Add ADL-P metrics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: From: Lionel Landwerlin Add ADL-P metrics for perf OA tests. Cc: Umesh Nerlige Ramappa Signed-off-by: Lionel Landwerlin Signed-off-by: Matt Roper --- lib/i915/perf-configs/guids.xml | 26 + lib/i915/perf-configs/mdapi-xml-convert.py | 1 + lib/i915/perf-configs/oa-adlp.xml | 10624 +++++++++++++++++++ lib/i915/perf-configs/update-guids.py | 2 +- lib/i915/perf.c | 3 + lib/meson.build | 2 +- 6 files changed, 10656 insertions(+), 2 deletions(-) create mode 100644 lib/i915/perf-configs/oa-adlp.xml diff --git a/lib/i915/perf-configs/guids.xml b/lib/i915/perf-configs/guids.xml index 95c9d717..48ef8d92 100644 --- a/lib/i915/perf-configs/guids.xml +++ b/lib/i915/perf-configs/guids.xml @@ -431,4 +431,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py index d26ff623..b634c96c 100755 --- a/lib/i915/perf-configs/mdapi-xml-convert.py +++ b/lib/i915/perf-configs/mdapi-xml-convert.py @@ -123,6 +123,7 @@ chipsets = { 'RKL': gen8_11_chipset_params, 'DG1': gen8_11_chipset_params, 'ADL': gen8_11_chipset_params, + 'ADLP': gen8_11_chipset_params, } register_types = { 'OA', 'NOA', 'FLEX', 'PM' } diff --git a/lib/i915/perf-configs/oa-adlp.xml b/lib/i915/perf-configs/oa-adlp.xml new file mode 100644 index 00000000..7a6dc3c1 --- /dev/null +++ b/lib/i915/perf-configs/oa-adlp.xml @@ -0,0 +1,10624 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/i915/perf-configs/update-guids.py b/lib/i915/perf-configs/update-guids.py index d38a7a95..b864374e 100755 --- a/lib/i915/perf-configs/update-guids.py +++ b/lib/i915/perf-configs/update-guids.py @@ -174,7 +174,7 @@ chipsets = [ 'hsw', 'bxt', 'glk', 'cnl', 'icl', 'ehl', - 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl' ] + 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl', 'adlp', ] for chipset in chipsets: filename = 'oa-' + chipset + '.xml' diff --git a/lib/i915/perf.c b/lib/i915/perf.c index 9d5ab7a5..fd77e376 100644 --- a/lib/i915/perf.c +++ b/lib/i915/perf.c @@ -58,6 +58,7 @@ #include "i915_perf_metrics_rkl.h" #include "i915_perf_metrics_dg1.h" #include "i915_perf_metrics_adl.h" +#include "i915_perf_metrics_adlp.h" static int perf_ioctl(int fd, unsigned long request, void *arg) @@ -279,6 +280,8 @@ intel_perf_for_devinfo(uint32_t device_id, intel_perf_load_metrics_dg1(perf); } else if (devinfo->is_alderlake_s) { intel_perf_load_metrics_adl(perf); + } else if (devinfo->is_alderlake_p) { + intel_perf_load_metrics_adlp(perf); } else { return unsupported_i915_perf_platform(perf); } diff --git a/lib/meson.build b/lib/meson.build index 078a357b..e78f126d 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -227,7 +227,7 @@ i915_perf_hardware = [ 'bxt', 'glk', 'cnl', 'icl', 'ehl', - 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl', + 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl', 'adlp', ] i915_xml_files = [] -- 2.25.4 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev