diff options
| author | Hawking Zhang <Hawking.Zhang@amd.com> | 2021-03-09 18:47:49 +0800 | 
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2021-03-23 23:29:31 -0400 | 
| commit | f1a8801c198c9e0368c54c4723ccbff13bb73211 (patch) | |
| tree | c35ba9fed0cdbbbac3f312e0c89cfe4479dee510 /drivers/gpu/drm/amd/include/atomfirmware.h | |
| parent | 64f171581a1a71ecb31512fde79b790f26b9b4bf (diff) | |
drm/amdgpu: update umc_info v3_3 structure for ECC
new member introduced in umc_info v3_3 to indicate
ECC capability
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Likun Gao <Likun.Gao@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/include/atomfirmware.h')
| -rw-r--r-- | drivers/gpu/drm/amd/include/atomfirmware.h | 13 | 
1 files changed, 12 insertions, 1 deletions
| diff --git a/drivers/gpu/drm/amd/include/atomfirmware.h b/drivers/gpu/drm/amd/include/atomfirmware.h index 76d1524b4f6f..58364a8eb1f3 100644 --- a/drivers/gpu/drm/amd/include/atomfirmware.h +++ b/drivers/gpu/drm/amd/include/atomfirmware.h @@ -2635,7 +2635,18 @@ struct atom_umc_info_v3_3    uint32_t pstate_uclk_10khz[4];    uint16_t umcgoldenoffset;    uint16_t densitygoldenoffset; -  uint32_t reserved[4]; +  uint32_t umc_config1; +  uint32_t bist_data_startaddr; +  uint32_t reserved[2]; +}; + +enum atom_umc_config1_def { +	UMC_CONFIG1__ENABLE_PSTATE_PHASE_STORE_TRAIN = 0x00000001, +	UMC_CONFIG1__ENABLE_AUTO_FRAMING = 0x00000002, +	UMC_CONFIG1__ENABLE_RESTORE_BIST_DATA = 0x00000004, +	UMC_CONFIG1__DISABLE_STROBE_MODE = 0x00000008, +	UMC_CONFIG1__DEBUG_DATA_PARITY_EN = 0x00000010, +	UMC_CONFIG1__ENABLE_ECC_CAPABLE = 0x00010000,  };  /*  | 
