On Thu, Oct 8, 2026 at 6:09 AM Khatri, Sunil <[email protected]> wrote:
>
>
> On 08-10-2026 01:36 pm, Zhang, Jesse(Jie) wrote:
> > AMD General
> >
> > Hi Sunil,
> >
> > Could you please help confirm whether the firmware version check in this 
> > patch is correct?
> >
> > For example, the latest gfx11 ME firmware version I can see is 2550, but 
> > the patch requires me_fw_version >= 3090. That's quite a big gap, so I'd 
> > like to make sure these thresholds are intended for gfx11.
> >
> > I also noticed that the new values (ME 3090 / PFP 3190 / MEC 3450) match 
> > the versions in our recent gfx12 (navi48) CP firmware builds. Could they 
> > have been taken from gfx12 by mistake?
> >
> > If these numbers are correct, could you let me know which gfx11 firmware 
> > release they correspond to?
> I see the same fixes merged for gfx11 too, i did not validate on gfx11
> myself but the assumption was to have that same version... probably i
> might have made a mistake not confirm on gfx11 target... I would say use
> the brahma utils and check the fw version on the target and update the
> patch ....

They use different versioning.  Please double check the correct versions.

Thanks!

Alex

>
> Regards
> Sunil Khatri
> >
> > Thanks,
> > Jesse
> >
> >> -----Original Message-----
> >> From: amd-gfx <[email protected]> On Behalf Of Alex
> >> Deucher
> >> Sent: Monday, August 31, 2026 11:13 PM
> >> To: Khatri, Sunil <[email protected]>
> >> Cc: Deucher, Alexander <[email protected]>; Koenig, Christian
> >> <[email protected]>; [email protected]
> >> Subject: Re: [PATCH v1 1/3] drm/amdgpu: update the fw version for gfx11
> >> userqueues
> >>
> >> Patches 1 and 2:
> >> Acked-by: Alex Deucher <[email protected]>
> >>
> >> On Mon, Aug 31, 2026 at 11:02 AM Sunil Khatri <[email protected]>
> >> wrote:
> >>> Update to the latest stable fw versions where userqueues is working as
> >>> it is expected with major fixes.
> >>>
> >>> Signed-off-by: Sunil Khatri <[email protected]>
> >>> ---
> >>>   drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 8 ++++----
> >>>   1 file changed, 4 insertions(+), 4 deletions(-)
> >>>
> >>> diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
> >>> b/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
> >>> index d704ce328e6e..2c160ec9dc57 100644
> >>> --- a/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
> >>> +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
> >>> @@ -1655,10 +1655,10 @@ static int gfx_v11_0_sw_init(struct
> >> amdgpu_ip_block *ip_block)
> >>>          case IP_VERSION(11, 0, 2):
> >>>          case IP_VERSION(11, 0, 3):
> >>>                  if (!adev->gfx.disable_uq &&
> >>> -                   adev->gfx.me_fw_version  >= 2420 &&
> >>> -                   adev->gfx.pfp_fw_version >= 2580 &&
> >>> -                   adev->gfx.mec_fw_version >= 2650 &&
> >>> -                   adev->mes.fw_version[0] >= 120) {
> >>> +                   adev->gfx.me_fw_version  >= 3090 &&
> >>> +                   adev->gfx.pfp_fw_version >= 3190 &&
> >>> +                   adev->gfx.mec_fw_version >= 3450 &&
> >>> +                   adev->mes.fw_version[0] >= 147) {
> >>>                          adev->userq_funcs[AMDGPU_HW_IP_GFX] =
> >> &userq_mes_funcs;
> >>>                          adev->userq_funcs[AMDGPU_HW_IP_COMPUTE] =
> >> &userq_mes_funcs;
> >>>                  }
> >>> --
> >>> 2.34.1
> >>>

Reply via email to