drm/i915/guc: Introduce guc_is_ready
We already have guc_is_running function, but it only reflects firmware status, while to fully use GuC we need to know if we've already established communication with it. v2: also s/intel_guc_is_running/intel_guc_is_fw_running (Chris) Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20200131153706.109528-1-michal.wajdeczko@intel.com
Esse commit está contido em:
@@ -1914,7 +1914,7 @@ static int i915_guc_log_relay_open(struct inode *inode, struct file *file)
|
||||
struct intel_guc *guc = &i915->gt.uc.guc;
|
||||
struct intel_guc_log *log = &guc->log;
|
||||
|
||||
if (!intel_guc_is_running(guc))
|
||||
if (!intel_guc_is_ready(guc))
|
||||
return -ENODEV;
|
||||
|
||||
file->private_data = log;
|
||||
|
Referência em uma nova issue
Block a user