drm/amdgpu: updated fw attestation interface
authorJohn Clements <john.clements@amd.com>
Fri, 15 Jan 2021 07:19:32 +0000 (15:19 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 15 Jan 2021 20:21:41 +0000 (15:21 -0500)
updated interface to be compatible with latest FW

Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: John Clements <john.clements@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c

index 7c6e02e35573c4c0c907178052d6e406654b5d7e..8d1ad294cb026db75c56e7929b486b699cb229bc 100644 (file)
@@ -47,10 +47,9 @@ typedef struct FW_ATT_RECORD
        uint16_t AttFwIdV2;              /* V2 FW ID field */
        uint32_t AttFWVersion;           /* FW Version */
        uint16_t AttFWActiveFunctionID;  /* The VF ID (only in VF Attestation Table) */
-       uint16_t AttSource;              /* FW source indicator */
-       uint16_t RecordValid;            /* Indicates whether the record is a valid entry */
-       uint8_t  AttFwTaId;              /* Ta ID (only in TA Attestation Table) */
-       uint8_t  Reserved;
+       uint8_t  AttSource;              /* FW source indicator */
+       uint8_t  RecordValid;            /* Indicates whether the record is a valid entry */
+       uint32_t AttFwTaId;              /* Ta ID (only in TA Attestation Table) */
 } FW_ATT_RECORD;
 
 static ssize_t amdgpu_fw_attestation_debugfs_read(struct file *f,