Lines Matching defs:dev_priv

132 static unsigned int intel_fbc_cfb_size(struct drm_i915_private *dev_priv,  in intel_fbc_cfb_size()
145 static void i8xx_fbc_deactivate(struct drm_i915_private *dev_priv) in i8xx_fbc_deactivate()
165 static void i8xx_fbc_activate(struct drm_i915_private *dev_priv) in i8xx_fbc_activate()
209 static bool i8xx_fbc_is_active(struct drm_i915_private *dev_priv) in i8xx_fbc_is_active()
229 static void g4x_fbc_activate(struct drm_i915_private *dev_priv) in g4x_fbc_activate()
250 static void g4x_fbc_deactivate(struct drm_i915_private *dev_priv) in g4x_fbc_deactivate()
262 static bool g4x_fbc_is_active(struct drm_i915_private *dev_priv) in g4x_fbc_is_active()
267 static void i8xx_fbc_recompress(struct drm_i915_private *dev_priv) in i8xx_fbc_recompress()
278 static void i965_fbc_recompress(struct drm_i915_private *dev_priv) in i965_fbc_recompress()
290 static void snb_fbc_recompress(struct drm_i915_private *dev_priv) in snb_fbc_recompress()
296 static void intel_fbc_recompress(struct drm_i915_private *dev_priv) in intel_fbc_recompress()
310 static void ilk_fbc_activate(struct drm_i915_private *dev_priv) in ilk_fbc_activate()
342 static void ilk_fbc_deactivate(struct drm_i915_private *dev_priv) in ilk_fbc_deactivate()
354 static bool ilk_fbc_is_active(struct drm_i915_private *dev_priv) in ilk_fbc_is_active()
359 static void gen7_fbc_activate(struct drm_i915_private *dev_priv) in gen7_fbc_activate()
409 static bool intel_fbc_hw_is_active(struct drm_i915_private *dev_priv) in intel_fbc_hw_is_active()
419 static void intel_fbc_hw_activate(struct drm_i915_private *dev_priv) in intel_fbc_hw_activate()
438 static void intel_fbc_hw_deactivate(struct drm_i915_private *dev_priv) in intel_fbc_hw_deactivate()
463 bool intel_fbc_is_active(struct drm_i915_private *dev_priv) in intel_fbc_is_active()
468 static void intel_fbc_activate(struct drm_i915_private *dev_priv) in intel_fbc_activate()
474 static void intel_fbc_deactivate(struct drm_i915_private *dev_priv, in intel_fbc_deactivate()
495 static u64 intel_fbc_stolen_end(struct drm_i915_private *dev_priv) in intel_fbc_stolen_end()
517 static int intel_fbc_max_limit(struct drm_i915_private *dev_priv) in intel_fbc_max_limit()
530 static int find_compression_limit(struct drm_i915_private *dev_priv, in find_compression_limit()
555 static int intel_fbc_alloc_cfb(struct drm_i915_private *dev_priv, in intel_fbc_alloc_cfb()
597 static void intel_fbc_program_cfb(struct drm_i915_private *dev_priv) in intel_fbc_program_cfb()
622 static void __intel_fbc_cleanup_cfb(struct drm_i915_private *dev_priv) in __intel_fbc_cleanup_cfb()
635 void intel_fbc_cleanup_cfb(struct drm_i915_private *dev_priv) in intel_fbc_cleanup_cfb()
647 static bool stride_is_valid(struct drm_i915_private *dev_priv, in stride_is_valid()
675 static bool pixel_format_is_valid(struct drm_i915_private *dev_priv, in pixel_format_is_valid()
696 static bool rotation_is_valid(struct drm_i915_private *dev_priv, in rotation_is_valid()
717 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_hw_tracking_covers_screen() local
743 static bool tiling_is_valid(struct drm_i915_private *dev_priv, in tiling_is_valid()
762 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_update_state_cache() local
809 static bool intel_fbc_cfb_size_changed(struct drm_i915_private *dev_priv) in intel_fbc_cfb_size_changed()
817 static u16 intel_fbc_override_cfb_stride(struct drm_i915_private *dev_priv, in intel_fbc_override_cfb_stride()
838 static bool intel_fbc_can_enable(struct drm_i915_private *dev_priv) in intel_fbc_can_enable()
862 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_can_activate() local
998 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_get_reg_params() local
1029 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_can_flip_nuke() local
1072 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_pre_update() local
1122 static void __intel_fbc_disable(struct drm_i915_private *dev_priv) in __intel_fbc_disable()
1141 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in __intel_fbc_post_update() local
1172 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_post_update() local
1194 void intel_fbc_invalidate(struct drm_i915_private *dev_priv, in intel_fbc_invalidate()
1216 void intel_fbc_flush(struct drm_i915_private *dev_priv, in intel_fbc_flush()
1255 void intel_fbc_choose_crtc(struct drm_i915_private *dev_priv, in intel_fbc_choose_crtc()
1315 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_enable() local
1378 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_fbc_disable() local
1419 void intel_fbc_global_disable(struct drm_i915_private *dev_priv) in intel_fbc_global_disable()
1436 struct drm_i915_private *dev_priv = in intel_fbc_underrun_work_fn() local
1461 int intel_fbc_reset_underrun(struct drm_i915_private *dev_priv) in intel_fbc_reset_underrun()
1497 void intel_fbc_handle_fifo_underrun_irq(struct drm_i915_private *dev_priv) in intel_fbc_handle_fifo_underrun_irq()
1525 static int intel_sanitize_fbc_option(struct drm_i915_private *dev_priv) in intel_sanitize_fbc_option()
1539 static bool need_fbc_vtd_wa(struct drm_i915_private *dev_priv) in need_fbc_vtd_wa()
1558 void intel_fbc_init(struct drm_i915_private *dev_priv) in intel_fbc_init()