drm/i915/guc/slpc: Disable rps_boost debugfs
rps_boost debugfs shows host turbo related info. This is not valid when SLPC is enabled. guc_slpc_info already shows the number of boosts. Add num_waiters there as well and disable rps_boost when SLPC is enabled. v2: Replace Bug with Link to resolve checkpatch warning Link: https://gitlab.freedesktop.org/drm/intel/-/issues/7632 Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com> Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com> Signed-off-by: John Harrison <John.C.Harrison@Intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230516154905.1048006-1-vinay.belgaumkar@intel.com
This commit is contained in:
parent
f6eeea8d70
commit
6f22587c91
@ -539,7 +539,10 @@ static bool rps_eval(void *data)
|
||||
{
|
||||
struct intel_gt *gt = data;
|
||||
|
||||
return HAS_RPS(gt->i915);
|
||||
if (intel_guc_slpc_is_used(>->uc.guc))
|
||||
return false;
|
||||
else
|
||||
return HAS_RPS(gt->i915);
|
||||
}
|
||||
|
||||
DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(rps_boost);
|
||||
|
@ -837,6 +837,8 @@ int intel_guc_slpc_print_info(struct intel_guc_slpc *slpc, struct drm_printer *p
|
||||
slpc_decode_min_freq(slpc));
|
||||
drm_printf(p, "\twaitboosts: %u\n",
|
||||
slpc->num_boosts);
|
||||
drm_printf(p, "\tBoosts outstanding: %u\n",
|
||||
atomic_read(&slpc->num_waiters));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user