[PATCH 2/4] drm/amdgpu/gmc9: don't keep stolen memory on Raven

Zhang, Jerry (Junwei) Jerry.Zhang at amd.com
Fri Aug 31 02:03:43 UTC 2018


On 08/30/2018 10:53 PM, Alex Deucher wrote:
> Raven does not appear to be affected by the same issue
> as vega10.  Enable the full stolen memory handling on
> Raven.  Reserve the appropriate size at init time to avoid
> display artifacts and then free it at the end of init once
> the new FB is up and running.
>
> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=106639
> Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
Reviewed-by: Junwei Zhang <Jerry.Zhang at amd.com>

> ---
>   drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
> index 46cff7d8b375..938d03593713 100644
> --- a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
> +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
> @@ -706,6 +706,7 @@ static bool gmc_v9_0_keep_stolen_memory(struct amdgpu_device *adev)
>   	 */
>   	switch (adev->asic_type) {
>   	case CHIP_RAVEN:
> +		return false;
>   	case CHIP_VEGA10:
>   	case CHIP_VEGA12:
>   	case CHIP_VEGA20:
>


More information about the amd-gfx mailing list