> -----Original Message----- > From: Intel-gfx <intel-gfx-bounces@xxxxxxxxxxxxxxxxxxxxx> On Behalf Of Imre > Deak > Sent: Thursday, March 23, 2023 4:21 PM > To: intel-gfx@xxxxxxxxxxxxxxxxxxxxx > Subject: [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@xxxxxxxxx> > Signed-off-by: Imre Deak <imre.deak@xxxxxxxxx> > --- > 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