Lines Matching refs:dev_priv
44 static bool is_supported_device(struct drm_i915_private *dev_priv) in is_supported_device() argument
46 if (IS_BROADWELL(dev_priv)) in is_supported_device()
48 if (IS_SKYLAKE(dev_priv)) in is_supported_device()
50 if (IS_KABYLAKE(dev_priv)) in is_supported_device()
52 if (IS_BROXTON(dev_priv)) in is_supported_device()
54 if (IS_COFFEELAKE(dev_priv)) in is_supported_device()
56 if (IS_COMETLAKE(dev_priv)) in is_supported_device()
68 void intel_gvt_sanitize_options(struct drm_i915_private *dev_priv) in intel_gvt_sanitize_options() argument
70 if (!dev_priv->params.enable_gvt) in intel_gvt_sanitize_options()
73 if (intel_vgpu_active(dev_priv)) { in intel_gvt_sanitize_options()
74 drm_info(&dev_priv->drm, "GVT-g is disabled for guest\n"); in intel_gvt_sanitize_options()
78 if (!is_supported_device(dev_priv)) { in intel_gvt_sanitize_options()
79 drm_info(&dev_priv->drm, in intel_gvt_sanitize_options()
86 dev_priv->params.enable_gvt = 0; in intel_gvt_sanitize_options()
99 int intel_gvt_init(struct drm_i915_private *dev_priv) in intel_gvt_init() argument
103 if (i915_inject_probe_failure(dev_priv)) in intel_gvt_init()
106 if (!dev_priv->params.enable_gvt) { in intel_gvt_init()
107 drm_dbg(&dev_priv->drm, in intel_gvt_init()
112 if (intel_uc_wants_guc_submission(&dev_priv->gt.uc)) { in intel_gvt_init()
113 drm_err(&dev_priv->drm, in intel_gvt_init()
118 ret = intel_gvt_init_device(dev_priv); in intel_gvt_init()
120 drm_dbg(&dev_priv->drm, "Fail to init GVT device\n"); in intel_gvt_init()
127 dev_priv->params.enable_gvt = 0; in intel_gvt_init()
131 static inline bool intel_gvt_active(struct drm_i915_private *dev_priv) in intel_gvt_active() argument
133 return dev_priv->gvt; in intel_gvt_active()
144 void intel_gvt_driver_remove(struct drm_i915_private *dev_priv) in intel_gvt_driver_remove() argument
146 if (!intel_gvt_active(dev_priv)) in intel_gvt_driver_remove()
149 intel_gvt_clean_device(dev_priv); in intel_gvt_driver_remove()
160 void intel_gvt_resume(struct drm_i915_private *dev_priv) in intel_gvt_resume() argument
162 if (intel_gvt_active(dev_priv)) in intel_gvt_resume()
163 intel_gvt_pm_resume(dev_priv->gvt); in intel_gvt_resume()