Lines Matching refs:dev_priv

70 static inline bool host2guc_action_response(struct drm_i915_private *dev_priv,  in host2guc_action_response()  argument
80 struct drm_i915_private *dev_priv = guc_to_i915(guc); in host2guc_action() local
88 intel_uncore_forcewake_get(dev_priv, FORCEWAKE_ALL); in host2guc_action()
89 spin_lock(&dev_priv->guc.host2guc_lock); in host2guc_action()
91 dev_priv->guc.action_count += 1; in host2guc_action()
92 dev_priv->guc.action_cmd = data[0]; in host2guc_action()
102 ret = wait_for_atomic(host2guc_action_response(dev_priv, &status), 10); in host2guc_action()
117 dev_priv->guc.action_fail += 1; in host2guc_action()
118 dev_priv->guc.action_err = ret; in host2guc_action()
120 dev_priv->guc.action_status = status; in host2guc_action()
122 spin_unlock(&dev_priv->guc.host2guc_lock); in host2guc_action()
123 intel_uncore_forcewake_put(dev_priv, FORCEWAKE_ALL); in host2guc_action()
157 struct drm_i915_private *dev_priv = guc_to_i915(guc); in host2guc_sample_forcewake() local
158 struct drm_device *dev = dev_priv->dev; in host2guc_sample_forcewake()
163 if (!intel_enable_rc6(dev_priv->dev) || in host2guc_sample_forcewake()
258 struct drm_i915_private *dev_priv = guc_to_i915(guc); in guc_disable_doorbell() local
654 struct drm_i915_private *dev_priv = dev->dev_private; in gem_allocate_guc_obj() local
696 struct drm_i915_private *dev_priv = dev->dev_private; in guc_client_free() local
697 struct intel_guc *guc = &dev_priv->guc; in guc_client_free()
743 struct drm_i915_private *dev_priv = dev->dev_private; in guc_client_alloc() local
744 struct intel_guc *guc = &dev_priv->guc; in guc_client_alloc()
813 struct drm_i915_private *dev_priv = guc_to_i915(guc); in guc_create_log() local
832 obj = gem_allocate_guc_obj(dev_priv->dev, size); in guc_create_log()
858 struct drm_i915_private *dev_priv = dev->dev_private; in i915_guc_submission_init() local
862 struct intel_guc *guc = &dev_priv->guc; in i915_guc_submission_init()
870 guc->ctx_pool_obj = gem_allocate_guc_obj(dev_priv->dev, gemsize); in i915_guc_submission_init()
874 spin_lock_init(&dev_priv->guc.host2guc_lock); in i915_guc_submission_init()
885 struct drm_i915_private *dev_priv = dev->dev_private; in i915_guc_submission_enable() local
886 struct intel_guc *guc = &dev_priv->guc; in i915_guc_submission_enable()
887 struct intel_context *ctx = dev_priv->ring[RCS].default_context; in i915_guc_submission_enable()
906 struct drm_i915_private *dev_priv = dev->dev_private; in i915_guc_submission_disable() local
907 struct intel_guc *guc = &dev_priv->guc; in i915_guc_submission_disable()
915 struct drm_i915_private *dev_priv = dev->dev_private; in i915_guc_submission_fini() local
916 struct intel_guc *guc = &dev_priv->guc; in i915_guc_submission_fini()
918 gem_release_guc_obj(dev_priv->guc.log_obj); in i915_guc_submission_fini()
933 struct drm_i915_private *dev_priv = dev->dev_private; in intel_guc_suspend() local
934 struct intel_guc *guc = &dev_priv->guc; in intel_guc_suspend()
941 ctx = dev_priv->ring[RCS].default_context; in intel_guc_suspend()
959 struct drm_i915_private *dev_priv = dev->dev_private; in intel_guc_resume() local
960 struct intel_guc *guc = &dev_priv->guc; in intel_guc_resume()
967 ctx = dev_priv->ring[RCS].default_context; in intel_guc_resume()