[PATCH 00/10] i915 nuclear pageflip (v2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Previous version of this series was here:
        http://lists.freedesktop.org/archives/intel-gfx/2015-January/058631.html

This round incorporates feedback from Daniel, Ander, and Bob.  The biggest
change here is that Daniel convinced me that the transitional helper for
property updates wouldn't really be useful for other drivers, so I dropped that
helper completely and instead just move i915 straight to the full atomic helper
a little bit later in the series.

Matt Roper (10):
  drm: Add rotation value to plane state
  drm/i915: Move rotation from intel_plane to drm_plane_state
  drm/i915: Consolidate plane handler vtables
  drm/i915: Add .atomic_{get,set}_property() entrypoints to planes
  drm/i915: Add main atomic entrypoints (v2)
  drm/i915: Setup dummy atomic state for connectors (v2)
  drm/i915: Add atomic_get_property entrypoint for connectors
  drm/i915: Add crtc state duplication/destruction functions
  drm/i915: Switch plane properties to full atomic helper.
  drm/i915: Add i915.nuclear_pageflip command line param to force atomic
    (v3)

 drivers/gpu/drm/drm_atomic.c              |   2 +
 drivers/gpu/drm/i915/Makefile             |   1 +
 drivers/gpu/drm/i915/i915_drv.c           |   8 +
 drivers/gpu/drm/i915/i915_drv.h           |   1 +
 drivers/gpu/drm/i915/i915_params.c        |   5 +
 drivers/gpu/drm/i915/intel_atomic.c       | 237 ++++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_atomic_plane.c | 112 ++++++++++++--
 drivers/gpu/drm/i915/intel_crt.c          |   3 +
 drivers/gpu/drm/i915/intel_display.c      |  83 +++++++----
 drivers/gpu/drm/i915/intel_dp.c           |   3 +
 drivers/gpu/drm/i915/intel_dp_mst.c       |   3 +
 drivers/gpu/drm/i915/intel_drv.h          |  31 +++-
 drivers/gpu/drm/i915/intel_dsi.c          |   2 +
 drivers/gpu/drm/i915/intel_dvo.c          |   2 +
 drivers/gpu/drm/i915/intel_fbc.c          |   2 +-
 drivers/gpu/drm/i915/intel_hdmi.c         |   3 +
 drivers/gpu/drm/i915/intel_lvds.c         |   3 +
 drivers/gpu/drm/i915/intel_sdvo.c         |   3 +
 drivers/gpu/drm/i915/intel_sprite.c       |  60 ++------
 drivers/gpu/drm/i915/intel_tv.c           |   3 +
 include/drm/drm_crtc.h                    |   3 +
 21 files changed, 483 insertions(+), 87 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/intel_atomic.c

-- 
1.8.5.1

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





[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux