public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 00/28] SKL stage 1, a few more patches
@ 2014-11-04 17:06 Damien Lespiau
  2014-11-04 17:06 ` [PATCH 01/28] drm/i915/skl: Read the Memory Latency Values for WM computation Damien Lespiau
                   ` (28 more replies)
  0 siblings, 29 replies; 33+ messages in thread
From: Damien Lespiau @ 2014-11-04 17:06 UTC (permalink / raw)
  To: intel-gfx

We might as well try to push a few more patches while waiting for the next
batch of reviews. Here's the WM code and 2 bonus patches around forcewake and
rc6.

The attentive reader will notice the lack of r-b tag for:
  "drm/i915/skl: Make res_blocks/lines intermediate values 32 bits"

This patch does address the known review comment though. At some point we have
to be realistic about our process, try to push stuff forward anyway, and have
confidence we can fix problems when they arise, especially when the risk is low
(new platform code, not running on any of the previous platforms).

Next stop. SKL clocks.

-- 
Damien

Damien Lespiau (19):
  drm/i915/skl: Add DDB allocation management structures
  drm/i915/skl: Allocate DDB portions for display planes
  drm/i915/skl: Program the DDB allocation
  drm/i915/skl: Store the new WM state at the very end of the update
  drm/i915/skl: Read back the DDB allocation hw state
  drm/i915/skl: Augment the latency debugfs files for SKL
  drm/i915/skl: Add a debugfs file to dump the DDB allocation
  drm/i915/skl: Check the DDB state at modeset
  drm/i915/skl: Make 'end' of the DDB allocation entry exclusive
  drm/i915/skl: Use a more descriptive parameter name in
    skl_compute_plane_wm()
  drm/i915/skl: Make res_blocks/lines intermediate values 32 bits
  drm/i915/skl: Reduce the number of holes in struct skl_wm_level
  drm/i915/skl: Move all the WM compute functions in one place
  drm/i915/skl: Rework when the transition WMs are computed
  drm/i915/skl: Correctly align skl_compute_plane_wm() arguments
  drm/i915/skl: Reduce the indentation level in skl_write_wm_values()
  drm/i915/skl: Stage the pipe DDB allocation
  drm/i915/skl: Flush the WM configuration
  drm/i915/skl: Log the order in which we flush the pipes in the WM code

Pradeep Bhat (5):
  drm/i915/skl: Read the Memory Latency Values for WM computation
  drm/i915/skl: Register definitions and macros for SKL Watermark regs
  drm/i915/skl: Definition of SKL WM param structs for pipe/plane
  drm/i915/skl: SKL Watermark Computation
  drm/i915/skl: Read the pipe WM HW state

Vandana Kannan (2):
  drm/i915/gen9: Add 2us read latency to WM level
  drm/i915/gen9: Disable WM if corresponding latency is 0

Zhe Wang (2):
  drm/i915/skl: Gen9 Forcewake
  drm/i915/skl: Enable Gen9 RC6

 drivers/gpu/drm/i915/i915_debugfs.c  |  113 +++-
 drivers/gpu/drm/i915/i915_drv.h      |   66 ++-
 drivers/gpu/drm/i915/i915_reg.h      |   64 +++
 drivers/gpu/drm/i915/intel_display.c |   55 +-
 drivers/gpu/drm/i915/intel_drv.h     |   11 +
 drivers/gpu/drm/i915/intel_pm.c      | 1034 +++++++++++++++++++++++++++++++++-
 drivers/gpu/drm/i915/intel_uncore.c  |  175 +++++-
 7 files changed, 1493 insertions(+), 25 deletions(-)

-- 
1.8.3.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2014-11-05 11:28 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-04 17:06 [PATCH 00/28] SKL stage 1, a few more patches Damien Lespiau
2014-11-04 17:06 ` [PATCH 01/28] drm/i915/skl: Read the Memory Latency Values for WM computation Damien Lespiau
2014-11-05 10:25   ` Daniel Vetter
2014-11-05 10:29     ` Daniel Vetter
2014-11-04 17:06 ` [PATCH 02/28] drm/i915/skl: Register definitions and macros for SKL Watermark regs Damien Lespiau
2014-11-04 17:06 ` [PATCH 03/28] drm/i915/skl: Definition of SKL WM param structs for pipe/plane Damien Lespiau
2014-11-04 17:06 ` [PATCH 04/28] drm/i915/skl: Add DDB allocation management structures Damien Lespiau
2014-11-04 17:06 ` [PATCH 05/28] drm/i915/skl: SKL Watermark Computation Damien Lespiau
2014-11-04 17:06 ` [PATCH 06/28] drm/i915/skl: Allocate DDB portions for display planes Damien Lespiau
2014-11-04 17:06 ` [PATCH 07/28] drm/i915/skl: Program the DDB allocation Damien Lespiau
2014-11-04 17:06 ` [PATCH 08/28] drm/i915/skl: Read the pipe WM HW state Damien Lespiau
2014-11-04 17:06 ` [PATCH 09/28] drm/i915/gen9: Add 2us read latency to WM level Damien Lespiau
2014-11-04 17:06 ` [PATCH 10/28] drm/i915/gen9: Disable WM if corresponding latency is 0 Damien Lespiau
2014-11-04 17:06 ` [PATCH 11/28] drm/i915/skl: Store the new WM state at the very end of the update Damien Lespiau
2014-11-04 17:06 ` [PATCH 12/28] drm/i915/skl: Read back the DDB allocation hw state Damien Lespiau
2014-11-04 17:06 ` [PATCH 13/28] drm/i915/skl: Augment the latency debugfs files for SKL Damien Lespiau
2014-11-04 17:06 ` [PATCH 14/28] drm/i915/skl: Add a debugfs file to dump the DDB allocation Damien Lespiau
2014-11-04 17:06 ` [PATCH 15/28] drm/i915/skl: Check the DDB state at modeset Damien Lespiau
2014-11-05 10:33   ` Daniel Vetter
2014-11-04 17:06 ` [PATCH 16/28] drm/i915/skl: Make 'end' of the DDB allocation entry exclusive Damien Lespiau
2014-11-04 17:06 ` [PATCH 17/28] drm/i915/skl: Use a more descriptive parameter name in skl_compute_plane_wm() Damien Lespiau
2014-11-04 17:06 ` [PATCH 18/28] drm/i915/skl: Make res_blocks/lines intermediate values 32 bits Damien Lespiau
2014-11-04 17:06 ` [PATCH 19/28] drm/i915/skl: Reduce the number of holes in struct skl_wm_level Damien Lespiau
2014-11-04 17:06 ` [PATCH 20/28] drm/i915/skl: Move all the WM compute functions in one place Damien Lespiau
2014-11-04 17:06 ` [PATCH 21/28] drm/i915/skl: Rework when the transition WMs are computed Damien Lespiau
2014-11-04 17:06 ` [PATCH 22/28] drm/i915/skl: Correctly align skl_compute_plane_wm() arguments Damien Lespiau
2014-11-04 17:07 ` [PATCH 23/28] drm/i915/skl: Reduce the indentation level in skl_write_wm_values() Damien Lespiau
2014-11-04 17:07 ` [PATCH 24/28] drm/i915/skl: Stage the pipe DDB allocation Damien Lespiau
2014-11-04 17:07 ` [PATCH 25/28] drm/i915/skl: Flush the WM configuration Damien Lespiau
2014-11-04 17:07 ` [PATCH 26/28] drm/i915/skl: Log the order in which we flush the pipes in the WM code Damien Lespiau
2014-11-04 17:07 ` [PATCH 27/28] drm/i915/skl: Gen9 Forcewake Damien Lespiau
2014-11-04 17:07 ` [PATCH 28/28] drm/i915/skl: Enable Gen9 RC6 Damien Lespiau
2014-11-05 11:28 ` [PATCH 00/28] SKL stage 1, a few more patches Daniel Vetter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox