drm/xe/hwmon: Expose power sysfs entries based on firmware support
authorKarthik Poosa <karthik.poosa@intel.com>
Thu, 29 May 2025 16:34:58 +0000 (22:04 +0530)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Fri, 30 May 2025 15:30:01 +0000 (11:30 -0400)
commit48a1126836cc3b7e63c31730dcd34df0d82176cd
treeabddb5c216571b3f200d1430bd9fd36cfec15808
parent0c5405d3aa4ad871837bb1261f4128de09680c83
drm/xe/hwmon: Expose power sysfs entries based on firmware support

Enable hwmon sysfs entries (power_xxx) only when GPU firmware
supports it.
Previously, these entries were created if the MMIO register
was present. Now, we enable based on the data in the register.

v2: Remove a unnecessary comment. (Rodrigo)

Signed-off-by: Karthik Poosa <karthik.poosa@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://lore.kernel.org/r/20250529163458.2354509-7-karthik.poosa@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_hwmon.c