[Intel-gfx] [PATCH] drm/i915/huc: Stop printing about unsupported HuC on MTL
John Harrison
john.c.harrison at intel.com
Fri Nov 10 02:06:34 UTC 2023
On 11/9/2023 15:54, Daniele Ceraolo Spurio wrote:
> On MTL, the HuC is only supported on the media GT, so our validation
> check on the module parameter detects an inconsistency on the root GT
> (the modparams asks to enable HuC, but the support is not there) and
> prints the following info message:
>
> [drm] GT0: Incompatible option enable_guc=3 - HuC is not supported!
>
> This can be confusing to the user and make them think that something is
> wrong when it isn't, so we need to silence it.
> Given that any platform that supports HuC also supports GuC, if a user
> tries to enable HuC on a platform that really doesn't support it they'll
> already see a message about GuC not being supported, so instead of just
> silencing the HuC message on newer platforms we can just get rid of it
> entirely.
Not following this argument. Someone might attempt to enable HuC only
and do so on a older platform that supports neither HuC nor GuC. There
would be no GuC warning because GuC was not requested. But now there
would also be no HuC warning either.
John.
>
> Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
> Cc: John Harrison <john.c.harrison at intel.com>
> ---
> drivers/gpu/drm/i915/gt/uc/intel_uc.c | 5 -----
> 1 file changed, 5 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc.c b/drivers/gpu/drm/i915/gt/uc/intel_uc.c
> index 27f6561dd731..3872d309ed31 100644
> --- a/drivers/gpu/drm/i915/gt/uc/intel_uc.c
> +++ b/drivers/gpu/drm/i915/gt/uc/intel_uc.c
> @@ -106,11 +106,6 @@ static void __confirm_options(struct intel_uc *uc)
> gt_info(gt, "Incompatible option enable_guc=%d - %s\n",
> i915->params.enable_guc, "GuC is not supported!");
>
> - if (i915->params.enable_guc & ENABLE_GUC_LOAD_HUC &&
> - !intel_uc_supports_huc(uc))
> - gt_info(gt, "Incompatible option enable_guc=%d - %s\n",
> - i915->params.enable_guc, "HuC is not supported!");
> -
> if (i915->params.enable_guc & ENABLE_GUC_SUBMISSION &&
> !intel_uc_supports_guc_submission(uc))
> gt_info(gt, "Incompatible option enable_guc=%d - %s\n",
More information about the Intel-gfx
mailing list