[AMD Official Use Only - AMD Internal Distribution Only]

Reviewed-by: Kent Russell <[email protected]>



> -----Original Message-----
> From: amd-gfx <[email protected]> On Behalf Of Alex
> Deucher
> Sent: Monday, February 9, 2026 12:08 PM
> To: [email protected]
> Cc: Deucher, Alexander <[email protected]>
> Subject: [PATCH] drm/amdgpu: remove some retired module parameters
>
> The mes and mes_kiq parameters we originally added for
> mes bring up.  However, mes is required for operation
> on gfx11 and newer so these parameters aren't actually
> used by the driver anymore. Remove them.
>
> Signed-off-by: Alex Deucher <[email protected]>
> ---
>  drivers/gpu/drm/amd/amdgpu/amdgpu.h     |  2 --
>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 20 --------------------
>  2 files changed, 22 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h
> b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
> index 1f5d15110e43b..0f6e9cdbe7d84 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
> @@ -217,9 +217,7 @@ extern struct amdgpu_watchdog_timer
> amdgpu_watchdog_timer;
>  extern int amdgpu_async_gfx_ring;
>  extern int amdgpu_mcbp;
>  extern int amdgpu_discovery;
> -extern int amdgpu_mes;
>  extern int amdgpu_mes_log_enable;
> -extern int amdgpu_mes_kiq;
>  extern int amdgpu_uni_mes;
>  extern int amdgpu_noretry;
>  extern int amdgpu_force_asic_type;
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> index 5e04b5c0cb70e..3a6a482983383 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
> @@ -223,9 +223,7 @@ uint amdgpu_dc_visual_confirm;
>  int amdgpu_async_gfx_ring = 1;
>  int amdgpu_mcbp = -1;
>  int amdgpu_discovery = -1;
> -int amdgpu_mes;
>  int amdgpu_mes_log_enable = 0;
> -int amdgpu_mes_kiq;
>  int amdgpu_uni_mes = 1;
>  int amdgpu_noretry = -1;
>  int amdgpu_force_asic_type = -1;
> @@ -690,15 +688,6 @@ MODULE_PARM_DESC(discovery,
>       "Allow driver to discover hardware IPs from IP Discovery table at the 
> top of
> VRAM");
>  module_param_named(discovery, amdgpu_discovery, int, 0444);
>
> -/**
> - * DOC: mes (int)
> - * Enable Micro Engine Scheduler. This is a new hw scheduling engine for gfx,
> sdma, and compute.
> - * (0 = disabled (default), 1 = enabled)
> - */
> -MODULE_PARM_DESC(mes,
> -     "Enable Micro Engine Scheduler (0 = disabled (default), 1 = enabled)");
> -module_param_named(mes, amdgpu_mes, int, 0444);
> -
>  /**
>   * DOC: mes_log_enable (int)
>   * Enable Micro Engine Scheduler log. This is used to enable/disable MES 
> internal
> log.
> @@ -708,15 +697,6 @@ MODULE_PARM_DESC(mes_log_enable,
>       "Enable Micro Engine Scheduler log (0 = disabled (default), 1 = 
> enabled)");
>  module_param_named(mes_log_enable, amdgpu_mes_log_enable, int, 0444);
>
> -/**
> - * DOC: mes_kiq (int)
> - * Enable Micro Engine Scheduler KIQ. This is a new engine pipe for kiq.
> - * (0 = disabled (default), 1 = enabled)
> - */
> -MODULE_PARM_DESC(mes_kiq,
> -     "Enable Micro Engine Scheduler KIQ (0 = disabled (default), 1 = 
> enabled)");
> -module_param_named(mes_kiq, amdgpu_mes_kiq, int, 0444);
> -
>  /**
>   * DOC: uni_mes (int)
>   * Enable Unified Micro Engine Scheduler. This is a new engine pipe for 
> unified
> scheduler.
> --
> 2.53.0

Reply via email to