[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
