]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/guc: Enable send function only after successful init
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 2 May 2017 10:32:42 +0000 (10:32 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 2 May 2017 12:04:00 +0000 (13:04 +0100)
commit4df01629457b69311276254d6a331a6892ec2651
tree0cbca36ddcff0cf6fa571bff36ae0fafb1d861ed
parentac1691d30fdf2cf51b7a9aaeac2b244496529f6d
drm/i915/guc: Enable send function only after successful init

It is safer to setup valid send function after successful GuC
hardware initialization. In addition we prepare placeholder
where we can setup any alternate GuC communication mechanism.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20170502103243.54940-1-michal.wajdeczko@intel.com
[ickle: Fixup ENODEV for an impossible error path]
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/intel_uc.c
drivers/gpu/drm/i915/intel_uc.h