]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/guc: Decouple GuC engine id from ring id
authorAlex Dai <yu.dai@intel.com>
Sat, 23 Jan 2016 19:58:14 +0000 (11:58 -0800)
committerTvrtko Ursulin <tvrtko.ursulin@intel.com>
Mon, 25 Jan 2016 10:56:30 +0000 (10:56 +0000)
commit399af2a014cd20b5a30ce6402fc1b32fd39c0872
tree4788a6cc483679e7f71eb91951e2fe1a97038314
parentaf6359674acf539c19c50f51c107f1de2e68e710
drm/i915/guc: Decouple GuC engine id from ring id

Previously GuC uses ring id as engine id because of same definition.
But this is not true since this commit:

commit 07dfa5497ec38a27fc939ae02fc116333eea9e8f
Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Date:   Fri Jan 15 15:12:50 2016 +0000

    drm/i915: Decouple execbuf uAPI from internal implementation

Added GuC engine id into GuC interface to decouple it from ring id used
by driver.

v2: Keep ring name print out in debugfs; using for_each_ring() where
    possible to keep driver consistent. (Chris W.)

Signed-off-by: Alex Dai <yu.dai@intel.com>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1453579094-29860-1-git-send-email-yu.dai@intel.com
drivers/gpu/drm/i915/i915_debugfs.c
drivers/gpu/drm/i915/i915_guc_submission.c
drivers/gpu/drm/i915/intel_guc.h
drivers/gpu/drm/i915/intel_guc_fwif.h
drivers/gpu/drm/i915/intel_lrc.c
drivers/gpu/drm/i915/intel_ringbuffer.h