Lines Matching refs:drm_device
55 static void bxt_init_clock_gating(struct drm_device *dev) in bxt_init_clock_gating()
71 static void i915_pineview_get_mem_freq(struct drm_device *dev) in i915_pineview_get_mem_freq()
110 static void i915_ironlake_get_mem_freq(struct drm_device *dev) in i915_ironlake_get_mem_freq()
283 struct drm_device *dev = dev_priv->dev; in intel_set_memory_cxsr()
336 static int vlv_get_fifo_size(struct drm_device *dev, in vlv_get_fifo_size()
388 static int i9xx_get_fifo_size(struct drm_device *dev, int plane) in i9xx_get_fifo_size()
404 static int i830_get_fifo_size(struct drm_device *dev, int plane) in i830_get_fifo_size()
421 static int i845_get_fifo_size(struct drm_device *dev, int plane) in i845_get_fifo_size()
598 static struct drm_crtc *single_enabled_crtc(struct drm_device *dev) in single_enabled_crtc()
615 struct drm_device *dev = unused_crtc->dev; in pineview_update_wm()
680 static bool g4x_compute_wm0(struct drm_device *dev, in g4x_compute_wm0()
740 static bool g4x_check_srwm(struct drm_device *dev, in g4x_check_srwm()
768 static bool g4x_compute_srwm(struct drm_device *dev, in g4x_compute_srwm()
911 static void vlv_setup_wm_latency(struct drm_device *dev) in vlv_setup_wm_latency()
967 struct drm_device *dev = crtc->base.dev; in vlv_compute_fifo()
1038 struct drm_device *dev = crtc->base.dev; in vlv_invert_wms()
1068 struct drm_device *dev = crtc->base.dev; in vlv_compute_wm()
1170 struct drm_device *dev = crtc->base.dev; in vlv_pipe_set_fifo_size()
1255 static void vlv_merge_wm(struct drm_device *dev, in vlv_merge_wm()
1303 struct drm_device *dev = crtc->dev; in vlv_update_wm()
1358 struct drm_device *dev = crtc->dev; in g4x_update_wm()
1416 struct drm_device *dev = unused_crtc->dev; in i965_update_wm()
1490 struct drm_device *dev = unused_crtc->dev; in i9xx_update_wm()
1620 struct drm_device *dev = unused_crtc->dev; in i845_update_wm()
1817 static unsigned int ilk_display_fifo_size(const struct drm_device *dev) in ilk_display_fifo_size()
1827 static unsigned int ilk_plane_wm_reg_max(const struct drm_device *dev, in ilk_plane_wm_reg_max()
1844 static unsigned int ilk_cursor_wm_reg_max(const struct drm_device *dev, in ilk_cursor_wm_reg_max()
1853 static unsigned int ilk_fbc_wm_reg_max(const struct drm_device *dev) in ilk_fbc_wm_reg_max()
1862 static unsigned int ilk_plane_wm_max(const struct drm_device *dev, in ilk_plane_wm_max()
1903 static unsigned int ilk_cursor_wm_max(const struct drm_device *dev, in ilk_cursor_wm_max()
1915 static void ilk_compute_wm_maximums(const struct drm_device *dev, in ilk_compute_wm_maximums()
1927 static void ilk_compute_wm_reg_maximums(struct drm_device *dev, in ilk_compute_wm_reg_maximums()
2023 hsw_compute_linetime_wm(struct drm_device *dev, struct drm_crtc *crtc) in hsw_compute_linetime_wm()
2045 static void intel_read_wm_latency(struct drm_device *dev, uint16_t wm[8]) in intel_read_wm_latency()
2149 static void intel_fixup_spr_wm_latency(struct drm_device *dev, uint16_t wm[5]) in intel_fixup_spr_wm_latency()
2156 static void intel_fixup_cur_wm_latency(struct drm_device *dev, uint16_t wm[5]) in intel_fixup_cur_wm_latency()
2167 int ilk_wm_max_level(const struct drm_device *dev) in ilk_wm_max_level()
2180 static void intel_print_wm_latency(struct drm_device *dev, in intel_print_wm_latency()
2225 static void snb_wm_latency_quirk(struct drm_device *dev) in snb_wm_latency_quirk()
2247 static void ilk_setup_wm_latency(struct drm_device *dev) in ilk_setup_wm_latency()
2269 static void skl_setup_wm_latency(struct drm_device *dev) in skl_setup_wm_latency()
2277 static void ilk_compute_wm_config(struct drm_device *dev, in ilk_compute_wm_config()
2300 struct drm_device *dev = crtc->dev; in intel_compute_pipe_wm()
2372 static void ilk_merge_wm_level(struct drm_device *dev, in ilk_merge_wm_level()
2405 static void ilk_wm_merge(struct drm_device *dev, in ilk_wm_merge()
2468 static unsigned int ilk_wm_lp_latency(struct drm_device *dev, int level) in ilk_wm_lp_latency()
2478 static void ilk_compute_wm_results(struct drm_device *dev, in ilk_compute_wm_results()
2547 static struct intel_pipe_wm *ilk_find_best_result(struct drm_device *dev, in ilk_find_best_result()
2670 struct drm_device *dev = dev_priv->dev; in ilk_write_wm_values()
2743 static bool ilk_disable_lp_wm(struct drm_device *dev) in ilk_disable_lp_wm()
2759 skl_ddb_get_pipe_allocation_limits(struct drm_device *dev, in skl_ddb_get_pipe_allocation_limits()
2889 struct drm_device *dev = crtc->dev; in skl_allocate_pipe_ddb()
3041 struct drm_device *dev = intel_crtc->base.dev; in skl_ddb_allocation_changed()
3057 static void skl_compute_wm_global_parameters(struct drm_device *dev, in skl_compute_wm_global_parameters()
3078 struct drm_device *dev = crtc->dev; in skl_compute_wm_pipe_parameters()
3276 struct drm_device *dev = crtc->dev; in skl_compute_pipe_wm()
3291 static void skl_compute_wm_results(struct drm_device *dev, in skl_compute_wm_results()
3361 struct drm_device *dev = dev_priv->dev; in skl_write_wm_values()
3456 struct drm_device *dev = dev_priv->dev; in skl_flush_wm_values()
3555 static void skl_update_other_pipe_wm(struct drm_device *dev, in skl_update_other_pipe_wm()
3627 struct drm_device *dev = crtc->dev; in skl_update_wm()
3694 struct drm_device *dev = crtc->dev; in ilk_update_wm()
3742 struct drm_device *dev = plane->dev; in ilk_update_sprite_wm()
3804 struct drm_device *dev = crtc->dev; in skl_pipe_wm_get_hw_state()
3854 void skl_wm_get_hw_state(struct drm_device *dev) in skl_wm_get_hw_state()
3867 struct drm_device *dev = crtc->dev; in ilk_pipe_wm_get_hw_state()
3995 void vlv_wm_get_hw_state(struct drm_device *dev) in vlv_wm_get_hw_state()
4067 void ilk_wm_get_hw_state(struct drm_device *dev) in ilk_wm_get_hw_state()
4161 bool ironlake_set_drps(struct drm_device *dev, u8 val) in ironlake_set_drps()
4185 static void ironlake_enable_drps(struct drm_device *dev) in ironlake_enable_drps()
4253 static void ironlake_disable_drps(struct drm_device *dev) in ironlake_disable_drps()
4414 static void gen6_set_rps(struct drm_device *dev, u8 val) in gen6_set_rps()
4457 static void valleyview_set_rps(struct drm_device *dev, u8 val) in valleyview_set_rps()
4516 struct drm_device *dev = dev_priv->dev; in gen6_rps_idle()
4571 void intel_set_rps(struct drm_device *dev, u8 val) in intel_set_rps()
4579 static void gen9_disable_rps(struct drm_device *dev) in gen9_disable_rps()
4587 static void gen6_disable_rps(struct drm_device *dev) in gen6_disable_rps()
4595 static void cherryview_disable_rps(struct drm_device *dev) in cherryview_disable_rps()
4602 static void valleyview_disable_rps(struct drm_device *dev) in valleyview_disable_rps()
4615 static void intel_print_rc6_info(struct drm_device *dev, u32 mode) in intel_print_rc6_info()
4634 static int sanitize_rc6_option(const struct drm_device *dev, int enable_rc6) in sanitize_rc6_option()
4663 int intel_enable_rc6(const struct drm_device *dev) in intel_enable_rc6()
4668 static void gen6_init_rps_frequencies(struct drm_device *dev) in gen6_init_rps_frequencies()
4734 static void gen9_enable_rps(struct drm_device *dev) in gen9_enable_rps()
4767 static void gen9_enable_rc6(struct drm_device *dev) in gen9_enable_rc6()
4839 static void gen8_enable_rps(struct drm_device *dev) in gen8_enable_rps()
4921 static void gen6_enable_rps(struct drm_device *dev) in gen6_enable_rps()
5029 static void __gen6_update_ring_freq(struct drm_device *dev) in __gen6_update_ring_freq()
5114 void gen6_update_ring_freq(struct drm_device *dev) in gen6_update_ring_freq()
5128 struct drm_device *dev = dev_priv->dev; in cherryview_rps_max_freq()
5234 static void cherryview_setup_pctx(struct drm_device *dev) in cherryview_setup_pctx()
5257 static void valleyview_setup_pctx(struct drm_device *dev) in valleyview_setup_pctx()
5304 static void valleyview_cleanup_pctx(struct drm_device *dev) in valleyview_cleanup_pctx()
5315 static void valleyview_init_gt_powersave(struct drm_device *dev) in valleyview_init_gt_powersave()
5372 static void cherryview_init_gt_powersave(struct drm_device *dev) in cherryview_init_gt_powersave()
5435 static void valleyview_cleanup_gt_powersave(struct drm_device *dev) in valleyview_cleanup_gt_powersave()
5440 static void cherryview_enable_rps(struct drm_device *dev) in cherryview_enable_rps()
5538 static void valleyview_enable_rps(struct drm_device *dev) in valleyview_enable_rps()
5713 struct drm_device *dev = dev_priv->dev; in i915_chipset_val()
5756 struct drm_device *dev = dev_priv->dev; in pvid_to_extvid()
5801 struct drm_device *dev = dev_priv->dev; in i915_update_gfx_val()
5852 struct drm_device *dev = dev_priv->dev; in i915_gfx_val()
6045 static void intel_init_emon(struct drm_device *dev) in intel_init_emon()
6116 void intel_init_gt_powersave(struct drm_device *dev) in intel_init_gt_powersave()
6126 void intel_cleanup_gt_powersave(struct drm_device *dev) in intel_cleanup_gt_powersave()
6134 static void gen6_suspend_rps(struct drm_device *dev) in gen6_suspend_rps()
6151 void intel_suspend_gt_powersave(struct drm_device *dev) in intel_suspend_gt_powersave()
6164 void intel_disable_gt_powersave(struct drm_device *dev) in intel_disable_gt_powersave()
6193 struct drm_device *dev = dev_priv->dev; in intel_gen6_powersave_work()
6231 void intel_enable_gt_powersave(struct drm_device *dev) in intel_enable_gt_powersave()
6263 void intel_reset_gt_powersave(struct drm_device *dev) in intel_reset_gt_powersave()
6274 static void ibx_init_clock_gating(struct drm_device *dev) in ibx_init_clock_gating()
6286 static void g4x_disable_trickle_feed(struct drm_device *dev) in g4x_disable_trickle_feed()
6301 static void ilk_init_lp_watermarks(struct drm_device *dev) in ilk_init_lp_watermarks()
6315 static void ironlake_init_clock_gating(struct drm_device *dev) in ironlake_init_clock_gating()
6389 static void cpt_init_clock_gating(struct drm_device *dev) in cpt_init_clock_gating()
6426 static void gen6_check_mch_setup(struct drm_device *dev) in gen6_check_mch_setup()
6437 static void gen6_init_clock_gating(struct drm_device *dev) in gen6_init_clock_gating()
6552 static void lpt_init_clock_gating(struct drm_device *dev) in lpt_init_clock_gating()
6571 static void lpt_suspend_hw(struct drm_device *dev) in lpt_suspend_hw()
6583 static void broadwell_init_clock_gating(struct drm_device *dev) in broadwell_init_clock_gating()
6643 static void haswell_init_clock_gating(struct drm_device *dev) in haswell_init_clock_gating()
6699 static void ivybridge_init_clock_gating(struct drm_device *dev) in ivybridge_init_clock_gating()
6808 static void valleyview_init_clock_gating(struct drm_device *dev) in valleyview_init_clock_gating()
6892 static void cherryview_init_clock_gating(struct drm_device *dev) in cherryview_init_clock_gating()
6923 static void g4x_init_clock_gating(struct drm_device *dev) in g4x_init_clock_gating()
6950 static void crestline_init_clock_gating(struct drm_device *dev) in crestline_init_clock_gating()
6966 static void broadwater_init_clock_gating(struct drm_device *dev) in broadwater_init_clock_gating()
6983 static void gen3_init_clock_gating(struct drm_device *dev) in gen3_init_clock_gating()
7008 static void i85x_init_clock_gating(struct drm_device *dev) in i85x_init_clock_gating()
7022 static void i830_init_clock_gating(struct drm_device *dev) in i830_init_clock_gating()
7033 void intel_init_clock_gating(struct drm_device *dev) in intel_init_clock_gating()
7041 void intel_suspend_hw(struct drm_device *dev) in intel_suspend_hw()
7048 void intel_init_pm(struct drm_device *dev) in intel_init_pm()
7306 void intel_queue_rps_boost_for_request(struct drm_device *dev, in intel_queue_rps_boost_for_request()
7328 void intel_pm_setup(struct drm_device *dev) in intel_pm_setup()