Lines Matching defs:dev_priv

152 static void gen3_assert_iir_is_zero(struct drm_i915_private *dev_priv,  in gen3_assert_iir_is_zero()
168 static void gen2_assert_iir_is_zero(struct drm_i915_private *dev_priv, in gen2_assert_iir_is_zero()
210 i915_hotplug_interrupt_update_locked(struct drm_i915_private *dev_priv, in i915_hotplug_interrupt_update_locked()
237 void i915_hotplug_interrupt_update(struct drm_i915_private *dev_priv, in i915_hotplug_interrupt_update()
252 void ilk_update_display_irq(struct drm_i915_private *dev_priv, in ilk_update_display_irq()
282 static void ilk_update_gt_irq(struct drm_i915_private *dev_priv, in ilk_update_gt_irq()
298 void gen5_enable_gt_irq(struct drm_i915_private *dev_priv, uint32_t mask) in gen5_enable_gt_irq()
304 void gen5_disable_gt_irq(struct drm_i915_private *dev_priv, uint32_t mask) in gen5_disable_gt_irq()
309 static i915_reg_t gen6_pm_iir(struct drm_i915_private *dev_priv) in gen6_pm_iir()
314 static i915_reg_t gen6_pm_imr(struct drm_i915_private *dev_priv) in gen6_pm_imr()
319 static i915_reg_t gen6_pm_ier(struct drm_i915_private *dev_priv) in gen6_pm_ier()
330 static void snb_update_pm_irq(struct drm_i915_private *dev_priv, in snb_update_pm_irq()
351 void gen6_unmask_pm_irq(struct drm_i915_private *dev_priv, u32 mask) in gen6_unmask_pm_irq()
359 static void __gen6_mask_pm_irq(struct drm_i915_private *dev_priv, u32 mask) in __gen6_mask_pm_irq()
364 void gen6_mask_pm_irq(struct drm_i915_private *dev_priv, u32 mask) in gen6_mask_pm_irq()
372 static void gen6_reset_pm_iir(struct drm_i915_private *dev_priv, u32 reset_mask) in gen6_reset_pm_iir()
383 static void gen6_enable_pm_irq(struct drm_i915_private *dev_priv, u32 enable_mask) in gen6_enable_pm_irq()
393 static void gen6_disable_pm_irq(struct drm_i915_private *dev_priv, u32 disable_mask) in gen6_disable_pm_irq()
403 void gen6_reset_rps_interrupts(struct drm_i915_private *dev_priv) in gen6_reset_rps_interrupts()
411 void gen6_enable_rps_interrupts(struct drm_i915_private *dev_priv) in gen6_enable_rps_interrupts()
427 void gen6_disable_rps_interrupts(struct drm_i915_private *dev_priv) in gen6_disable_rps_interrupts()
453 void gen9_reset_guc_interrupts(struct drm_i915_private *dev_priv) in gen9_reset_guc_interrupts()
460 void gen9_enable_guc_interrupts(struct drm_i915_private *dev_priv) in gen9_enable_guc_interrupts()
472 void gen9_disable_guc_interrupts(struct drm_i915_private *dev_priv) in gen9_disable_guc_interrupts()
491 static void bdw_update_port_irq(struct drm_i915_private *dev_priv, in bdw_update_port_irq()
524 void bdw_update_pipe_irq(struct drm_i915_private *dev_priv, in bdw_update_pipe_irq()
555 void ibx_display_interrupt_update(struct drm_i915_private *dev_priv, in ibx_display_interrupt_update()
574 u32 i915_pipestat_enable_mask(struct drm_i915_private *dev_priv, in i915_pipestat_enable_mask()
615 void i915_enable_pipestat(struct drm_i915_private *dev_priv, in i915_enable_pipestat()
638 void i915_disable_pipestat(struct drm_i915_private *dev_priv, in i915_disable_pipestat()
665 static void i915_enable_asle_pipestat(struct drm_i915_private *dev_priv) in i915_enable_asle_pipestat()
735 struct drm_i915_private *dev_priv = to_i915(dev); in i915_get_vblank_counter() local
785 struct drm_i915_private *dev_priv = to_i915(dev); in g4x_get_vblank_counter() local
800 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in __intel_get_crtc_scanline_from_timestamp() local
845 struct drm_i915_private *dev_priv = to_i915(dev); in __intel_get_crtc_scanline() local
906 struct drm_i915_private *dev_priv = to_i915(dev); in i915_get_crtc_scanoutpos() local
1017 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_get_crtc_scanline() local
1028 static void ironlake_rps_change_irq_handler(struct drm_i915_private *dev_priv) in ironlake_rps_change_irq_handler()
1116 static void vlv_c0_read(struct drm_i915_private *dev_priv, in vlv_c0_read()
1124 void gen6_rps_reset_ei(struct drm_i915_private *dev_priv) in gen6_rps_reset_ei()
1129 static u32 vlv_wa_c0_ei(struct drm_i915_private *dev_priv, u32 pm_iir) in vlv_wa_c0_ei()
1171 struct drm_i915_private *dev_priv = in gen6_pm_rps_work() local
1266 struct drm_i915_private *dev_priv = in ivybridge_parity_work() local
1336 static void ivybridge_parity_error_irq_handler(struct drm_i915_private *dev_priv, in ivybridge_parity_error_irq_handler()
1356 static void ilk_gt_irq_handler(struct drm_i915_private *dev_priv, in ilk_gt_irq_handler()
1365 static void snb_gt_irq_handler(struct drm_i915_private *dev_priv, in snb_gt_irq_handler()
1406 static irqreturn_t gen8_gt_irq_ack(struct drm_i915_private *dev_priv, in gen8_gt_irq_ack()
1454 static void gen8_gt_irq_handler(struct drm_i915_private *dev_priv, in gen8_gt_irq_handler()
1594 static void gmbus_irq_handler(struct drm_i915_private *dev_priv) in gmbus_irq_handler()
1599 static void dp_aux_irq_handler(struct drm_i915_private *dev_priv) in dp_aux_irq_handler()
1605 static void display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, in display_pipe_crc_irq_handler()
1678 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, in display_pipe_crc_irq_handler()
1686 static void hsw_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, in hsw_pipe_crc_irq_handler()
1694 static void ivb_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, in ivb_pipe_crc_irq_handler()
1705 static void i9xx_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, in i9xx_pipe_crc_irq_handler()
1730 static void gen6_rps_irq_handler(struct drm_i915_private *dev_priv, u32 pm_iir) in gen6_rps_irq_handler()
1756 static void gen9_guc_irq_handler(struct drm_i915_private *dev_priv, u32 gt_iir) in gen9_guc_irq_handler()
1791 static void i9xx_pipestat_irq_reset(struct drm_i915_private *dev_priv) in i9xx_pipestat_irq_reset()
1804 static void i9xx_pipestat_irq_ack(struct drm_i915_private *dev_priv, in i9xx_pipestat_irq_ack()
1861 static void i8xx_pipestat_irq_handler(struct drm_i915_private *dev_priv, in i8xx_pipestat_irq_handler()
1878 static void i915_pipestat_irq_handler(struct drm_i915_private *dev_priv, in i915_pipestat_irq_handler()
1902 static void i965_pipestat_irq_handler(struct drm_i915_private *dev_priv, in i965_pipestat_irq_handler()
1929 static void valleyview_pipestat_irq_handler(struct drm_i915_private *dev_priv, in valleyview_pipestat_irq_handler()
1949 static u32 i9xx_hpd_irq_ack(struct drm_i915_private *dev_priv) in i9xx_hpd_irq_ack()
1959 static void i9xx_hpd_irq_handler(struct drm_i915_private *dev_priv, in i9xx_hpd_irq_handler()
1993 struct drm_i915_private *dev_priv = to_i915(dev); in valleyview_irq_handler() local
2080 struct drm_i915_private *dev_priv = to_i915(dev); in cherryview_irq_handler() local
2159 static void ibx_hpd_irq_handler(struct drm_i915_private *dev_priv, in ibx_hpd_irq_handler()
2191 static void ibx_irq_handler(struct drm_i915_private *dev_priv, u32 pch_iir) in ibx_irq_handler()
2239 static void ivb_err_int_handler(struct drm_i915_private *dev_priv) in ivb_err_int_handler()
2262 static void cpt_serr_int_handler(struct drm_i915_private *dev_priv) in cpt_serr_int_handler()
2277 static void cpt_irq_handler(struct drm_i915_private *dev_priv, u32 pch_iir) in cpt_irq_handler()
2313 static void spt_irq_handler(struct drm_i915_private *dev_priv, u32 pch_iir) in spt_irq_handler()
2349 static void ilk_hpd_irq_handler(struct drm_i915_private *dev_priv, in ilk_hpd_irq_handler()
2365 static void ilk_display_irq_handler(struct drm_i915_private *dev_priv, in ilk_display_irq_handler()
2411 static void ivb_display_irq_handler(struct drm_i915_private *dev_priv, in ivb_display_irq_handler()
2456 struct drm_i915_private *dev_priv = to_i915(dev); in ironlake_irq_handler() local
2526 static void bxt_hpd_irq_handler(struct drm_i915_private *dev_priv, in bxt_hpd_irq_handler()
2543 gen8_de_irq_handler(struct drm_i915_private *dev_priv, u32 master_ctl) in gen8_de_irq_handler()
2679 struct drm_i915_private *dev_priv = to_i915(dev); in gen8_irq_handler() local
2757 static void i915_reset_device(struct drm_i915_private *dev_priv) in i915_reset_device()
2799 static void i915_clear_error_registers(struct drm_i915_private *dev_priv) in i915_clear_error_registers()
2836 void i915_handle_error(struct drm_i915_private *dev_priv, in i915_handle_error()
2921 struct drm_i915_private *dev_priv = to_i915(dev); in i8xx_enable_vblank() local
2933 struct drm_i915_private *dev_priv = to_i915(dev); in i965_enable_vblank() local
2946 struct drm_i915_private *dev_priv = to_i915(dev); in ironlake_enable_vblank() local
2960 struct drm_i915_private *dev_priv = to_i915(dev); in gen8_enable_vblank() local
2975 struct drm_i915_private *dev_priv = to_i915(dev); in i8xx_disable_vblank() local
2985 struct drm_i915_private *dev_priv = to_i915(dev); in i965_disable_vblank() local
2996 struct drm_i915_private *dev_priv = to_i915(dev); in ironlake_disable_vblank() local
3008 struct drm_i915_private *dev_priv = to_i915(dev); in gen8_disable_vblank() local
3016 static void ibx_irq_reset(struct drm_i915_private *dev_priv) in ibx_irq_reset()
3037 struct drm_i915_private *dev_priv = to_i915(dev); in ibx_irq_pre_postinstall() local
3047 static void gen5_gt_irq_reset(struct drm_i915_private *dev_priv) in gen5_gt_irq_reset()
3054 static void vlv_display_irq_reset(struct drm_i915_private *dev_priv) in vlv_display_irq_reset()
3070 static void vlv_display_irq_postinstall(struct drm_i915_private *dev_priv) in vlv_display_irq_postinstall()
3103 struct drm_i915_private *dev_priv = to_i915(dev); in ironlake_irq_reset() local
3119 struct drm_i915_private *dev_priv = to_i915(dev); in valleyview_irq_reset() local
3132 static void gen8_gt_irq_reset(struct drm_i915_private *dev_priv) in gen8_gt_irq_reset()
3142 struct drm_i915_private *dev_priv = to_i915(dev); in gen8_irq_reset() local
3163 void gen8_irq_power_well_post_enable(struct drm_i915_private *dev_priv, in gen8_irq_power_well_post_enable()
3184 void gen8_irq_power_well_pre_disable(struct drm_i915_private *dev_priv, in gen8_irq_power_well_pre_disable()
3207 struct drm_i915_private *dev_priv = to_i915(dev); in cherryview_irq_reset() local
3222 static u32 intel_hpd_enabled_irqs(struct drm_i915_private *dev_priv, in intel_hpd_enabled_irqs()
3235 static void ibx_hpd_detection_setup(struct drm_i915_private *dev_priv) in ibx_hpd_detection_setup()
3260 static void ibx_hpd_irq_setup(struct drm_i915_private *dev_priv) in ibx_hpd_irq_setup()
3277 static void spt_hpd_detection_setup(struct drm_i915_private *dev_priv) in spt_hpd_detection_setup()
3302 static void spt_hpd_irq_setup(struct drm_i915_private *dev_priv) in spt_hpd_irq_setup()
3314 static void ilk_hpd_detection_setup(struct drm_i915_private *dev_priv) in ilk_hpd_detection_setup()
3330 static void ilk_hpd_irq_setup(struct drm_i915_private *dev_priv) in ilk_hpd_irq_setup()
3356 static void __bxt_hpd_detection_setup(struct drm_i915_private *dev_priv, in __bxt_hpd_detection_setup()
3387 static void bxt_hpd_detection_setup(struct drm_i915_private *dev_priv) in bxt_hpd_detection_setup()
3392 static void bxt_hpd_irq_setup(struct drm_i915_private *dev_priv) in bxt_hpd_irq_setup()
3406 struct drm_i915_private *dev_priv = to_i915(dev); in ibx_irq_postinstall() local
3431 struct drm_i915_private *dev_priv = to_i915(dev); in gen5_gt_irq_postinstall() local
3469 struct drm_i915_private *dev_priv = to_i915(dev); in ironlake_irq_postinstall() local
3513 void valleyview_enable_display_irqs(struct drm_i915_private *dev_priv) in valleyview_enable_display_irqs()
3528 void valleyview_disable_display_irqs(struct drm_i915_private *dev_priv) in valleyview_disable_display_irqs()
3544 struct drm_i915_private *dev_priv = to_i915(dev); in valleyview_irq_postinstall() local
3559 static void gen8_gt_irq_postinstall(struct drm_i915_private *dev_priv) in gen8_gt_irq_postinstall()
3591 static void gen8_de_irq_postinstall(struct drm_i915_private *dev_priv) in gen8_de_irq_postinstall()
3640 struct drm_i915_private *dev_priv = to_i915(dev); in gen8_irq_postinstall() local
3659 struct drm_i915_private *dev_priv = to_i915(dev); in cherryview_irq_postinstall() local
3676 struct drm_i915_private *dev_priv = to_i915(dev); in i8xx_irq_reset() local
3687 struct drm_i915_private *dev_priv = to_i915(dev); in i8xx_irq_postinstall() local
3718 struct drm_i915_private *dev_priv = to_i915(dev); in i8xx_irq_handler() local
3759 struct drm_i915_private *dev_priv = to_i915(dev); in i915_irq_reset() local
3775 struct drm_i915_private *dev_priv = to_i915(dev); in i915_irq_postinstall() local
3817 struct drm_i915_private *dev_priv = to_i915(dev); in i915_irq_handler() local
3866 struct drm_i915_private *dev_priv = to_i915(dev); in i965_irq_reset() local
3880 struct drm_i915_private *dev_priv = to_i915(dev); in i965_irq_postinstall() local
3933 static void i915_hpd_irq_setup(struct drm_i915_private *dev_priv) in i915_hpd_irq_setup()
3961 struct drm_i915_private *dev_priv = to_i915(dev); in i965_irq_handler() local
4017 void intel_irq_init(struct drm_i915_private *dev_priv) in intel_irq_init()
4180 int intel_irq_install(struct drm_i915_private *dev_priv) in intel_irq_install()
4199 void intel_irq_uninstall(struct drm_i915_private *dev_priv) in intel_irq_uninstall()
4213 void intel_runtime_pm_disable_interrupts(struct drm_i915_private *dev_priv) in intel_runtime_pm_disable_interrupts()
4227 void intel_runtime_pm_enable_interrupts(struct drm_i915_private *dev_priv) in intel_runtime_pm_enable_interrupts()