]> Git Repo - linux.git/commit
drm/i915/xe3lpd: Add cdclk changes
authorRadhakrishna Sripada <[email protected]>
Fri, 18 Oct 2024 20:03:06 +0000 (13:03 -0700)
committerMatt Roper <[email protected]>
Wed, 23 Oct 2024 16:51:39 +0000 (09:51 -0700)
commitb0ad56ce4d3b080630e8640ba6f7b777588046d3
tree4d00ef1f44d9dbc2c36ea3bd46fa11df793d9c95
parent1901e9a40af6175552915cf6a6166f92f095237d
drm/i915/xe3lpd: Add cdclk changes

Xe3_LPD has new max cdclk of 691200 which requires reusing the lnl table
and modify/add higher frequencies. Updating the max cdclk supported by
the platform and voltage_level determination is also updated.

There are minor changes in cdclk programming sequence compared to lnl,
where programming cd2x divider needs to be skipped. This is already handled
by the calculations in existing code.

v2: update tables
v3: xe3lpd doesn't supply the power control unit the voltage index

Bspec: 68861, 68863, 68864
Signed-off-by: Radhakrishna Sripada <[email protected]>
Signed-off-by: Matt Atwood <[email protected]>
Reviewed-by: Matt Roper <[email protected]>
Reviewed-by: Gustavo Sousa <[email protected]>
Signed-off-by: Matt Roper <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
drivers/gpu/drm/i915/display/intel_cdclk.c
This page took 0.052791 seconds and 4 git commands to generate.