]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Add support for per-function engine activity
authorRiana Tauro <riana.tauro@intel.com>
Tue, 11 Mar 2025 07:17:57 +0000 (12:47 +0530)
committerLucas De Marchi <lucas.demarchi@intel.com>
Tue, 25 Mar 2025 14:14:32 +0000 (07:14 -0700)
commit2de3f38fbf89d3cb96d1237aa7a10c0f6480f450
tree88d1c46c19f13824a5490bd8be22414c3de561b0
parentf2d7e9ba184f79521c83bd8199b7baee7a557ee8
drm/xe: Add support for per-function engine activity

Add support for function level engine activity stats.
Engine activity stats are enabled when VF's are enabled

v2: remove unnecessary initialization
    move offset to improve code readability (Umesh)
    remove global for function engine activity (Lucas)

v3: fix commit message (Michal)

v4: remove enable function parameter
    fix kernel-doc (Umesh)

Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
Signed-off-by: Riana Tauro <riana.tauro@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250311071759.2117211-2-riana.tauro@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/abi/guc_actions_abi.h
drivers/gpu/drm/xe/xe_guc_engine_activity.c
drivers/gpu/drm/xe/xe_guc_engine_activity.h
drivers/gpu/drm/xe/xe_guc_engine_activity_types.h
drivers/gpu/drm/xe/xe_pmu.c