[PATCH] drm/amdgpu: update smu9 driver interface

Alex Deucher alexdeucher at gmail.com
Thu Apr 20 02:10:06 UTC 2017


On Wed, Apr 19, 2017 at 9:52 PM, Evan Quan <evan.quan at amd.com> wrote:
> Signed-off-by: Evan Quan <evan.quan at amd.com>
> Signed-off-by: Alex Deucher <alexander.deucher at amd.com>

Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

> ---
>  drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h | 18 ++++++++++++++++--
>  1 file changed, 16 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h b/drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h
> index 2037910..d43f98a 100644
> --- a/drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h
> +++ b/drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h
> @@ -30,7 +30,7 @@
>   * SMU TEAM: Always increment the interface version if
>   * any structure is changed in this file
>   */
> -#define SMU9_DRIVER_IF_VERSION 0xB
> +#define SMU9_DRIVER_IF_VERSION 0xD
>
>  #define PPTABLE_V10_SMU_VERSION 1
>
> @@ -302,7 +302,17 @@ typedef struct {
>
>    uint32_t     DpmLevelPowerDelta;
>
> -  uint32_t     Reserved[19];
> +  uint8_t      EnableBoostState;
> +  uint8_t      AConstant_Shift;
> +  uint8_t      DC_tol_sigma_Shift;
> +  uint8_t      PSM_Age_CompFactor_Shift;
> +
> +  uint16_t     BoostStartTemperature;
> +  uint16_t     BoostStopTemperature;
> +
> +  PllSetting_t GfxBoostState;
> +
> +  uint32_t     Reserved[14];
>
>    /* Padding - ignore */
>    uint32_t     MmHubPadding[7]; /* SMU internal use */
> @@ -464,4 +474,8 @@ typedef struct {
>  #define DB_PCC_SHIFT 26
>  #define DB_EDC_SHIFT 27
>
> +#define REMOVE_FMAX_MARGIN_BIT     0x0
> +#define REMOVE_DCTOL_MARGIN_BIT    0x1
> +#define REMOVE_PLATFORM_MARGIN_BIT 0x2
> +
>  #endif
> --
> 2.7.4
>
> _______________________________________________
> amd-gfx mailing list
> amd-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx


More information about the amd-gfx mailing list