From: Ville Syrjälä <[email protected]>
Attempt number two. This time it might actually work.
The main change involved actually committing the
correct thing, and comparing against the other correct
thing to know whether we need to commit it.
Full series:
git://github.com/vsyrjala/linux.git cdclk_state_3
Ville Syrjälä (14):
drm/i915: Store the pipe pixel rate in the crtc state
drm/i915: Nuke intel_mode_max_pixclk()
drm/i915: s/get_display_clock_speed/get_cdclk/
drm/i915: Clean up the .get_cdclk() assignment if ladder
drm/i915: Move most cdclk/rawclk related code to intel_cdclk.c
drm/i915: Pass computed vco to bxt_set_cdclk()
drm/i915: Start moving the cdclk stuff into a distinct state structure
drm/i915: Track full cdclk state for the logical and actual cdclk
frequencies
drm/i915: Pass dev_priv to remainder of the cdclk functions
drm/i915: Pass the cdclk state to the set_cdclk() functions
drm/i915: Move PFI credit reprogramming into vlv/chv_set_cdclk()
drm/i915: Nuke the VLV/CHV PFI programming power domain workaround
drm/i915: Replace the .modeset_commit_cdclk() hook with a more direct
.set_cdclk() hook
drm/i915: Move ilk_pipe_pixel_rate() to intel_display.c
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/i915_debugfs.c | 2 +-
drivers/gpu/drm/i915/i915_drv.h | 30 +-
drivers/gpu/drm/i915/intel_audio.c | 2 +-
drivers/gpu/drm/i915/intel_cdclk.c | 1767 ++++++++++++++++++++++++
drivers/gpu/drm/i915/intel_display.c | 2218 ++++---------------------------
drivers/gpu/drm/i915/intel_dp.c | 4 +-
drivers/gpu/drm/i915/intel_drv.h | 41 +-
drivers/gpu/drm/i915/intel_fbc.c | 5 +-
drivers/gpu/drm/i915/intel_panel.c | 4 +-
drivers/gpu/drm/i915/intel_pm.c | 51 +-
drivers/gpu/drm/i915/intel_runtime_pm.c | 6 +-
12 files changed, 2117 insertions(+), 2014 deletions(-)
create mode 100644 drivers/gpu/drm/i915/intel_cdclk.c
--
2.10.2
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx