/linux-4.1.27/drivers/gpu/drm/i915/ |
D | intel_sideband.c | 42 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 …]
|
D | intel_drv.h | 722 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 …]
|
D | intel_runtime_pm.c | 70 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 …]
|
D | intel_fifo_underrun.c | 53 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 …]
|
D | i915_irq.c | 141 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 …]
|
D | intel_uncore.c | 67 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 …]
|
D | i915_drv.h | 267 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 …]
|
D | intel_i2c.c | 64 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 …]
|
D | intel_fbc.c | 46 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 …]
|
D | intel_frontbuffer.c | 71 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()
|
D | i915_gem_shrinker.c | 75 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()
|
D | intel_psr.c | 66 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 …]
|
D | intel_pm.c | 57 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 …]
|
D | intel_audio.c | 98 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 …]
|
D | intel_panel.c | 383 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 …]
|
D | intel_ringbuffer.c | 80 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 …]
|
D | intel_ddi.c | 194 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 …]
|
D | i915_gem_stolen.c | 47 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()
|
D | i915_debugfs.c | 191 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 …]
|
D | intel_display.c | 133 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 …]
|
D | i915_drv.c | 436 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 …]
|
D | intel_dsi.c | 52 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 …]
|
D | intel_hdmi.c | 50 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 …]
|
D | intel_crt.c | 70 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 …]
|
D | i915_gem_gtt.c | 100 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 …]
|
D | intel_dvo.c | 117 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()
|
D | intel_dp.c | 255 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 …]
|
D | i915_gem.c | 82 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 …]
|
D | i915_dma.c | 58 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 …]
|
D | intel_lrc.c | 292 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 …]
|
D | i915_gem_context.c | 110 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 …]
|
D | intel_opregion.c | 234 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 …]
|
D | i915_sysfs.c | 40 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 …]
|
D | intel_bios.c | 210 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 …]
|
D | i915_suspend.c | 34 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()
|
D | i915_gpu_error.c | 334 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 …]
|
D | intel_modes.c | 85 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()
|
D | intel_fbdev.c | 179 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()
|
D | intel_dsi_panel_vbt.c | 205 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()
|
D | intel_lvds.c | 74 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()
|
D | intel_dsi_pll.c | 229 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()
|
D | intel_overlay.c | 192 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 …]
|
D | intel_sprite.c | 170 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 …]
|
D | i915_vgpu.c | 63 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()
|
D | intel_dp_mst.c | 149 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()
|
D | intel_tv.c | 841 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()
|
D | i915_gem_tiling.c | 90 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()
|
D | i915_gem_userptr.c | 75 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()
|
D | intel_sdvo.c | 239 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 …]
|
D | i915_gem_debug.c | 37 struct drm_i915_private *dev_priv = dev->dev_private; in i915_verify_lists()
|
D | i915_gem_execbuffer.c | 299 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()
|
D | i915_gem_evict.c | 252 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_evict_everything()
|