mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-25 00:52:45 -04:00
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
This commit is contained in:
committed by
Radhakrishna Sripada
parent
c0f3faaf93
commit
6f0423b06a
@@ -4784,6 +4784,7 @@ void intel_ddi_init(struct drm_i915_private *dev_priv, enum port port)
|
||||
if (DISPLAY_VER(dev_priv) >= 14) {
|
||||
encoder->enable_clock = intel_mtl_pll_enable;
|
||||
encoder->disable_clock = intel_mtl_pll_disable;
|
||||
encoder->port_pll_type = intel_mtl_port_pll_type;
|
||||
encoder->get_config = mtl_ddi_get_config;
|
||||
} else if (IS_DG2(dev_priv)) {
|
||||
encoder->enable_clock = intel_mpllb_enable;
|
||||
|
||||
Reference in New Issue
Block a user