[PATCH v2] drm/amdgpu: Don't default to DC support for Kaveri and older
Harry Wentland
harry.wentland at amd.com
Tue May 8 15:34:08 UTC 2018
On 2018-05-08 11:28 AM, Deucher, Alexander wrote:
> You need to include mullins as well. It's the same feature set as kabini.
>
Good catch. v3 incoming.
>
> Alex
>
>
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *From:* amd-gfx <amd-gfx-bounces at lists.freedesktop.org> on behalf of Harry Wentland <harry.wentland at amd.com>
> *Sent:* Monday, May 7, 2018 7:24 PM
> *To:* amd-gfx at lists.freedesktop.org; Deucher, Alexander
> *Cc:* Wentland, Harry
> *Subject:* [PATCH v2] drm/amdgpu: Don't default to DC support for Kaveri and older
>
> We've had a number of users report failures to detect and light up
> display with DC with LVDS and VGA. These connector types are not
> currently supported with DC. I'd like to add support but unfortunately
> don't have a system with LVDS or VGA available.
>
> In order not to cause regressions we should probably fallback to the
> non-DC driver for ASICs that support VGA and LVDS.
>
> These ASICs are:
> * Bonaire
> * Kabini
> * Kaveri
>
> ASIC support can always be force enabled with amdgpu.dc=1
>
> v2: Keep Hawaii on DC
>
> Signed-off-by: Harry Wentland <harry.wentland at amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +++++++++-
> 1 file changed, 9 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> index 887f7c9e84e0..0a23134147b7 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> @@ -2141,9 +2141,17 @@ bool amdgpu_device_asic_has_dc_support(enum amd_asic_type asic_type)
> switch (asic_type) {
> #if defined(CONFIG_DRM_AMD_DC)
> case CHIP_BONAIRE:
> - case CHIP_HAWAII:
> case CHIP_KAVERI:
> case CHIP_KABINI:
> + /*
> + * We have systems in the wild with these ASICs that require
> + * LVDS and VGA support which is not supported with DC.
> + *
> + * Fallback to the non-DC driver here by default so as not to
> + * cause regressions.
> + */
> + return amdgpu_dc > 0;
> + case CHIP_HAWAII:
> case CHIP_MULLINS:
> case CHIP_CARRIZO:
> case CHIP_STONEY:
> --
> 2.17.0
>
> _______________________________________________
> amd-gfx mailing list
> amd-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
More information about the amd-gfx
mailing list