drm/amdgpu: Fix do not add new typedefs in amdgpu_fw_attestation.c
authorSrinivasan Shanmugam <srinivasan.shanmugam@amd.com>
Fri, 21 Jul 2023 08:10:07 +0000 (13:40 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 25 Jul 2023 17:36:08 +0000 (13:36 -0400)
Fixes the following to align to coding style:

WARNING: do not add new typedefs
+typedef struct FW_ATT_DB_HEADER

WARNING: do not add new typedefs
+typedef struct FW_ATT_RECORD

WARNING: Symbolic permissions 'S_IRUSR' are not preferred. Consider using octal permissions '0400'.
+                           S_IRUSR,

ERROR: "(foo*)" should be "(foo *)"
WARNING: please, no space before tabs

Cc: Christian König <christian.koenig@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c

index 2ca3c32..2d4b671 100644 (file)
 #include "soc15_common.h"
 
 #define FW_ATTESTATION_DB_COOKIE        0x143b6a37
-#define FW_ATTESTATION_RECORD_VALID    1
+#define FW_ATTESTATION_RECORD_VALID    1
 #define FW_ATTESTATION_MAX_SIZE                4096
 
-typedef struct FW_ATT_DB_HEADER
-{
+struct FW_ATT_DB_HEADER {
        uint32_t AttDbVersion;           /* version of the fwar feature */
        uint32_t AttDbCookie;            /* cookie as an extra check for corrupt data */
-} FW_ATT_DB_HEADER;
+};
 
-typedef struct FW_ATT_RECORD
-{
+struct FW_ATT_RECORD {
        uint16_t AttFwIdV1;              /* Legacy FW Type field */
        uint16_t AttFwIdV2;              /* V2 FW ID field */
        uint32_t AttFWVersion;           /* FW Version */
@@ -50,7 +48,7 @@ typedef struct FW_ATT_RECORD
        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,
                                                  char __user *buf,
@@ -60,15 +58,15 @@ static ssize_t amdgpu_fw_attestation_debugfs_read(struct file *f,
        struct amdgpu_device *adev = (struct amdgpu_device *)file_inode(f)->i_private;
        uint64_t records_addr = 0;
        uint64_t vram_pos = 0;
-       FW_ATT_DB_HEADER fw_att_hdr = {0};
-       FW_ATT_RECORD fw_att_record = {0};
+       struct FW_ATT_DB_HEADER fw_att_hdr = {0};
+       struct FW_ATT_RECORD fw_att_record = {0};
 
-       if (size < sizeof(FW_ATT_RECORD)) {
+       if (size < sizeof(struct FW_ATT_RECORD)) {
                DRM_WARN("FW attestation input buffer not enough memory");
                return -EINVAL;
        }
 
-       if ((*pos + sizeof(FW_ATT_DB_HEADER)) >= FW_ATTESTATION_MAX_SIZE) {
+       if ((*pos + sizeof(struct FW_ATT_DB_HEADER)) >= FW_ATTESTATION_MAX_SIZE) {
                DRM_WARN("FW attestation out of bounds");
                return 0;
        }
@@ -83,8 +81,8 @@ static ssize_t amdgpu_fw_attestation_debugfs_read(struct file *f,
        if (*pos == 0) {
                amdgpu_device_vram_access(adev,
                                          vram_pos,
-                                         (uint32_t*)&fw_att_hdr,
-                                         sizeof(FW_ATT_DB_HEADER),
+                                         (uint32_t *)&fw_att_hdr,
+                                         sizeof(struct FW_ATT_DB_HEADER),
                                          false);
 
                if (fw_att_hdr.AttDbCookie != FW_ATTESTATION_DB_COOKIE) {
@@ -96,20 +94,20 @@ static ssize_t amdgpu_fw_attestation_debugfs_read(struct file *f,
        }
 
        amdgpu_device_vram_access(adev,
-                                 vram_pos + sizeof(FW_ATT_DB_HEADER) + *pos,
-                                 (uint32_t*)&fw_att_record,
-                                 sizeof(FW_ATT_RECORD),
+                                 vram_pos + sizeof(struct FW_ATT_DB_HEADER) + *pos,
+                                 (uint32_t *)&fw_att_record,
+                                 sizeof(struct FW_ATT_RECORD),
                                  false);
 
        if (fw_att_record.RecordValid != FW_ATTESTATION_RECORD_VALID)
                return 0;
 
-       if (copy_to_user(buf, (void*)&fw_att_record, sizeof(FW_ATT_RECORD)))
+       if (copy_to_user(buf, (void *)&fw_att_record, sizeof(struct FW_ATT_RECORD)))
                return -EINVAL;
 
-       *pos += sizeof(FW_ATT_RECORD);
+       *pos += sizeof(struct FW_ATT_RECORD);
 
-       return sizeof(FW_ATT_RECORD);
+       return sizeof(struct FW_ATT_RECORD);
 }
 
 static const struct file_operations amdgpu_fw_attestation_debugfs_ops = {
@@ -136,7 +134,7 @@ void amdgpu_fw_attestation_debugfs_init(struct amdgpu_device *adev)
                return;
 
        debugfs_create_file("amdgpu_fw_attestation",
-                           S_IRUSR,
+                           0400,
                            adev_to_drm(adev)->primary->debugfs_root,
                            adev,
                            &amdgpu_fw_attestation_debugfs_ops);