Skip to content
  1. Jul 14, 2016
    • Dave Gordon's avatar
      drm/i915: unify first-stage engine struct setup · c2c7f240
      Dave Gordon authored
      
      
      intel_lrc.c has a table of "logical rings" (meaning engines), while
      intel_ringbuffer.c has separately open-coded initialisation for each
      engine. We can deduplicate this somewhat by using the same first-stage
      engine-setup function for both modes.
      
      So here we expose the function that transfers information from the
      static table of (all) known engines to the dev_priv->engine array of
      engines available on this device (adjusting the names along the way)
      and then embed calls to it in both the LRC and the legacy-mode setup.
      
      Signed-off-by: default avatarDave Gordon <david.s.gordon@intel.com>
      Reviewed-by: Chris Wilson <chris-wilson.co.uk>
      Signed-off-by: default avatarTvrtko Ursulin <tvrtko.ursulin@intel.com>
      c2c7f240
  2. Jul 13, 2016
  3. Jul 12, 2016
  4. Jul 11, 2016
  5. Jul 10, 2016
  6. Jul 08, 2016
  7. Jul 07, 2016
  8. Jul 06, 2016
  9. Jul 05, 2016
  10. Jul 04, 2016
Loading