[PATCH 2/3] drm/amdgpu: Do not write to GRBM_CNTL if Aldebaran SRIOV
Lazar, Lijo
lijo.lazar at amd.com
Fri Feb 14 08:12:13 UTC 2025
On 2/14/2025 5:43 AM, Victor Lu wrote:
> Aldebaran SRIOV VF does not have write permissions to GRBM_CTNL.
> This access can be skipped to avoid a dmesg warning.
>
> Signed-off-by: Victor Lu <victorchengchi.lu at amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
> index ccdfe7c37517..569a76835918 100644
> --- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
> +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
> @@ -2637,7 +2637,9 @@ static void gfx_v9_0_constants_init(struct amdgpu_device *adev)
> u32 tmp;
> int i;
>
> - WREG32_FIELD15_RLC(GC, 0, GRBM_CNTL, READ_TIMEOUT, 0xff);
> + if (!amdgpu_sriov_vf(adev) || (adev->asic_type != CHIP_ALDEBARAN)) {
Please switch to IP version checks -
amdgpu_ip_version(adev, GC_HWIP, 0) != IP_VERSION(9, 4, 2)
Thanks,
Lijo
> + WREG32_FIELD15_RLC(GC, 0, GRBM_CNTL, READ_TIMEOUT, 0xff);
> + }
>
> gfx_v9_0_tiling_mode_table_init(adev);
>
More information about the amd-gfx
mailing list