Home
last modified time | relevance | path

Searched refs:drm_i915_private (Results 1 – 52 of 52) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_sideband.c42 static int vlv_sideband_rw(struct drm_i915_private *dev_priv, u32 devfn, in vlv_sideband_rw()
78 u32 vlv_punit_read(struct drm_i915_private *dev_priv, u32 addr) in vlv_punit_read()
92 void vlv_punit_write(struct drm_i915_private *dev_priv, u32 addr, u32 val) in vlv_punit_write()
102 u32 vlv_bunit_read(struct drm_i915_private *dev_priv, u32 reg) in vlv_bunit_read()
112 void vlv_bunit_write(struct drm_i915_private *dev_priv, u32 reg, u32 val) in vlv_bunit_write()
118 u32 vlv_nc_read(struct drm_i915_private *dev_priv, u8 addr) in vlv_nc_read()
132 u32 vlv_gpio_nc_read(struct drm_i915_private *dev_priv, u32 reg) in vlv_gpio_nc_read()
140 void vlv_gpio_nc_write(struct drm_i915_private *dev_priv, u32 reg, u32 val) in vlv_gpio_nc_write()
146 u32 vlv_cck_read(struct drm_i915_private *dev_priv, u32 reg) in vlv_cck_read()
154 void vlv_cck_write(struct drm_i915_private *dev_priv, u32 reg, u32 val) in vlv_cck_write()
[all …]
Dintel_drv.h722 struct drm_i915_private *dev_priv = dev->dev_private; in intel_get_crtc_for_pipe()
729 struct drm_i915_private *dev_priv = dev->dev_private; in intel_get_crtc_for_plane()
811 bool intel_set_cpu_fifo_underrun_reporting(struct drm_i915_private *dev_priv,
813 bool intel_set_pch_fifo_underrun_reporting(struct drm_i915_private *dev_priv,
816 void intel_cpu_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv,
818 void intel_pch_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv,
820 void i9xx_check_fifo_underruns(struct drm_i915_private *dev_priv);
823 void gen5_enable_gt_irq(struct drm_i915_private *dev_priv, uint32_t mask);
824 void gen5_disable_gt_irq(struct drm_i915_private *dev_priv, uint32_t mask);
825 void gen6_enable_pm_irq(struct drm_i915_private *dev_priv, uint32_t mask);
[all …]
Dintel_runtime_pm.c70 static bool hsw_power_well_enabled(struct drm_i915_private *dev_priv, in hsw_power_well_enabled()
89 bool __intel_display_power_is_enabled(struct drm_i915_private *dev_priv, in __intel_display_power_is_enabled()
134 bool intel_display_power_is_enabled(struct drm_i915_private *dev_priv, in intel_display_power_is_enabled()
159 void intel_display_set_init_power(struct drm_i915_private *dev_priv, in intel_display_set_init_power()
179 static void hsw_power_well_post_enable(struct drm_i915_private *dev_priv) in hsw_power_well_post_enable()
202 static void skl_power_well_post_enable(struct drm_i915_private *dev_priv, in skl_power_well_post_enable()
232 static void hsw_set_power_well(struct drm_i915_private *dev_priv, in hsw_set_power_well()
322 static void skl_set_power_well(struct drm_i915_private *dev_priv, in skl_set_power_well()
399 static void hsw_power_well_sync_hw(struct drm_i915_private *dev_priv, in hsw_power_well_sync_hw()
412 static void hsw_power_well_enable(struct drm_i915_private *dev_priv, in hsw_power_well_enable()
[all …]
Dintel_fifo_underrun.c53 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_can_enable_err_int()
71 struct drm_i915_private *dev_priv = dev->dev_private; in cpt_can_enable_serr_int()
95 void i9xx_check_fifo_underruns(struct drm_i915_private *dev_priv) in i9xx_check_fifo_underruns()
125 struct drm_i915_private *dev_priv = dev->dev_private; in i9xx_set_fifo_underrun_reporting()
143 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_set_fifo_underrun_reporting()
157 struct drm_i915_private *dev_priv = dev->dev_private; in ivybridge_set_fifo_underrun_reporting()
179 struct drm_i915_private *dev_priv = dev->dev_private; in broadwell_set_fifo_underrun_reporting()
195 struct drm_i915_private *dev_priv = dev->dev_private; in ibx_set_fifo_underrun_reporting()
209 struct drm_i915_private *dev_priv = dev->dev_private; in cpt_set_fifo_underrun_reporting()
233 struct drm_i915_private *dev_priv = dev->dev_private; in __intel_set_cpu_fifo_underrun_reporting()
[all …]
Di915_irq.c141 static void gen6_rps_irq_handler(struct drm_i915_private *dev_priv, u32 pm_iir);
145 ironlake_enable_display_irq(struct drm_i915_private *dev_priv, u32 mask) in ironlake_enable_display_irq()
160 ironlake_disable_display_irq(struct drm_i915_private *dev_priv, u32 mask) in ironlake_disable_display_irq()
180 static void ilk_update_gt_irq(struct drm_i915_private *dev_priv, in ilk_update_gt_irq()
197 void gen5_enable_gt_irq(struct drm_i915_private *dev_priv, uint32_t mask) in gen5_enable_gt_irq()
202 void gen5_disable_gt_irq(struct drm_i915_private *dev_priv, uint32_t mask) in gen5_disable_gt_irq()
207 static u32 gen6_pm_iir(struct drm_i915_private *dev_priv) in gen6_pm_iir()
212 static u32 gen6_pm_imr(struct drm_i915_private *dev_priv) in gen6_pm_imr()
217 static u32 gen6_pm_ier(struct drm_i915_private *dev_priv) in gen6_pm_ier()
228 static void snb_update_pm_irq(struct drm_i915_private *dev_priv, in snb_update_pm_irq()
[all …]
Dintel_uncore.c67 assert_device_not_suspended(struct drm_i915_private *dev_priv) in assert_device_not_suspended()
127 fw_domains_get(struct drm_i915_private *dev_priv, enum forcewake_domains fw_domains) in fw_domains_get()
140 fw_domains_put(struct drm_i915_private *dev_priv, enum forcewake_domains fw_domains) in fw_domains_put()
152 fw_domains_posting_read(struct drm_i915_private *dev_priv) in fw_domains_posting_read()
165 fw_domains_reset(struct drm_i915_private *dev_priv, enum forcewake_domains fw_domains) in fw_domains_reset()
179 static void __gen6_gt_wait_for_thread_c0(struct drm_i915_private *dev_priv) in __gen6_gt_wait_for_thread_c0()
189 static void fw_domains_get_with_thread_status(struct drm_i915_private *dev_priv, in fw_domains_get_with_thread_status()
198 static void gen6_gt_check_fifodbg(struct drm_i915_private *dev_priv) in gen6_gt_check_fifodbg()
207 static void fw_domains_put_with_fifo(struct drm_i915_private *dev_priv, in fw_domains_put_with_fifo()
214 static inline u32 fifo_free_entries(struct drm_i915_private *dev_priv) in fifo_free_entries()
[all …]
Di915_drv.h267 struct drm_i915_private;
324 void (*mode_set)(struct drm_i915_private *dev_priv,
326 void (*enable)(struct drm_i915_private *dev_priv,
328 void (*disable)(struct drm_i915_private *dev_priv,
330 bool (*get_hw_state)(struct drm_i915_private *dev_priv,
617 void (*force_wake_get)(struct drm_i915_private *dev_priv,
619 void (*force_wake_put)(struct drm_i915_private *dev_priv,
622 uint8_t (*mmio_readb)(struct drm_i915_private *dev_priv, off_t offset, bool trace);
623 uint16_t (*mmio_readw)(struct drm_i915_private *dev_priv, off_t offset, bool trace);
624 uint32_t (*mmio_readl)(struct drm_i915_private *dev_priv, off_t offset, bool trace);
[all …]
Dintel_i2c.c64 struct drm_i915_private *dev_priv = dev->dev_private; in intel_i2c_reset()
70 static void intel_i2c_quirk_set(struct drm_i915_private *dev_priv, bool enable) in intel_i2c_quirk_set()
88 struct drm_i915_private *dev_priv = bus->dev_priv; in get_reserved()
104 struct drm_i915_private *dev_priv = bus->dev_priv; in get_clock()
114 struct drm_i915_private *dev_priv = bus->dev_priv; in get_data()
124 struct drm_i915_private *dev_priv = bus->dev_priv; in set_clock()
141 struct drm_i915_private *dev_priv = bus->dev_priv; in set_data()
161 struct drm_i915_private *dev_priv = bus->dev_priv; in intel_gpio_pre_xfer()
177 struct drm_i915_private *dev_priv = bus->dev_priv; in intel_gpio_post_xfer()
187 struct drm_i915_private *dev_priv = bus->dev_priv; in intel_gpio_setup()
[all …]
Dintel_fbc.c46 struct drm_i915_private *dev_priv = dev->dev_private; in i8xx_fbc_disable()
71 struct drm_i915_private *dev_priv = dev->dev_private; in i8xx_fbc_enable()
122 struct drm_i915_private *dev_priv = dev->dev_private; in i8xx_fbc_enabled()
130 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_fbc_enable()
155 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_fbc_disable()
172 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_fbc_enabled()
177 static void intel_fbc_nuke(struct drm_i915_private *dev_priv) in intel_fbc_nuke()
186 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_fbc_enable()
232 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_fbc_disable()
249 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_fbc_enabled()
[all …]
Dintel_frontbuffer.c71 struct drm_i915_private *dev_priv = dev->dev_private; in intel_increase_pllclock()
110 struct drm_i915_private *dev_priv = dev->dev_private; in intel_mark_fb_busy()
138 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fb_obj_invalidate()
175 struct drm_i915_private *dev_priv = dev->dev_private; in intel_frontbuffer_flush()
202 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fb_obj_flush()
239 struct drm_i915_private *dev_priv = dev->dev_private; in intel_frontbuffer_flip_prepare()
261 struct drm_i915_private *dev_priv = dev->dev_private; in intel_frontbuffer_flip_complete()
Di915_gem_shrinker.c75 i915_gem_shrink(struct drm_i915_private *dev_priv, in i915_gem_shrink()
159 unsigned long i915_gem_shrink_all(struct drm_i915_private *dev_priv) in i915_gem_shrink_all()
197 struct drm_i915_private *dev_priv = in i915_gem_shrinker_count()
198 container_of(shrinker, struct drm_i915_private, mm.shrinker); in i915_gem_shrinker_count()
227 struct drm_i915_private *dev_priv = in i915_gem_shrinker_scan()
228 container_of(shrinker, struct drm_i915_private, mm.shrinker); in i915_gem_shrinker_scan()
255 struct drm_i915_private *dev_priv = in i915_gem_shrinker_oom()
256 container_of(nb, struct drm_i915_private, mm.oom_notifier); in i915_gem_shrinker_oom()
326 void i915_gem_shrinker_init(struct drm_i915_private *dev_priv) in i915_gem_shrinker_init()
Dintel_psr.c66 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_is_psr_active_on_pipe()
80 struct drm_i915_private *dev_priv = dev->dev_private; in intel_psr_write_vsc()
108 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_psr_setup_vsc()
143 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_psr_enable_sink()
202 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_psr_enable_source()
217 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_psr_activate()
234 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_psr_enable_source()
264 struct drm_i915_private *dev_priv = dev->dev_private; in intel_psr_match_conditions()
305 struct drm_i915_private *dev_priv = dev->dev_private; in intel_psr_activate()
334 struct drm_i915_private *dev_priv = dev->dev_private; in intel_psr_enable()
[all …]
Dintel_pm.c57 struct drm_i915_private *dev_priv = dev->dev_private; in gen9_init_clock_gating()
66 struct drm_i915_private *dev_priv = dev->dev_private; in skl_init_clock_gating()
99 struct drm_i915_private *dev_priv = dev->dev_private; in i915_pineview_get_mem_freq()
138 struct drm_i915_private *dev_priv = dev->dev_private; in i915_ironlake_get_mem_freq()
266 static void chv_set_memory_dvfs(struct drm_i915_private *dev_priv, bool enable) in chv_set_memory_dvfs()
288 static void chv_set_memory_pm5(struct drm_i915_private *dev_priv, bool enable) in chv_set_memory_pm5()
307 void intel_set_memory_cxsr(struct drm_i915_private *dev_priv, bool enable) in intel_set_memory_cxsr()
361 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_get_fifo_size()
412 struct drm_i915_private *dev_priv = dev->dev_private; in i9xx_get_fifo_size()
428 struct drm_i915_private *dev_priv = dev->dev_private; in i830_get_fifo_size()
[all …]
Dintel_audio.c98 struct drm_i915_private *dev_priv = connector->dev->dev_private; in intel_eld_uptodate()
122 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in g4x_audio_codec_disable()
143 struct drm_i915_private *dev_priv = connector->dev->dev_private; in g4x_audio_codec_enable()
180 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in hsw_audio_codec_disable()
208 struct drm_i915_private *dev_priv = connector->dev->dev_private; in hsw_audio_codec_enable()
260 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in ilk_audio_codec_disable()
311 struct drm_i915_private *dev_priv = connector->dev->dev_private; in ilk_audio_codec_enable()
406 struct drm_i915_private *dev_priv = dev->dev_private; in intel_audio_codec_enable()
439 struct drm_i915_private *dev_priv = dev->dev_private; in intel_audio_codec_disable()
451 struct drm_i915_private *dev_priv = dev->dev_private; in intel_init_audio()
[all …]
Dintel_panel.c383 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_detect()
468 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_compute_brightness()
487 struct drm_i915_private *dev_priv = dev->dev_private; in bdw_get_backlight()
495 struct drm_i915_private *dev_priv = dev->dev_private; in pch_get_backlight()
503 struct drm_i915_private *dev_priv = dev->dev_private; in i9xx_get_backlight()
523 struct drm_i915_private *dev_priv = dev->dev_private; in _vlv_get_backlight()
542 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_get_backlight()
562 struct drm_i915_private *dev_priv = dev->dev_private; in bdw_set_backlight()
570 struct drm_i915_private *dev_priv = dev->dev_private; in pch_set_backlight()
580 struct drm_i915_private *dev_priv = dev->dev_private; in i9xx_set_backlight()
[all …]
Dintel_ringbuffer.c80 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_ring_stopped()
443 struct drm_i915_private *dev_priv = ring->dev->dev_private; in ring_write_tail()
449 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_ring_get_active_head()
465 struct drm_i915_private *dev_priv = ring->dev->dev_private; in ring_setup_phys_status_page()
477 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_ring_setup_status_page()
538 struct drm_i915_private *dev_priv = to_i915(ring->dev); in stop_ring()
568 struct drm_i915_private *dev_priv = dev->dev_private; in init_ring_common()
713 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ring_workarounds_emit()
763 static int wa_add(struct drm_i915_private *dev_priv, in wa_add()
803 struct drm_i915_private *dev_priv = dev->dev_private; in bdw_init_workarounds()
[all …]
Dintel_ddi.c194 struct drm_i915_private *dev_priv = dev->dev_private; in intel_prepare_ddi_buffers()
319 static void intel_wait_ddi_buf_idle(struct drm_i915_private *dev_priv, in intel_wait_ddi_buf_idle()
345 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_fdi_link_train()
677 static int intel_ddi_calc_wrpll_link(struct drm_i915_private *dev_priv, in intel_ddi_calc_wrpll_link()
711 static int skl_calc_wrpll_link(struct drm_i915_private *dev_priv, in skl_calc_wrpll_link()
775 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in skl_ddi_clock_get()
828 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in hsw_ddi_clock_get()
1238 struct drm_i915_private *dev_priv = crtc->dev->dev_private; in intel_ddi_set_pipe_settings()
1271 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ddi_set_vc_payload_alloc()
1288 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ddi_enable_transcoder_func()
[all …]
Di915_gem_stolen.c47 struct drm_i915_private *dev_priv = dev->dev_private; in i915_stolen_to_physical()
159 struct drm_i915_private *dev_priv = dev->dev_private; in find_compression_threshold()
197 struct drm_i915_private *dev_priv = dev->dev_private; in i915_setup_compression()
251 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_stolen_setup_compression()
267 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_stolen_cleanup_compression()
284 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_cleanup_stolen()
295 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_init_stolen()
341 struct drm_i915_private *dev_priv = dev->dev_private; in i915_pages_create_for_stolen()
436 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_create_stolen()
474 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_create_stolen_for_preallocated()
Di915_debugfs.c191 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_list_info()
247 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_stolen_list_info()
376 struct drm_i915_private *dev_priv) in print_batch_pool_stats()
406 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_info()
507 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_gtt_info()
541 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_pageflip_info()
614 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_batch_pool_info()
644 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_request_info()
689 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_seqno_info()
712 struct drm_i915_private *dev_priv = dev->dev_private; in i915_interrupt_info()
[all …]
Dintel_display.c133 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pch_rawclk()
144 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fdi_link_freq()
977 enum transcoder intel_pipe_to_cpu_transcoder(struct drm_i915_private *dev_priv, in intel_pipe_to_cpu_transcoder()
988 struct drm_i915_private *dev_priv = dev->dev_private; in pipe_dsl_stopped()
1024 struct drm_i915_private *dev_priv = dev->dev_private; in intel_wait_for_pipe_off()
1049 bool ibx_digital_port_connected(struct drm_i915_private *dev_priv, in ibx_digital_port_connected()
1093 void assert_pll(struct drm_i915_private *dev_priv, in assert_pll()
1109 static void assert_dsi_pll(struct drm_i915_private *dev_priv, bool state) in assert_dsi_pll()
1129 struct drm_i915_private *dev_priv = crtc->base.dev->dev_private; in intel_crtc_to_shared_dpll()
1138 void assert_shared_dpll(struct drm_i915_private *dev_priv, in assert_shared_dpll()
[all …]
Di915_drv.c436 struct drm_i915_private *dev_priv = dev->dev_private; in intel_detect_pch()
531 void intel_hpd_cancel_work(struct drm_i915_private *dev_priv) in intel_hpd_cancel_work()
546 static void intel_suspend_encoders(struct drm_i915_private *dev_priv) in intel_suspend_encoders()
561 static int intel_suspend_complete(struct drm_i915_private *dev_priv);
562 static int vlv_resume_prepare(struct drm_i915_private *dev_priv,
567 struct drm_i915_private *dev_priv = dev->dev_private; in i915_drm_suspend()
637 struct drm_i915_private *dev_priv = drm_dev->dev_private; in i915_drm_suspend_late()
693 struct drm_i915_private *dev_priv = dev->dev_private; in i915_drm_resume()
762 struct drm_i915_private *dev_priv = dev->dev_private; in i915_drm_resume_early()
826 struct drm_i915_private *dev_priv = dev->dev_private; in i915_reset()
[all …]
Dintel_dsi.c52 struct drm_i915_private *dev_priv = dev->dev_private; in wait_for_dsi_fifo_empty()
62 static void write_data(struct drm_i915_private *dev_priv, u32 reg, in write_data()
77 static void read_data(struct drm_i915_private *dev_priv, u32 reg, in read_data()
95 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dsi_host_transfer()
215 struct drm_i915_private *dev_priv = dev->dev_private; in dpi_send_cmd()
240 static void band_gap_reset(struct drm_i915_private *dev_priv) in band_gap_reset()
292 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dsi_port_enable()
327 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dsi_port_disable()
342 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_dsi_device_ready()
382 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dsi_enable()
[all …]
Dintel_hdmi.c50 struct drm_i915_private *dev_priv = dev->dev_private; in assert_hdmi_port_disabled()
118 struct drm_i915_private *dev_priv) in hsw_infoframe_data_reg()
139 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_write_infoframe()
173 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_infoframe_enabled()
189 struct drm_i915_private *dev_priv = dev->dev_private; in ibx_write_infoframe()
224 struct drm_i915_private *dev_priv = dev->dev_private; in ibx_infoframe_enabled()
238 struct drm_i915_private *dev_priv = dev->dev_private; in cpt_write_infoframe()
276 struct drm_i915_private *dev_priv = dev->dev_private; in cpt_infoframe_enabled()
290 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_write_infoframe()
325 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_infoframe_enabled()
[all …]
Dintel_crt.c70 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_get_hw_state()
94 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_crt_get_flags()
144 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_crt_pre_enable()
158 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_set_dpms()
214 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_crt_post_disable()
337 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ironlake_crt_detect_hotplug()
382 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_crt_detect_hotplug()
423 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_detect_hotplug()
506 struct drm_i915_private *dev_priv = crt->base.base.dev->dev_private; in intel_crt_detect_ddc()
542 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_load_detect()
[all …]
Di915_gem_gtt.c100 static void bdw_setup_private_ppat(struct drm_i915_private *dev_priv);
101 static void chv_setup_private_ppat(struct drm_i915_private *dev_priv);
861 struct drm_i915_private *dev_priv = ppgtt->base.dev->dev_private; in gen6_dump_ppgtt()
933 static void gen6_write_page_range(struct drm_i915_private *dev_priv, in gen6_write_page_range()
983 struct drm_i915_private *dev_priv = to_i915(ppgtt->base.dev); in vgpu_mm_switch()
1026 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_mm_switch()
1039 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_ppgtt_enable()
1051 struct drm_i915_private *dev_priv = dev->dev_private; in gen7_ppgtt_enable()
1077 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_ppgtt_enable()
1195 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_alloc_va_range()
[all …]
Dintel_dvo.c117 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_connector_get_hw_state()
133 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_get_hw_state()
150 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_dvo_get_config()
171 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_disable_dvo()
183 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_enable_dvo()
297 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_pre_enable()
359 struct drm_i915_private *dev_priv = connector->dev->dev_private; in intel_dvo_get_modes()
431 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_get_current_mode()
461 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_init()
Dintel_dp.c255 struct drm_i915_private *dev_priv = dev->dev_private; in intel_hrawclk()
297 struct drm_i915_private *dev_priv = dev->dev_private; in pps_lock()
315 struct drm_i915_private *dev_priv = dev->dev_private; in pps_unlock()
329 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_power_sequencer_kick()
389 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_power_sequencer_pipe()
448 typedef bool (*vlv_pipe_check)(struct drm_i915_private *dev_priv,
451 static bool vlv_pipe_has_pp_on(struct drm_i915_private *dev_priv, in vlv_pipe_has_pp_on()
457 static bool vlv_pipe_has_vdd_on(struct drm_i915_private *dev_priv, in vlv_pipe_has_vdd_on()
463 static bool vlv_pipe_any(struct drm_i915_private *dev_priv, in vlv_pipe_any()
470 vlv_initial_pps_pipe(struct drm_i915_private *dev_priv, in vlv_initial_pps_pipe()
[all …]
Di915_gem.c82 static void i915_gem_info_add_obj(struct drm_i915_private *dev_priv, in i915_gem_info_add_obj()
91 static void i915_gem_info_remove_obj(struct drm_i915_private *dev_priv, in i915_gem_info_remove_obj()
131 struct drm_i915_private *dev_priv = dev->dev_private; in i915_mutex_lock_interruptible()
150 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_get_aperture_ioctl()
380 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_alloc()
386 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; in i915_gem_object_free()
786 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_gtt_pwrite_fast()
1048 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_pwrite_ioctl()
1178 static bool missed_irq(struct drm_i915_private *dev_priv, in missed_irq()
1217 struct drm_i915_private *dev_priv = dev->dev_private; in __i915_wait_request()
[all …]
Di915_dma.c58 struct drm_i915_private *dev_priv = dev->dev_private; in i915_getparam()
182 struct drm_i915_private *dev_priv = dev->dev_private; in i915_setparam()
210 struct drm_i915_private *dev_priv = dev->dev_private; in i915_get_bridge_dev()
231 struct drm_i915_private *dev_priv = dev->dev_private; in intel_alloc_mchbar_resource()
277 struct drm_i915_private *dev_priv = dev->dev_private; in intel_setup_mchbar()
317 struct drm_i915_private *dev_priv = dev->dev_private; in intel_teardown_mchbar()
390 struct drm_i915_private *dev_priv = dev->dev_private; in i915_load_modeset_init()
484 static int i915_kick_out_firmware_fb(struct drm_i915_private *dev_priv) in i915_kick_out_firmware_fb()
508 static int i915_kick_out_firmware_fb(struct drm_i915_private *dev_priv) in i915_kick_out_firmware_fb()
515 static int i915_kick_out_vgacon(struct drm_i915_private *dev_priv) in i915_kick_out_vgacon()
[all …]
Dintel_lrc.c292 struct drm_i915_private *dev_priv = dev->dev_private; in execlists_elsp_write()
466 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_lrc_irq_handler()
523 struct drm_i915_private *dev_priv = ring->dev->dev_private; in execlists_context_queue()
659 struct drm_i915_private *dev_priv = dev->dev_private; in intel_execlists_submission()
745 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_execlists_retire_requests()
773 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_logical_ring_stop()
884 struct drm_i915_private *dev_private = ring->dev->dev_private; in logical_ring_alloc_request()
966 struct drm_i915_private *dev_priv = dev->dev_private; in logical_ring_wait_for_space()
1072 struct drm_i915_private *dev_priv = dev->dev_private; in intel_logical_ring_begin()
1099 struct drm_i915_private *dev_priv = dev->dev_private; in intel_logical_ring_workarounds_emit()
[all …]
Di915_gem_context.c110 struct drm_i915_private *dev_priv = dev->dev_private; in get_context_size()
188 struct drm_i915_private *dev_priv = dev->dev_private; in __create_hw_context()
296 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_context_reset()
329 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_context_init()
373 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_context_fini()
414 int i915_gem_context_enable(struct drm_i915_private *dev_priv) in i915_gem_context_enable()
580 struct drm_i915_private *dev_priv = ring->dev->dev_private; in should_skip_switch()
601 struct drm_i915_private *dev_priv = ring->dev->dev_private; in needs_pd_load_pre()
619 struct drm_i915_private *dev_priv = ring->dev->dev_private; in needs_pd_load_post()
639 struct drm_i915_private *dev_priv = ring->dev->dev_private; in do_switch()
[all …]
Dintel_opregion.c234 struct drm_i915_private *dev_priv = dev->dev_private; in swsci()
411 struct drm_i915_private *dev_priv = dev->dev_private; in asle_set_backlight()
522 struct drm_i915_private *dev_priv = in asle_work()
523 container_of(opregion, struct drm_i915_private, opregion); in asle_work()
573 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_asle_intr()
626 struct drm_i915_private *dev_priv = dev->dev_private; in intel_didl_outputs()
721 struct drm_i915_private *dev_priv = dev->dev_private; in intel_setup_cadls()
740 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_init()
768 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_fini()
798 struct drm_i915_private *dev_priv = dev->dev_private; in swsci_setup()
[all …]
Di915_sysfs.c40 struct drm_i915_private *dev_priv = dev->dev_private; in calc_residency()
199 struct drm_i915_private *dev_priv = drm_dev->dev_private; in i915_l3_read()
235 struct drm_i915_private *dev_priv = drm_dev->dev_private; in i915_l3_write()
308 struct drm_i915_private *dev_priv = dev->dev_private; in gt_act_freq_mhz_show()
342 struct drm_i915_private *dev_priv = dev->dev_private; in gt_cur_freq_mhz_show()
363 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_rpe_freq_mhz_show()
374 struct drm_i915_private *dev_priv = dev->dev_private; in gt_max_freq_mhz_show()
392 struct drm_i915_private *dev_priv = dev->dev_private; in gt_max_freq_mhz_store()
437 struct drm_i915_private *dev_priv = dev->dev_private; in gt_min_freq_mhz_show()
455 struct drm_i915_private *dev_priv = dev->dev_private; in gt_min_freq_mhz_store()
[all …]
Dintel_bios.c210 parse_lfp_panel_data(struct drm_i915_private *dev_priv, in parse_lfp_panel_data()
317 parse_lfp_backlight(struct drm_i915_private *dev_priv, struct bdb_header *bdb) in parse_lfp_backlight()
354 parse_sdvo_panel_data(struct drm_i915_private *dev_priv, in parse_sdvo_panel_data()
408 parse_general_features(struct drm_i915_private *dev_priv, in parse_general_features()
434 parse_general_definitions(struct drm_i915_private *dev_priv, in parse_general_definitions()
455 parse_sdvo_device_mapping(struct drm_i915_private *dev_priv, in parse_sdvo_device_mapping()
545 parse_driver_features(struct drm_i915_private *dev_priv, in parse_driver_features()
572 parse_edp(struct drm_i915_private *dev_priv, struct bdb_header *bdb) in parse_edp()
679 parse_psr(struct drm_i915_private *dev_priv, struct bdb_header *bdb) in parse_psr()
790 parse_mipi(struct drm_i915_private *dev_priv, struct bdb_header *bdb) in parse_mipi()
[all …]
Di915_suspend.c34 struct drm_i915_private *dev_priv = dev->dev_private; in i915_save_display()
66 struct drm_i915_private *dev_priv = dev->dev_private; in i915_restore_display()
106 struct drm_i915_private *dev_priv = dev->dev_private; in i915_save_state()
139 struct drm_i915_private *dev_priv = dev->dev_private; in i915_restore_state()
Di915_gpu_error.c334 struct drm_i915_private *dev_priv = dev->dev_private; in i915_error_state_to_str()
504 struct drm_i915_private *i915, in i915_error_state_buf_init()
577 i915_error_object_create(struct drm_i915_private *dev_priv, in i915_error_object_create()
749 static uint32_t i915_error_generate_code(struct drm_i915_private *dev_priv, in i915_error_generate_code()
776 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_record_fences()
797 static void gen8_record_semaphore_state(struct drm_i915_private *dev_priv, in gen8_record_semaphore_state()
831 static void gen6_record_semaphore_state(struct drm_i915_private *dev_priv, in gen6_record_semaphore_state()
852 struct drm_i915_private *dev_priv = dev->dev_private; in i915_record_ring_state()
949 struct drm_i915_private *dev_priv = ring->dev->dev_private; in i915_gem_record_active_context()
970 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_record_rings()
[all …]
Dintel_modes.c85 struct drm_i915_private *dev_priv = dev->dev_private; in intel_attach_force_audio_property()
112 struct drm_i915_private *dev_priv = dev->dev_private; in intel_attach_broadcast_rgb_property()
Dintel_fbdev.c179 struct drm_i915_private *dev_priv = dev->dev_private; in intelfb_create()
680 struct drm_i915_private, in intel_fbdev_suspend_worker()
689 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_init()
721 struct drm_i915_private *dev_priv = data; in intel_fbdev_initial_config()
730 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_fini()
744 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_set_suspend()
793 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_output_poll_changed()
801 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fbdev_restore_mode()
Dintel_dsi_panel_vbt.c205 struct drm_i915_private *dev_priv = dev->dev_private; in mipi_exec_gpio()
306 struct drm_i915_private *dev_priv = dev->dev_private; in vbt_panel_prepare()
323 struct drm_i915_private *dev_priv = dev->dev_private; in vbt_panel_unprepare()
337 struct drm_i915_private *dev_priv = dev->dev_private; in vbt_panel_enable()
351 struct drm_i915_private *dev_priv = dev->dev_private; in vbt_panel_disable()
365 struct drm_i915_private *dev_priv = dev->dev_private; in vbt_panel_get_modes()
393 struct drm_i915_private *dev_priv = dev->dev_private; in vbt_panel_init()
Dintel_lvds.c74 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lvds_get_hw_state()
100 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lvds_get_config()
140 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pre_enable_lvds()
217 struct drm_i915_private *dev_priv = dev->dev_private; in intel_enable_lvds()
244 struct drm_i915_private *dev_priv = dev->dev_private; in intel_disable_lvds()
419 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lid_notify()
766 struct drm_i915_private *dev_priv = dev->dev_private; in lvds_is_present_in_vbt()
861 struct drm_i915_private *dev_priv = dev->dev_private; in compute_is_dual_link_lvds()
911 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lvds_init()
Dintel_dsi_pll.c229 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_configure_dsi_pll()
260 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_enable_dsi_pll()
290 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_disable_dsi_pll()
330 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_get_dsi_pclk()
Dintel_overlay.c192 struct drm_i915_private *dev_priv = overlay->dev->dev_private; in intel_overlay_map_regs()
215 struct drm_i915_private *dev_priv = dev->dev_private; in intel_overlay_do_wait_request()
240 struct drm_i915_private *dev_priv = dev->dev_private; in intel_overlay_on()
267 struct drm_i915_private *dev_priv = dev->dev_private; in intel_overlay_continue()
327 struct drm_i915_private *dev_priv = dev->dev_private; in intel_overlay_off()
393 struct drm_i915_private *dev_priv = dev->dev_private; in intel_overlay_release_old_vid()
429 void intel_overlay_reset(struct drm_i915_private *dev_priv) in intel_overlay_reset()
869 struct drm_i915_private *dev_priv = dev->dev_private; in update_pfit_vscale_ratio()
1036 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_fitter_pipe()
1061 struct drm_i915_private *dev_priv = dev->dev_private; in intel_overlay_put_image()
[all …]
Dintel_sprite.c170 struct drm_i915_private *dev_priv = crtc->base.dev->dev_private; in intel_update_primary_plane()
188 struct drm_i915_private *dev_priv = dev->dev_private; in skl_update_plane()
299 struct drm_i915_private *dev_priv = dev->dev_private; in skl_disable_plane()
316 struct drm_i915_private *dev_priv = intel_plane->base.dev->dev_private; in chv_update_csc()
361 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_update_plane()
487 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_disable_plane()
515 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_update_plane()
637 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_disable_plane()
663 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_update_plane()
772 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_disable_plane()
[all …]
Di915_vgpu.c63 struct drm_i915_private *dev_priv = to_i915(dev); in i915_check_vgpu()
183 struct drm_i915_private *dev_priv = to_i915(dev); in intel_vgt_balloon()
Dintel_dp_mst.c149 struct drm_i915_private *dev_priv = dev->dev_private; in intel_mst_pre_enable_dp()
211 struct drm_i915_private *dev_priv = dev->dev_private; in intel_mst_enable_dp()
243 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dp_mst_enc_get_config()
396 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_connector_add_to_fbdev()
404 struct drm_i915_private *dev_priv = to_i915(connector->base.dev); in intel_connector_remove_from_fbdev()
Dintel_tv.c841 struct drm_i915_private *dev_priv = dev->dev_private; in intel_tv_get_hw_state()
856 struct drm_i915_private *dev_priv = dev->dev_private; in intel_enable_tv()
869 struct drm_i915_private *dev_priv = dev->dev_private; in intel_disable_tv()
943 set_tv_mode_timings(struct drm_i915_private *dev_priv, in set_tv_mode_timings()
1001 static void set_color_conversion(struct drm_i915_private *dev_priv, in set_color_conversion()
1024 struct drm_i915_private *dev_priv = dev->dev_private; in intel_tv_pre_enable()
1185 struct drm_i915_private *dev_priv = dev->dev_private; in intel_tv_detect_type()
1541 struct drm_i915_private *dev_priv = dev->dev_private; in tv_is_present_in_vbt()
1576 struct drm_i915_private *dev_priv = dev->dev_private; in intel_tv_init()
Di915_gem_tiling.c90 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_detect_bit_6_swizzle()
324 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_set_tiling()
442 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_get_tiling()
Di915_gem_userptr.c75 struct drm_i915_private *dev_priv = to_i915(dev); in cancel_userptr()
408 __i915_mm_struct_find(struct drm_i915_private *dev_priv, struct mm_struct *real) in __i915_mm_struct_find()
423 struct drm_i915_private *dev_priv = to_i915(obj->base.dev); in i915_gem_userptr_init__mm_struct()
791 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_userptr_ioctl()
853 struct drm_i915_private *dev_priv = to_i915(dev); in i915_gem_init_userptr()
Dintel_sdvo.c239 struct drm_i915_private *dev_priv = dev->dev_private; in intel_sdvo_write_sdvox()
1182 struct drm_i915_private *dev_priv = dev->dev_private; in intel_sdvo_pre_enable()
1322 struct drm_i915_private *dev_priv = dev->dev_private; in intel_sdvo_get_hw_state()
1345 struct drm_i915_private *dev_priv = dev->dev_private; in intel_sdvo_get_config()
1430 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_disable_sdvo()
1472 struct drm_i915_private *dev_priv = dev->dev_private; in intel_enable_sdvo()
1662 struct drm_i915_private *dev_priv = connector->dev->dev_private; in intel_sdvo_get_analog_edid()
1945 struct drm_i915_private *dev_priv = connector->dev->dev_private; in intel_sdvo_get_lvds_modes()
2030 struct drm_i915_private *dev_priv = connector->dev->dev_private; in intel_sdvo_set_property()
2266 intel_sdvo_select_ddc_bus(struct drm_i915_private *dev_priv, in intel_sdvo_select_ddc_bus()
[all …]
Di915_gem_debug.c37 struct drm_i915_private *dev_priv = dev->dev_private; in i915_verify_lists()
Di915_gem_execbuffer.c299 struct drm_i915_private *dev_priv = dev->dev_private; in relocate_entry_gtt()
1046 struct drm_i915_private *dev_priv = to_i915(ring->dev); in i915_gem_execbuffer_move_to_active()
1073 struct drm_i915_private *dev_priv = dev->dev_private; in i915_reset_gen7_sol_offsets()
1145 struct drm_i915_private *dev_priv = to_i915(batch_obj->base.dev); in i915_gem_execbuffer_parse()
1197 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_ringbuffer_submission()
1358 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_dispatch_bsd_ring()
1407 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_do_execbuffer()
Di915_gem_evict.c252 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_evict_everything()