drm/i915/mtl: Power up TCSS
Add register writes to enable powering up Type-C subsystem i.e. TCSS. For MeteorLake we need to request TCSS to power up and check the TCSS power state after 500 us. In addition, for PICA we need to set/clear the Type-C PHY ownnership bit when Type-C device is connected/disconnected. Reviewed-by:Matt Atwood <matthew.s.atwood@intel.com> Signed-off-by:
Mika Kahola <mika.kahola@intel.com> Signed-off-by:
Imre Deak <imre.deak@intel.com> Signed-off-by:
Radhakrishna Sripada <radhakrishna.sripada@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230428095433.4109054-11-mika.kahola@intel.com
Showing
- drivers/gpu/drm/i915/display/intel_cx0_phy.c 19 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_cx0_phy.c
- drivers/gpu/drm/i915/display/intel_cx0_phy.h 4 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_cx0_phy.h
- drivers/gpu/drm/i915/display/intel_ddi.c 1 addition, 0 deletionsdrivers/gpu/drm/i915/display/intel_ddi.c
- drivers/gpu/drm/i915/display/intel_display.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/display/intel_tc.c 191 additions, 8 deletionsdrivers/gpu/drm/i915/display/intel_tc.c
Loading
Please register or sign in to comment