diff options
| author | Mika Kahola <mika.kahola@intel.com> | 2026-06-30 11:53:34 +0000 |
|---|---|---|
| committer | Mika Kahola <mika.kahola@intel.com> | 2026-08-03 09:45:30 +0300 |
| commit | a97ec4236fee524461ce2bb1c5524472898c092b (patch) | |
| tree | 8f17d06962549a14f7231ffd0a0d9660f77a61a7 /tools/perf/scripts/python | |
| parent | 75eef2123c1d51ced45737fabec5b7e4cb65211a (diff) | |
| download | linux-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
