Lines Matching refs:drm_i915_private
57 struct drm_i915_private *dev_priv = dev->dev_private; in bxt_init_clock_gating()
73 struct drm_i915_private *dev_priv = dev->dev_private; in i915_pineview_get_mem_freq()
112 struct drm_i915_private *dev_priv = dev->dev_private; in i915_ironlake_get_mem_freq()
240 static void chv_set_memory_dvfs(struct drm_i915_private *dev_priv, bool enable) in chv_set_memory_dvfs()
262 static void chv_set_memory_pm5(struct drm_i915_private *dev_priv, bool enable) in chv_set_memory_pm5()
281 void intel_set_memory_cxsr(struct drm_i915_private *dev_priv, bool enable) in intel_set_memory_cxsr()
339 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_get_fifo_size()
390 struct drm_i915_private *dev_priv = dev->dev_private; in i9xx_get_fifo_size()
406 struct drm_i915_private *dev_priv = dev->dev_private; in i830_get_fifo_size()
423 struct drm_i915_private *dev_priv = dev->dev_private; in i845_get_fifo_size()
616 struct drm_i915_private *dev_priv = dev->dev_private; in pineview_update_wm()
822 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in vlv_write_wm_values()
913 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_setup_wm_latency()
933 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_compute_wm_level()
1171 struct drm_i915_private *dev_priv = to_i915(dev); in vlv_pipe_set_fifo_size()
1304 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_update_wm()
1360 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_update_wm()
1417 struct drm_i915_private *dev_priv = dev->dev_private; in i965_update_wm()
1491 struct drm_i915_private *dev_priv = dev->dev_private; in i9xx_update_wm()
1621 struct drm_i915_private *dev_priv = dev->dev_private; in i845_update_wm()
1978 static void ilk_compute_wm_level(const struct drm_i915_private *dev_priv, in ilk_compute_wm_level()
2025 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_compute_linetime_wm()
2047 struct drm_i915_private *dev_priv = dev->dev_private; in intel_read_wm_latency()
2210 static bool ilk_increase_wm_latency(struct drm_i915_private *dev_priv, in ilk_increase_wm_latency()
2227 struct drm_i915_private *dev_priv = dev->dev_private; in snb_wm_latency_quirk()
2249 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_setup_wm_latency()
2271 struct drm_i915_private *dev_priv = dev->dev_private; in skl_setup_wm_latency()
2301 const struct drm_i915_private *dev_priv = dev->dev_private; in intel_compute_pipe_wm()
2410 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_wm_merge()
2470 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_wm_lp_latency()
2581 static unsigned int ilk_compute_wm_dirty(struct drm_i915_private *dev_priv, in ilk_compute_wm_dirty()
2633 static bool _ilk_disable_lp_wm(struct drm_i915_private *dev_priv, in _ilk_disable_lp_wm()
2667 static void ilk_write_wm_values(struct drm_i915_private *dev_priv, in ilk_write_wm_values()
2745 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_disable_lp_wm()
2814 void skl_ddb_get_hw_state(struct drm_i915_private *dev_priv, in skl_ddb_get_hw_state()
2890 struct drm_i915_private *dev_priv = dev->dev_private; in skl_allocate_pipe_ddb()
3042 struct drm_i915_private *dev_priv = dev->dev_private; in skl_ddb_allocation_changed()
3134 static bool skl_compute_plane_wm(const struct drm_i915_private *dev_priv, in skl_compute_plane_wm()
3213 static void skl_compute_wm_level(const struct drm_i915_private *dev_priv, in skl_compute_wm_level()
3277 const struct drm_i915_private *dev_priv = dev->dev_private; in skl_compute_pipe_wm()
3349 static void skl_ddb_entry_write(struct drm_i915_private *dev_priv, uint32_t reg, in skl_ddb_entry_write()
3358 static void skl_write_wm_values(struct drm_i915_private *dev_priv, in skl_write_wm_values()
3425 skl_wm_flush_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, int pass) in skl_wm_flush_pipe()
3453 static void skl_flush_wm_values(struct drm_i915_private *dev_priv, in skl_flush_wm_values()
3628 struct drm_i915_private *dev_priv = dev->dev_private; in skl_update_wm()
3695 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_update_wm()
3805 struct drm_i915_private *dev_priv = dev->dev_private; in skl_pipe_wm_get_hw_state()
3856 struct drm_i915_private *dev_priv = dev->dev_private; in skl_wm_get_hw_state()
3868 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_pipe_wm_get_hw_state()
3919 static void vlv_read_wm_values(struct drm_i915_private *dev_priv, in vlv_read_wm_values()
3997 struct drm_i915_private *dev_priv = to_i915(dev); in vlv_wm_get_hw_state()
4069 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_wm_get_hw_state()
4131 struct drm_i915_private *dev_priv = crtc->dev->dev_private; in intel_update_watermarks()
4144 struct drm_i915_private *dev_priv = plane->dev->dev_private; in intel_update_sprite_watermarks()
4159 static struct drm_i915_private *i915_mch_dev;
4163 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_set_drps()
4187 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_enable_drps()
4255 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_disable_drps()
4284 static u32 intel_rps_limits(struct drm_i915_private *dev_priv, u8 val) in intel_rps_limits()
4307 static void gen6_set_rps_thresholds(struct drm_i915_private *dev_priv, u8 val) in gen6_set_rps_thresholds()
4397 static u32 gen6_rps_pm_mask(struct drm_i915_private *dev_priv, u8 val) in gen6_rps_pm_mask()
4416 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_set_rps()
4459 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_set_rps()
4488 static void vlv_set_rps_idle(struct drm_i915_private *dev_priv) in vlv_set_rps_idle()
4502 void gen6_rps_busy(struct drm_i915_private *dev_priv) in gen6_rps_busy()
4514 void gen6_rps_idle(struct drm_i915_private *dev_priv) in gen6_rps_idle()
4535 void gen6_rps_boost(struct drm_i915_private *dev_priv, in gen6_rps_boost()
4581 struct drm_i915_private *dev_priv = dev->dev_private; in gen9_disable_rps()
4589 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_disable_rps()
4597 struct drm_i915_private *dev_priv = dev->dev_private; in cherryview_disable_rps()
4604 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_disable_rps()
4670 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_init_rps_frequencies()
4736 struct drm_i915_private *dev_priv = dev->dev_private; in gen9_enable_rps()
4769 struct drm_i915_private *dev_priv = dev->dev_private; in gen9_enable_rc6()
4841 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_enable_rps()
4923 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_enable_rps()
5031 struct drm_i915_private *dev_priv = dev->dev_private; in __gen6_update_ring_freq()
5116 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_update_ring_freq()
5126 static int cherryview_rps_max_freq(struct drm_i915_private *dev_priv) in cherryview_rps_max_freq()
5155 static int cherryview_rps_rpe_freq(struct drm_i915_private *dev_priv) in cherryview_rps_rpe_freq()
5165 static int cherryview_rps_guar_freq(struct drm_i915_private *dev_priv) in cherryview_rps_guar_freq()
5175 static int valleyview_rps_guar_freq(struct drm_i915_private *dev_priv) in valleyview_rps_guar_freq()
5186 static int valleyview_rps_max_freq(struct drm_i915_private *dev_priv) in valleyview_rps_max_freq()
5199 static int valleyview_rps_rpe_freq(struct drm_i915_private *dev_priv) in valleyview_rps_rpe_freq()
5211 static int valleyview_rps_min_freq(struct drm_i915_private *dev_priv) in valleyview_rps_min_freq()
5217 static void valleyview_check_pctx(struct drm_i915_private *dev_priv) in valleyview_check_pctx()
5227 static void cherryview_check_pctx(struct drm_i915_private *dev_priv) in cherryview_check_pctx()
5236 struct drm_i915_private *dev_priv = dev->dev_private; in cherryview_setup_pctx()
5259 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_setup_pctx()
5306 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_cleanup_pctx()
5317 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_init_gt_powersave()
5374 struct drm_i915_private *dev_priv = dev->dev_private; in cherryview_init_gt_powersave()
5442 struct drm_i915_private *dev_priv = dev->dev_private; in cherryview_enable_rps()
5540 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_enable_rps()
5657 static unsigned long __i915_chipset_val(struct drm_i915_private *dev_priv) in __i915_chipset_val()
5711 unsigned long i915_chipset_val(struct drm_i915_private *dev_priv) in i915_chipset_val()
5728 unsigned long i915_mch_val(struct drm_i915_private *dev_priv) in i915_mch_val()
5754 static u32 pvid_to_extvid(struct drm_i915_private *dev_priv, u8 pxvid) in pvid_to_extvid()
5766 static void __i915_update_gfx_val(struct drm_i915_private *dev_priv) in __i915_update_gfx_val()
5799 void i915_update_gfx_val(struct drm_i915_private *dev_priv) in i915_update_gfx_val()
5813 static unsigned long __i915_gfx_val(struct drm_i915_private *dev_priv) in __i915_gfx_val()
5850 unsigned long i915_gfx_val(struct drm_i915_private *dev_priv) in i915_gfx_val()
5875 struct drm_i915_private *dev_priv; in i915_read_mch_val()
5902 struct drm_i915_private *dev_priv; in i915_gpu_raise()
5930 struct drm_i915_private *dev_priv; in i915_gpu_lower()
5957 struct drm_i915_private *dev_priv; in i915_gpu_busy()
5985 struct drm_i915_private *dev_priv; in i915_gpu_turbo_disable()
6027 void intel_gpu_ips_init(struct drm_i915_private *dev_priv) in intel_gpu_ips_init()
6047 struct drm_i915_private *dev_priv = dev->dev_private; in intel_init_emon()
6136 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_suspend_rps()
6153 struct drm_i915_private *dev_priv = dev->dev_private; in intel_suspend_gt_powersave()
6166 struct drm_i915_private *dev_priv = dev->dev_private; in intel_disable_gt_powersave()
6190 struct drm_i915_private *dev_priv = in intel_gen6_powersave_work()
6191 container_of(work, struct drm_i915_private, in intel_gen6_powersave_work()
6233 struct drm_i915_private *dev_priv = dev->dev_private; in intel_enable_gt_powersave()
6265 struct drm_i915_private *dev_priv = dev->dev_private; in intel_reset_gt_powersave()
6276 struct drm_i915_private *dev_priv = dev->dev_private; in ibx_init_clock_gating()
6288 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_disable_trickle_feed()
6303 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_init_lp_watermarks()
6317 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_init_clock_gating()
6391 struct drm_i915_private *dev_priv = dev->dev_private; in cpt_init_clock_gating()
6428 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_check_mch_setup()
6439 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_init_clock_gating()
6534 static void gen7_setup_fixed_func_scheduler(struct drm_i915_private *dev_priv) in gen7_setup_fixed_func_scheduler()
6554 struct drm_i915_private *dev_priv = dev->dev_private; in lpt_init_clock_gating()
6573 struct drm_i915_private *dev_priv = dev->dev_private; in lpt_suspend_hw()
6585 struct drm_i915_private *dev_priv = dev->dev_private; in broadwell_init_clock_gating()
6645 struct drm_i915_private *dev_priv = dev->dev_private; in haswell_init_clock_gating()
6701 struct drm_i915_private *dev_priv = dev->dev_private; in ivybridge_init_clock_gating()
6797 static void vlv_init_display_clock_gating(struct drm_i915_private *dev_priv) in vlv_init_display_clock_gating()
6810 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_init_clock_gating()
6894 struct drm_i915_private *dev_priv = dev->dev_private; in cherryview_init_clock_gating()
6925 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_init_clock_gating()
6952 struct drm_i915_private *dev_priv = dev->dev_private; in crestline_init_clock_gating()
6968 struct drm_i915_private *dev_priv = dev->dev_private; in broadwater_init_clock_gating()
6985 struct drm_i915_private *dev_priv = dev->dev_private; in gen3_init_clock_gating()
7010 struct drm_i915_private *dev_priv = dev->dev_private; in i85x_init_clock_gating()
7024 struct drm_i915_private *dev_priv = dev->dev_private; in i830_init_clock_gating()
7035 struct drm_i915_private *dev_priv = dev->dev_private; in intel_init_clock_gating()
7050 struct drm_i915_private *dev_priv = dev->dev_private; in intel_init_pm()
7152 int sandybridge_pcode_read(struct drm_i915_private *dev_priv, u32 mbox, u32 *val) in sandybridge_pcode_read()
7177 int sandybridge_pcode_write(struct drm_i915_private *dev_priv, u32 mbox, u32 val) in sandybridge_pcode_write()
7217 static int byt_gpu_freq(struct drm_i915_private *dev_priv, int val) in byt_gpu_freq()
7228 static int byt_freq_opcode(struct drm_i915_private *dev_priv, int val) in byt_freq_opcode()
7239 static int chv_gpu_freq(struct drm_i915_private *dev_priv, int val) in chv_gpu_freq()
7250 static int chv_freq_opcode(struct drm_i915_private *dev_priv, int val) in chv_freq_opcode()
7262 int intel_gpu_freq(struct drm_i915_private *dev_priv, int val) in intel_gpu_freq()
7275 int intel_freq_opcode(struct drm_i915_private *dev_priv, int val) in intel_freq_opcode()
7330 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pm_setup()