]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/cx0: Add MTL+ .enable_clock/.disable clock hooks on DDI
authorMika Kahola <mika.kahola@intel.com>
Mon, 17 Nov 2025 10:45:59 +0000 (12:45 +0200)
committerMika Kahola <mika.kahola@intel.com>
Wed, 19 Nov 2025 11:32:26 +0000 (13:32 +0200)
commite32518d012ed9abd97b33832fc82fafdab40c12d
tree41b3ba3236c7a03af4e89b30ca51e0d0c9fbef9f
parentb800af732c6b844c8fe6465edf39c437f4a760e3
drm/i915/cx0: Add MTL+ .enable_clock/.disable clock hooks on DDI

To enable pll clock on DDI move part of the pll enabling
sequence into a ddi clock enabling function.

Simililarly, do the same for pll disabling sequence.

Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
Link: https://lore.kernel.org/r/20251117104602.2363671-30-mika.kahola@intel.com
drivers/gpu/drm/i915/display/intel_cx0_phy.c
drivers/gpu/drm/i915/display/intel_cx0_phy.h
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
drivers/gpu/drm/i915/display/intel_lt_phy.c