summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMika Kahola <mika.kahola@intel.com>2026-06-30 11:53:34 +0000
committerMika Kahola <mika.kahola@intel.com>2026-08-03 09:45:30 +0300
commita97ec4236fee524461ce2bb1c5524472898c092b (patch)
tree8f17d06962549a14f7231ffd0a0d9660f77a61a7 /tools/perf/scripts/python
parent75eef2123c1d51ced45737fabec5b7e4cb65211a (diff)
downloadlinux-a97ec4236fee524461ce2bb1c5524472898c092b.tar.gz
linux-a97ec4236fee524461ce2bb1c5524472898c092b.zip
drm/i915/display: Add DG2 MPLLB DPLL manager support
Add DG2-specific DPLL manager infrastructure for MPLLB-backed port PLLs. Introduce PLL id mapping, DG2-specific DPLL callbacks for enable/disable/readout/frequency calculation, and manager callbacks for compute/get/dump/compare. The platform is not switched over yet. DG2's PLL-to-encoder lookup prefers the active encoder using the PLL, but fall back to a matching encoder for the fixed port-to-PLL mapping when no active user can be identified. This keeps the active-user fix for operational paths while allowing readout and verification paths to resolve the PHY even when pll->active_mask does not identify an active user. v2: Use intel_encoder_is_dig_port() to filter out MST virtual encoders (Imre) Assisted-by: Copilot:claude-sonnet-4-6 Signed-off-by: Mika Kahola <mika.kahola@intel.com> Reviewed-by: Michał Grzelak <michal.grzelak@intel.com> (v1) Reviewed-by: Vinod Govindapillai <vinod.govindapillai@intel.com> Link: https://patch.msgid.link/20260630115336.1059976-3-mika.kahola@intel.com
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions