]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/vsec: Support BMG devices
authorMichael J. Ruhl <michael.j.ruhl@intel.com>
Tue, 3 Dec 2024 15:36:39 +0000 (10:36 -0500)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Tue, 3 Dec 2024 20:02:55 +0000 (15:02 -0500)
commit0c45e76fcc6243723f1f90848170d6bcb4a5bc6c
tree4b50d35acc91d007eadc5c394d03a7d8f340111d
parent906c4b306e9340f6ffd6d44904ebc86e62e63627
drm/xe/vsec: Support BMG devices

The Battlemage (BMG) discrete graphics card supports the Platform,
Monitoring Technology (PMT) feature directly on the primary PCI device.

Utilize the PMT callback API to add support for the BMG devices.

Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241203153639.2982162-1-michael.j.ruhl@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/Makefile
drivers/gpu/drm/xe/regs/xe_pmt.h [new file with mode: 0644]
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_device_types.h
drivers/gpu/drm/xe/xe_vsec.c [new file with mode: 0644]
drivers/gpu/drm/xe/xe_vsec.h [new file with mode: 0644]