diff options
Diffstat (limited to 'drivers/gpu/drm/amd/pm/inc')
| -rw-r--r-- | drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 | 
5 files changed, 11 insertions, 4 deletions
| diff --git a/drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h b/drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h index 89be49a43500..4bdbcce7092d 100644 --- a/drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h +++ b/drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h @@ -227,6 +227,7 @@ struct smu_bios_boot_up_values  	uint32_t			content_revision;  	uint32_t			fclk;  	uint32_t			lclk; +	uint32_t			firmware_caps;  };  enum smu_table_id diff --git a/drivers/gpu/drm/amd/pm/inc/smu_types.h b/drivers/gpu/drm/amd/pm/inc/smu_types.h index 4a6d1381df16..720d15612fe1 100644 --- a/drivers/gpu/drm/amd/pm/inc/smu_types.h +++ b/drivers/gpu/drm/amd/pm/inc/smu_types.h @@ -178,7 +178,7 @@  	__SMU_DUMMY_MAP(SET_DRIVER_DUMMY_TABLE_DRAM_ADDR_LOW), \  	__SMU_DUMMY_MAP(GET_UMC_FW_WA), \  	__SMU_DUMMY_MAP(Mode1Reset), \ -	__SMU_DUMMY_MAP(Spare),                          \ +	__SMU_DUMMY_MAP(RlcPowerNotify),                 \  	__SMU_DUMMY_MAP(SetHardMinIspiclkByFreq),        \  	__SMU_DUMMY_MAP(SetHardMinIspxclkByFreq),        \  	__SMU_DUMMY_MAP(SetSoftMinSocclkByFreq),         \ @@ -209,6 +209,8 @@         __SMU_DUMMY_MAP(SetSoftMinCclk),                     \         __SMU_DUMMY_MAP(SetSoftMaxCclk),                     \  	__SMU_DUMMY_MAP(SetGpoFeaturePMask),             \ +	__SMU_DUMMY_MAP(DisallowGpo),                    \ +	__SMU_DUMMY_MAP(Enable2ndUSB20Port),             \  #undef __SMU_DUMMY_MAP  #define __SMU_DUMMY_MAP(type)	SMU_MSG_##type diff --git a/drivers/gpu/drm/amd/pm/inc/smu_v11_0.h b/drivers/gpu/drm/amd/pm/inc/smu_v11_0.h index e5aa0725147c..13de692a4213 100644 --- a/drivers/gpu/drm/amd/pm/inc/smu_v11_0.h +++ b/drivers/gpu/drm/amd/pm/inc/smu_v11_0.h @@ -30,7 +30,7 @@  #define SMU11_DRIVER_IF_VERSION_NV10 0x36  #define SMU11_DRIVER_IF_VERSION_NV12 0x36  #define SMU11_DRIVER_IF_VERSION_NV14 0x36 -#define SMU11_DRIVER_IF_VERSION_Sienna_Cichlid 0x3B +#define SMU11_DRIVER_IF_VERSION_Sienna_Cichlid 0x3D  #define SMU11_DRIVER_IF_VERSION_Navy_Flounder 0xC  #define SMU11_DRIVER_IF_VERSION_VANGOGH 0x02  #define SMU11_DRIVER_IF_VERSION_Dimgrey_Cavefish 0xF diff --git a/drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h b/drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h index 35dd6072cc45..d2e10a724560 100644 --- a/drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h +++ b/drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h @@ -134,6 +134,10 @@  #define PPSMC_MSG_SetGpoFeaturePMask             0x45  #define PPSMC_MSG_SetSMBUSInterrupt              0x46 -#define PPSMC_Message_Count                      0x47 +#define PPSMC_MSG_DisallowGpo                    0x56 + +#define PPSMC_MSG_Enable2ndUSB20Port             0x57 + +#define PPSMC_Message_Count                      0x58  #endif diff --git a/drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h b/drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h index 7e69b3bd311b..55d7892e4e0e 100644 --- a/drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h +++ b/drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h @@ -41,7 +41,7 @@  #define PPSMC_MSG_PowerUpIspByTile                     0x7  #define PPSMC_MSG_PowerDownVcn                         0x8 // VCN is power gated by default  #define PPSMC_MSG_PowerUpVcn                           0x9 -#define PPSMC_MSG_spare                                0xA +#define PPSMC_MSG_RlcPowerNotify                       0xA  #define PPSMC_MSG_SetHardMinVcn                        0xB // For wireless display  #define PPSMC_MSG_SetSoftMinGfxclk                     0xC //Sets SoftMin for GFXCLK. Arg is in MHz  #define PPSMC_MSG_ActiveProcessNotify                  0xD |