Simplify the code by dropping the explicit size argument from strscpy()
where the destination buffer has a compile-time known size.

No functional change.

Signed-off-by: Lalit Shankar Chowdhury <[email protected]>
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c   | 2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c       | 2 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                | 2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c            | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
index 1e21e3444802..34defcfc563d 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
@@ -327,7 +327,7 @@ static int 
amdgpu_atomfirmware_get_uma_carveout_info_v2_3(struct amdgpu_device *
                        uma_info->entries[i].memory_carved_mb = 
(uint32_t)opts[i].memoryCarvedGb << 10;
 
                uma_info->entries[i].flags = 
opts[i].uma_carveout_option_flags.all8;
-               strscpy(uma_info->entries[i].name, opts[i].optionName, 
MAX_UMA_OPTION_NAME);
+               strscpy(uma_info->entries[i].name, opts[i].optionName);
        }
 
        return 0;
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
index 92c98e999efe..40829d2f9c97 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
@@ -428,7 +428,7 @@ static void amdgpu_connector_add_common_modes(struct 
drm_encoder *encoder,
                mode = drm_cvt_mode(dev, common_modes[i].w, common_modes[i].h, 
60, false, false, false);
                if (!mode)
                        return;
-               strscpy(mode->name, common_modes[i].name, DRM_DISPLAY_MODE_LEN);
+               strscpy(mode->name, common_modes[i].name);
 
                drm_mode_probed_add(connector, mode);
        }
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
index 9269e780feb7..aafcd60d2107 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
@@ -3591,7 +3591,7 @@ static int amdgpu_device_get_job_timeout_settings(struct 
amdgpu_device *adev)
         * remains intact for multi-GPU systems where this function is called
         * once per device.
         */
-       strscpy(buf, amdgpu_lockup_timeout, sizeof(buf));
+       strscpy(buf, amdgpu_lockup_timeout);
 
        while ((timeout_setting = strsep(&input, ",")) &&
               strnlen(timeout_setting, AMDGPU_MAX_TIMEOUT_PARAM_LENGTH)) {
diff --git a/drivers/gpu/drm/amd/amdgpu/atom.c 
b/drivers/gpu/drm/amd/amdgpu/atom.c
index e0e585f280e2..9796eeab73bb 100644
--- a/drivers/gpu/drm/amd/amdgpu/atom.c
+++ b/drivers/gpu/drm/amd/amdgpu/atom.c
@@ -1410,7 +1410,7 @@ static void atom_get_vbios_name(struct atom_context *ctx)
 
 no_name:
        /* do not know where to find name */
-       strscpy(ctx->name, na, sizeof(ctx->name));
+       strscpy(ctx->name, na);
 }
 
 static void atom_get_vbios_date(struct atom_context *ctx)
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 
b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
index c3322058720f..a50d2885d786 100644
--- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
@@ -2356,7 +2356,7 @@ static int gfx_v9_0_sw_init(struct amdgpu_ip_block 
*ip_block)
                for (i = 0; i < GFX9_NUM_SW_GFX_RINGS; i++) {
                        ring = &adev->gfx.sw_gfx_ring[i];
                        ring->ring_obj = NULL;
-                       strscpy(ring->name, amdgpu_sw_ring_name(i), 
sizeof(ring->name));
+                       strscpy(ring->name, amdgpu_sw_ring_name(i));
                        ring->use_doorbell = true;
                        ring->doorbell_index = adev->doorbell_index.gfx_ring0 
<< 1;
                        ring->is_sw_ring = true;
-- 
2.53.0

Reply via email to