[PATCH] drm/amd/pm: Update data types used for uapi i/f

Lazar, Lijo lijo.lazar at amd.com
Wed Nov 13 09:44:26 UTC 2024



On 11/13/2024 3:00 PM, Asad Kamal wrote:
> Update member's data type in amdgpu_xcp_metrics from linux specific
> to the ones compatible to uapi interface
> 
> Fixes: 155fa7ced39b ("drm/amd/pm: Add gpu_metrics_v1_6")
> 
> Signed-off-by: Asad Kamal <asad.kamal at amd.com>

Reviewed-by: Lijo Lazar <lijo.lazar at amd.com>

Thanks,
Lijo

> ---
>  drivers/gpu/drm/amd/include/kgd_pp_interface.h | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/gpu/drm/amd/include/kgd_pp_interface.h b/drivers/gpu/drm/amd/include/kgd_pp_interface.h
> index ee8170cda1d7..80f7afc5c959 100644
> --- a/drivers/gpu/drm/amd/include/kgd_pp_interface.h
> +++ b/drivers/gpu/drm/amd/include/kgd_pp_interface.h
> @@ -357,11 +357,11 @@ struct dpm_clocks;
>  
>  struct amdgpu_xcp_metrics {
>  	/* Utilization Instantaneous (%) */
> -	u32 gfx_busy_inst[MAX_XCC];
> -	u16 jpeg_busy[NUM_JPEG_ENG];
> -	u16 vcn_busy[NUM_VCN];
> +	uint32_t gfx_busy_inst[MAX_XCC];
> +	uint16_t jpeg_busy[NUM_JPEG_ENG];
> +	uint16_t vcn_busy[NUM_VCN];
>  	/* Utilization Accumulated (%) */
> -	u64 gfx_busy_acc[MAX_XCC];
> +	uint64_t gfx_busy_acc[MAX_XCC];
>  };
>  
>  struct amd_pm_funcs {


More information about the amd-gfx mailing list