On 4/22/2024 11:23 AM, Le Ma wrote:
> To adapt to different gc versions in gfx_v9_4_3.c file.
> 
> Change-Id: Ib4465aade0dcbbcc43318c6dc865f813c5411097
> Signed-off-by: Le Ma <le...@amd.com>
> Reviewed-by: Hawking Zhang <hawking.zh...@amd.com>

Reviewed-by: Lijo Lazar <lijo.la...@amd.com>

Thanks,
Lijo

> ---
>  drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c 
> b/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
> index 835004187a58..ec4d3fa87e4d 100644
> --- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
> +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
> @@ -431,16 +431,16 @@ static int gfx_v9_4_3_init_cp_compute_microcode(struct 
> amdgpu_device *adev,
>  
>  static int gfx_v9_4_3_init_microcode(struct amdgpu_device *adev)
>  {
> -     const char *chip_name;
> +     char ucode_prefix[30];
>       int r;
>  
> -     chip_name = "gc_9_4_3";
> +     amdgpu_ucode_ip_version_decode(adev, GC_HWIP, ucode_prefix, 
> sizeof(ucode_prefix));
>  
> -     r = gfx_v9_4_3_init_rlc_microcode(adev, chip_name);
> +     r = gfx_v9_4_3_init_rlc_microcode(adev, ucode_prefix);
>       if (r)
>               return r;
>  
> -     r = gfx_v9_4_3_init_cp_compute_microcode(adev, chip_name);
> +     r = gfx_v9_4_3_init_cp_compute_microcode(adev, ucode_prefix);
>       if (r)
>               return r;
>  

Reply via email to