drm/xe/pf: Add max_vfs configfs attribute to control PF mode
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Thu, 2 Oct 2025 23:26:48 +0000 (01:26 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 7 Oct 2025 21:03:44 +0000 (23:03 +0200)
commitc09a9933af08cdcb295ccc65a6d9862bf8474706
tree33af39202e458f343965791e9a9088d147d10ff2
parent4592e7abd2cd2900d312a7438dcaa56c13728314
drm/xe/pf: Add max_vfs configfs attribute to control PF mode

In addition to existing max_vfs modparam, add max_vfs configfs
attribute to allow PF configuration on the per-device level.
Default config value is still based on the modparam value.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://lore.kernel.org/r/20251002232648.203370-1-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_configfs.c
drivers/gpu/drm/xe/xe_configfs.h
drivers/gpu/drm/xe/xe_sriov_pf.c