Reviewed-by: Alex Deucher <alexander.deucher@xxxxxxx> On Tue, Mar 7, 2023 at 10:44 PM Tim Huang <tim.huang@xxxxxxx> wrote: > > Align the SMU driver interface version with PMFW to > suppress the version mismatch message on driver loading. > > Signed-off-by: Tim Huang <tim.huang@xxxxxxx> > --- > .../drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 4 ++-- > drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h > index f77401709d83..2162ecd1057d 100644 > --- a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h > +++ b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h > @@ -27,7 +27,7 @@ > // *** IMPORTANT *** > // SMU TEAM: Always increment the interface version if > // any structure is changed in this file > -#define PMFW_DRIVER_IF_VERSION 7 > +#define PMFW_DRIVER_IF_VERSION 8 > > typedef struct { > int32_t value; > @@ -198,7 +198,7 @@ typedef struct { > uint16_t SkinTemp; > uint16_t DeviceState; > uint16_t CurTemp; //[centi-Celsius] > - uint16_t spare2; > + uint16_t FilterAlphaValue; > > uint16_t AverageGfxclkFrequency; > uint16_t AverageFclkFrequency; > diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h b/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > index e7d8b4eb4b56..0ef37837b164 100644 > --- a/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > +++ b/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h > @@ -29,7 +29,7 @@ > #define SMU13_DRIVER_IF_VERSION_YELLOW_CARP 0x04 > #define SMU13_DRIVER_IF_VERSION_ALDE 0x08 > #define SMU13_DRIVER_IF_VERSION_SMU_V13_0_0_0 0x37 > -#define SMU13_DRIVER_IF_VERSION_SMU_V13_0_4 0x07 > +#define SMU13_DRIVER_IF_VERSION_SMU_V13_0_4 0x08 > #define SMU13_DRIVER_IF_VERSION_SMU_V13_0_5 0x04 > #define SMU13_DRIVER_IF_VERSION_SMU_V13_0_0_10 0x32 > #define SMU13_DRIVER_IF_VERSION_SMU_V13_0_7 0x37 > -- > 2.25.1 >