]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe/pmu: Enable PMU interface
authorVinay Belgaumkar <vinay.belgaumkar@intel.com>
Fri, 24 Jan 2025 05:04:06 +0000 (21:04 -0800)
committerLucas De Marchi <lucas.demarchi@intel.com>
Mon, 27 Jan 2025 16:54:06 +0000 (08:54 -0800)
commit011c1e246a1d01c9d4b3b183e469bdb87b1f7bb8
tree94f56bcf9c1c9bd1214fc1e1bc9005b43bddd460
parentd3fedff828bb7e4a422c42caeafd5d974e24ee43
drm/xe/pmu: Enable PMU interface

Basic PMU enabling patch. Setup the basic framework
for adding events.

Based on previous versions by Bommu Krishnaiah, Aravind Iddamsetty and
Riana Tauro, using i915 and rapl as reference implementations.

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250124050411.2189060-1-lucas.demarchi@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/Makefile
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_device_types.h
drivers/gpu/drm/xe/xe_pmu.c [new file with mode: 0644]
drivers/gpu/drm/xe/xe_pmu.h [new file with mode: 0644]
drivers/gpu/drm/xe/xe_pmu_types.h [new file with mode: 0644]