Lines Matching refs:drm_i915_private
18 struct drm_i915_private;
23 void intel_irq_init(struct drm_i915_private *dev_priv);
24 void intel_irq_fini(struct drm_i915_private *dev_priv);
25 int intel_irq_install(struct drm_i915_private *dev_priv);
26 void intel_irq_uninstall(struct drm_i915_private *dev_priv);
28 void gen5_enable_gt_irq(struct drm_i915_private *dev_priv, u32 mask);
29 void gen5_disable_gt_irq(struct drm_i915_private *dev_priv, u32 mask);
30 void gen11_reset_rps_interrupts(struct drm_i915_private *dev_priv);
31 void gen6_reset_rps_interrupts(struct drm_i915_private *dev_priv);
32 void gen6_enable_rps_interrupts(struct drm_i915_private *dev_priv);
33 void gen6_disable_rps_interrupts(struct drm_i915_private *dev_priv);
34 void gen6_rps_reset_ei(struct drm_i915_private *dev_priv);
35 u32 gen6_sanitize_rps_pm_mask(const struct drm_i915_private *i915, u32 mask);
37 void intel_runtime_pm_disable_interrupts(struct drm_i915_private *dev_priv);
38 void intel_runtime_pm_enable_interrupts(struct drm_i915_private *dev_priv);
39 bool intel_irqs_enabled(struct drm_i915_private *dev_priv);
40 void intel_synchronize_irq(struct drm_i915_private *i915);
41 void intel_synchronize_hardirq(struct drm_i915_private *i915);