On Wed, Dec 17, 2025 at 10:44 AM Lazar, Lijo <[email protected]> wrote:
>
>
>
> On 17-Dec-25 9:11 PM, Alex Deucher wrote:
> > From: Pratik Vishwakarma <[email protected]>
> >
> > Handle backdoor firmware loading in smu init.
> >
>
> This is in common code and doesn't look to be universally applicable
> across all SOCs.

I'll drop this one.

Thanks,

Alex

>
> Thanks,
> Lijo
>
> > Signed-off-by: Pratik Vishwakarma <[email protected]>
> > Signed-off-by: Alex Deucher <[email protected]>
> > ---
> >   drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 5 ++++-
> >   1 file changed, 4 insertions(+), 1 deletion(-)
> >
> > diff --git a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c 
> > b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
> > index b7dfd98d387d3..6ff593dd163da 100644
> > --- a/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
> > +++ b/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
> > @@ -1921,7 +1921,10 @@ static int smu_hw_init(struct amdgpu_ip_block 
> > *ip_block)
> >               smu->pm_enabled = false;
> >               return 0;
> >       }
> > -
> > +     if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
> > +             dev_info(adev->dev, "Do minimal SMU init for backdoor loading 
> > case\n");
> > +             return 0;
> > +     }
> >       ret = smu_start_smc_engine(smu);
> >       if (ret) {
> >               dev_err(adev->dev, "SMC engine is not correctly up!\n");
>

Reply via email to