[Intel-gfx] [PATCH 28/29] drm/i915: Remove TC PHY disconnect workaround
Kahola, Mika
mika.kahola at intel.com
Tue Mar 28 10:16:48 UTC 2023
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces at lists.freedesktop.org> On Behalf Of Imre
> Deak
> Sent: Thursday, March 23, 2023 4:21 PM
> To: intel-gfx at lists.freedesktop.org
> Subject: [Intel-gfx] [PATCH 28/29] drm/i915: Remove TC PHY disconnect
> workaround
>
> After the previous patch the workaround for a TC PHY hang issue is not required
> any more, remove it.
>
Reviewed-by: Mika Kahola <mika.kahola at intel.com>
> Signed-off-by: Imre Deak <imre.deak at intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_tc.c | 8 --------
> 1 file changed, 8 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_tc.c
> b/drivers/gpu/drm/i915/display/intel_tc.c
> index 36454ec5e8e09..6dd8208417836 100644
> --- a/drivers/gpu/drm/i915/display/intel_tc.c
> +++ b/drivers/gpu/drm/i915/display/intel_tc.c
> @@ -1426,14 +1426,6 @@ void intel_tc_port_put_link(struct intel_digital_port
> *dig_port)
> intel_tc_port_lock(dig_port);
> __intel_tc_port_put_link(tc);
> intel_tc_port_unlock(dig_port);
> -
> - /*
> - * Disconnecting the PHY after the PHY's PLL gets disabled may
> - * hang the system on ADL-P, so disconnect the PHY here synchronously.
> - * TODO: remove this once the root cause of the ordering requirement
> - * is found/fixed.
> - */
> - intel_tc_port_flush_work(dig_port);
> }
>
> int intel_tc_port_init(struct intel_digital_port *dig_port, bool is_legacy)
> --
> 2.37.1
More information about the Intel-gfx
mailing list