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 > >>>
