[Intel-gfx] [PATCH v3 00/20] Convert to atomic, part 4.

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Mon Jul 13 07:30:13 PDT 2015


Atomic suspend/resume, full hardware readout and atomic ioctl support.

Changes from the previous version:
- The fastboot changes from the previous patch have been removed,
  fastboot will have to be a separate patch because of the testing it needs.
- I've cleaned up the changes to planes and split it into separate patches.
  This makes it easier to bisect.
- Some commit logs have been updated.

Maarten Lankhorst (20):
  drm/i915: Only update state on crtc's that are part of the atomic
    state.
  drm/i915: Do not update pfit state when toggling crtc enabled.
  drm/i915: Do not use plane_config in intel_fbdev.c
  drm/i915: Allow fuzzy matching in pipe_config_compare, v2.
  drm/i915: Update missing properties in find_initial_plane_obj
  drm/i915: Remove plane_config from struct intel_crtc.
  drm/i915: Rework plane readout.
  drm/i915: fill in more mode members
  drm/i915: Fill in more crtc state, v3.
  drm/i915: Set csc coefficients in intel_sanitize_crtc.
  drm/i915: Readout initial hw mode.
  drm/i915: Convert resume to atomic.
  drm/i915: Get rid of unused transitional members.
  drm/i915: Update power domains on readout.
  drm/i915: Always reset in intel_crtc_restore_mode
  drm/i915: Make intel_display_suspend atomic, try 2.
  drm/i915: Use full atomic modeset.
  drm/i915: Call plane update functions directly from
    intel_atomic_commit.
  drm/i915: always disable irqs in intel_pipe_update_start
  drm/i915: Remove use of runtime pm in atomic commit functions

 drivers/gpu/drm/i915/i915_drv.c      |    4 +-
 drivers/gpu/drm/i915/i915_drv.h      |    4 +-
 drivers/gpu/drm/i915/i915_params.c   |    5 -
 drivers/gpu/drm/i915/intel_atomic.c  |  144 +----
 drivers/gpu/drm/i915/intel_display.c | 1083 +++++++++++++++-------------------
 drivers/gpu/drm/i915/intel_dp.c      |    2 +-
 drivers/gpu/drm/i915/intel_drv.h     |   25 +-
 drivers/gpu/drm/i915/intel_fbdev.c   |   25 +-
 drivers/gpu/drm/i915/intel_lvds.c    |    2 +-
 drivers/gpu/drm/i915/intel_sprite.c  |   17 +-
 10 files changed, 517 insertions(+), 794 deletions(-)

-- 
2.1.0



More information about the Intel-gfx mailing list