[PATCH 1/2] drm/radeon/si: add dpm quirk for Oland

Christian König deathsimple at vodafone.de
Wed Mar 15 13:05:03 UTC 2017


Am 15.03.2017 um 14:01 schrieb Alex Deucher:
> OLAND 0x1002:0x6604 0x1028:0x066F 0x00 seems to have problems
> with higher sclks.
>
> Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
> Cc: stable at vger.kernel.org

Acked-by: Christian König <christian.koenig at amd.com> for both patches.

> ---
>   drivers/gpu/drm/radeon/si_dpm.c | 6 ++++++
>   1 file changed, 6 insertions(+)
>
> diff --git a/drivers/gpu/drm/radeon/si_dpm.c b/drivers/gpu/drm/radeon/si_dpm.c
> index d12b897..72e1588 100644
> --- a/drivers/gpu/drm/radeon/si_dpm.c
> +++ b/drivers/gpu/drm/radeon/si_dpm.c
> @@ -2984,6 +2984,12 @@ static void si_apply_state_adjust_rules(struct radeon_device *rdev,
>   		    (rdev->pdev->device == 0x6667)) {
>   			max_sclk = 75000;
>   		}
> +	} else if (rdev->family == CHIP_OLAND) {
> +		if ((rdev->pdev->device == 0x6604) &&
> +		    (rdev->pdev->subsystem_vendor == 0x1028) &&
> +		    (rdev->pdev->subsystem_device == 0x066F)) {
> +			max_sclk = 75000;
> +		}
>   	}
>   
>   	if (rps->vce_active) {




More information about the amd-gfx mailing list