/drivers/gpu/drm/i915/ |
D | intel_pm.c | 57 struct drm_i915_private *dev_priv = dev->dev_private; in i8xx_disable_fbc() 80 struct drm_i915_private *dev_priv = dev->dev_private; in i8xx_enable_fbc() 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_enable_fbc() 156 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_disable_fbc() 171 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_fbc_enabled() 178 struct drm_i915_private *dev_priv = dev->dev_private; in sandybridge_blit_fbc_update() 199 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_enable_fbc() 236 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_disable_fbc() 251 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_fbc_enabled() [all …]
|
D | intel_i2c.c | 64 struct drm_i915_private *dev_priv = dev->dev_private; in intel_i2c_reset() 69 static void intel_i2c_quirk_set(struct drm_i915_private *dev_priv, bool enable) in intel_i2c_quirk_set() 87 struct drm_i915_private *dev_priv = bus->dev_priv; in get_reserved() 103 struct drm_i915_private *dev_priv = bus->dev_priv; in get_clock() 113 struct drm_i915_private *dev_priv = bus->dev_priv; in get_data() 123 struct drm_i915_private *dev_priv = bus->dev_priv; in set_clock() 140 struct drm_i915_private *dev_priv = bus->dev_priv; in set_data() 160 struct drm_i915_private *dev_priv = bus->dev_priv; in intel_gpio_pre_xfer() 176 struct drm_i915_private *dev_priv = bus->dev_priv; in intel_gpio_post_xfer() 186 struct drm_i915_private *dev_priv = bus->dev_priv; in intel_gpio_setup() [all …]
|
D | intel_panel.c | 62 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pch_panel_fitting() 122 struct drm_i915_private *dev_priv = dev->dev_private; in is_backlight_combination_mode() 135 struct drm_i915_private *dev_priv = dev->dev_private; in i915_read_blc_pwm_ctl() 214 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_compute_brightness() 228 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_get_backlight() 253 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pch_panel_set_backlight() 260 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_actually_set_backlight() 287 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_set_backlight() 299 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_disable_backlight() 322 struct drm_i915_private *dev_priv = dev->dev_private; in intel_panel_enable_backlight() [all …]
|
D | intel_ddi.c | 90 struct drm_i915_private *dev_priv = dev->dev_private; in intel_prepare_ddi_buffers() 143 static void intel_wait_ddi_buf_idle(struct drm_i915_private *dev_priv, in intel_wait_ddi_buf_idle() 169 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_fdi_link_train() 760 struct drm_i915_private *dev_priv = crtc->dev->dev_private; in intel_ddi_put_crtc_pll() 833 struct drm_i915_private *dev_priv = crtc->dev->dev_private; in intel_ddi_pll_mode_set() 924 struct drm_i915_private *dev_priv = crtc->dev->dev_private; in intel_ddi_set_pipe_settings() 959 struct drm_i915_private *dev_priv = crtc->dev->dev_private; in intel_ddi_enable_transcoder_func() 1057 void intel_ddi_disable_transcoder_func(struct drm_i915_private *dev_priv, in intel_ddi_disable_transcoder_func() 1071 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ddi_connector_get_hw_state() 1112 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ddi_get_hw_state() [all …]
|
D | i915_gem_stolen.c | 47 struct drm_i915_private *dev_priv = dev->dev_private; in i915_stolen_to_physical() 93 struct drm_i915_private *dev_priv = dev->dev_private; in i915_setup_compression() 144 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_stolen_setup_compression() 160 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_stolen_cleanup_compression() 176 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_cleanup_stolen() 184 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_init_stolen() 203 struct drm_i915_private *dev_priv = dev->dev_private; in i915_pages_create_for_stolen() 290 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_create_stolen() 321 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_create_stolen_for_preallocated()
|
D | i915_gem_gtt.c | 228 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_ppgtt_init() 299 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_init_aliasing_ppgtt() 325 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_cleanup_aliasing_ppgtt() 368 static bool do_idling(struct drm_i915_private *dev_priv) in do_idling() 384 static void undo_idling(struct drm_i915_private *dev_priv, bool interruptible) in undo_idling() 392 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_restore_gtt_mappings() 431 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_ggtt_insert_entries() 466 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_ggtt_clear_range() 509 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_gtt_bind_object() 521 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_gtt_unbind_object() [all …]
|
D | intel_opregion.c | 153 struct drm_i915_private *dev_priv = dev->dev_private; in asle_set_backlight() 182 struct drm_i915_private *dev_priv = dev->dev_private; in asle_set_pwm_freq() 204 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_asle_intr() 236 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_gse_intr() 278 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_enable_asle() 339 struct drm_i915_private *dev_priv = dev->dev_private; in intel_didl_outputs() 434 struct drm_i915_private *dev_priv = dev->dev_private; in intel_setup_cadls() 453 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_init() 481 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_fini() 506 struct drm_i915_private *dev_priv = dev->dev_private; in intel_opregion_setup()
|
D | intel_hdmi.c | 48 struct drm_i915_private *dev_priv = dev->dev_private; in assert_hdmi_port_disabled() 142 struct drm_i915_private *dev_priv = dev->dev_private; in g4x_write_infoframe() 178 struct drm_i915_private *dev_priv = dev->dev_private; in ibx_write_infoframe() 216 struct drm_i915_private *dev_priv = dev->dev_private; in cpt_write_infoframe() 257 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_write_infoframe() 295 struct drm_i915_private *dev_priv = dev->dev_private; in hsw_write_infoframe() 376 struct drm_i915_private *dev_priv = encoder->dev->dev_private; in g4x_set_infoframes() 440 struct drm_i915_private *dev_priv = encoder->dev->dev_private; in ibx_set_infoframes() 501 struct drm_i915_private *dev_priv = encoder->dev->dev_private; in cpt_set_infoframes() 536 struct drm_i915_private *dev_priv = encoder->dev->dev_private; in vlv_set_infoframes() [all …]
|
D | intel_display.c | 100 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pch_rawclk() 134 struct drm_i915_private *dev_priv = dev->dev_private; in intel_fdi_link_freq() 433 u32 intel_dpio_read(struct drm_i915_private *dev_priv, int reg) in intel_dpio_read() 453 static void intel_dpio_write(struct drm_i915_private *dev_priv, int reg, in intel_dpio_write() 473 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_init_dpio() 889 enum transcoder intel_pipe_to_cpu_transcoder(struct drm_i915_private *dev_priv, in intel_pipe_to_cpu_transcoder() 900 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_wait_for_vblank() 919 struct drm_i915_private *dev_priv = dev->dev_private; in intel_wait_for_vblank() 969 struct drm_i915_private *dev_priv = dev->dev_private; in intel_wait_for_pipe_off() 1008 bool ibx_digital_port_connected(struct drm_i915_private *dev_priv, in ibx_digital_port_connected() [all …]
|
D | intel_bios.c | 200 parse_lfp_panel_data(struct drm_i915_private *dev_priv, in parse_lfp_panel_data() 286 parse_sdvo_panel_data(struct drm_i915_private *dev_priv, in parse_sdvo_panel_data() 340 parse_general_features(struct drm_i915_private *dev_priv, in parse_general_features() 366 parse_general_definitions(struct drm_i915_private *dev_priv, in parse_general_definitions() 387 parse_sdvo_device_mapping(struct drm_i915_private *dev_priv, in parse_sdvo_device_mapping() 477 parse_driver_features(struct drm_i915_private *dev_priv, in parse_driver_features() 496 parse_edp(struct drm_i915_private *dev_priv, struct bdb_header *bdb) in parse_edp() 572 parse_device_mapping(struct drm_i915_private *dev_priv, in parse_device_mapping() 637 init_vbt_defaults(struct drm_i915_private *dev_priv) in init_vbt_defaults() 692 struct drm_i915_private *dev_priv = dev->dev_private; in intel_parse_bios() [all …]
|
D | i915_gem_context.c | 104 struct drm_i915_private *dev_priv = dev->dev_private; in get_context_size() 140 struct drm_i915_private *dev_priv = dev->dev_private; in create_hw_context() 197 static int create_default_context(struct drm_i915_private *dev_priv) in create_default_context() 235 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_context_init() 264 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_context_fini() 441 struct drm_i915_private *dev_priv = ring->dev->dev_private; in i915_switch_context() 467 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_context_create_ioctl()
|
D | i915_sysfs.c | 38 struct drm_i915_private *dev_priv = dev->dev_private; in calc_residency() 120 struct drm_i915_private *dev_priv = drm_dev->dev_private; in i915_l3_read() 153 struct drm_i915_private *dev_priv = drm_dev->dev_private; in i915_l3_write() 211 struct drm_i915_private *dev_priv = dev->dev_private; in gt_cur_freq_mhz_show() 225 struct drm_i915_private *dev_priv = dev->dev_private; in gt_max_freq_mhz_show() 241 struct drm_i915_private *dev_priv = dev->dev_private; in gt_max_freq_mhz_store() 281 struct drm_i915_private *dev_priv = dev->dev_private; in gt_min_freq_mhz_show() 297 struct drm_i915_private *dev_priv = dev->dev_private; in gt_min_freq_mhz_store() 344 struct drm_i915_private *dev_priv = dev->dev_private; in gt_rp_mhz_show()
|
D | intel_drv.h | 437 struct drm_i915_private *dev_priv = dev->dev_private; in intel_get_crtc_for_pipe() 444 struct drm_i915_private *dev_priv = dev->dev_private; in intel_get_crtc_for_plane() 517 extern void intel_flush_display_plane(struct drm_i915_private *dev_priv, 593 bool ibx_digital_port_connected(struct drm_i915_private *dev_priv, 605 intel_pipe_to_cpu_transcoder(struct drm_i915_private *dev_priv, 657 extern void assert_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, 692 extern u32 intel_dpio_read(struct drm_i915_private *dev_priv, int reg); 701 extern void intel_gpu_ips_init(struct drm_i915_private *dev_priv); 709 extern void gen6_gt_check_fifodbg(struct drm_i915_private *dev_priv); 714 extern int intel_ddi_get_cdclk_freq(struct drm_i915_private *dev_priv); [all …]
|
D | intel_crt.c | 70 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_get_hw_state() 92 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_set_dpms() 223 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_mode_set() 256 struct drm_i915_private *dev_priv = dev->dev_private; in intel_ironlake_crt_detect_hotplug() 301 struct drm_i915_private *dev_priv = dev->dev_private; in valleyview_crt_detect_hotplug() 345 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_detect_hotplug() 428 struct drm_i915_private *dev_priv = crt->base.base.dev->dev_private; in intel_crt_detect_ddc() 464 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_load_detect() 636 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_get_modes() 660 struct drm_i915_private *dev_priv = dev->dev_private; in intel_crt_reset() [all …]
|
D | intel_sprite.c | 47 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_update_plane() 144 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_disable_plane() 161 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_update_colorkey() 190 struct drm_i915_private *dev_priv = dev->dev_private; in vlv_get_colorkey() 215 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_update_plane() 322 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_disable_plane() 347 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_update_colorkey() 375 struct drm_i915_private *dev_priv = dev->dev_private; in ivb_get_colorkey() 404 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_update_plane() 486 struct drm_i915_private *dev_priv = dev->dev_private; in ilk_disable_plane() [all …]
|
D | i915_drv.c | 440 struct drm_i915_private *dev_priv = dev->dev_private; in intel_detect_pch() 519 struct drm_i915_private *dev_priv = dev->dev_private; in i915_drm_freeze() 597 struct drm_i915_private *dev_priv = in intel_console_resume() 598 container_of(work, struct drm_i915_private, in intel_console_resume() 627 struct drm_i915_private *dev_priv = dev->dev_private; in __i915_drm_thaw() 703 struct drm_i915_private *dev_priv = dev->dev_private; in i915_resume() 737 struct drm_i915_private *dev_priv = dev->dev_private; in i8xx_do_reset() 801 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_do_reset() 823 struct drm_i915_private *dev_priv = dev->dev_private; in gen6_do_reset() 858 struct drm_i915_private *dev_priv = dev->dev_private; in intel_gpu_reset() [all …]
|
D | i915_suspend.c | 34 struct drm_i915_private *dev_priv = dev->dev_private; in i915_read_indexed() 42 struct drm_i915_private *dev_priv = dev->dev_private; in i915_read_ar() 51 struct drm_i915_private *dev_priv = dev->dev_private; in i915_write_ar() 60 struct drm_i915_private *dev_priv = dev->dev_private; in i915_write_indexed() 68 struct drm_i915_private *dev_priv = dev->dev_private; in i915_save_vga() 132 struct drm_i915_private *dev_priv = dev->dev_private; in i915_restore_vga() 194 struct drm_i915_private *dev_priv = dev->dev_private; in i915_save_display() 258 struct drm_i915_private *dev_priv = dev->dev_private; in i915_restore_display() 330 struct drm_i915_private *dev_priv = dev->dev_private; in i915_save_state() 380 struct drm_i915_private *dev_priv = dev->dev_private; in i915_restore_state()
|
D | i915_drv.h | 178 struct drm_i915_private; 330 void (*force_wake_get)(struct drm_i915_private *dev_priv); 331 void (*force_wake_put)(struct drm_i915_private *dev_priv); 504 struct drm_i915_private *dev_priv; 878 typedef struct drm_i915_private { struct 1296 #define INTEL_INFO(dev) (((struct drm_i915_private *) (dev)->dev_private)->info) 1386 #define INTEL_PCH_TYPE(dev) (((struct drm_i915_private *)(dev)->dev_private)->pch_type) 1465 extern unsigned long i915_chipset_val(struct drm_i915_private *dev_priv); 1466 extern unsigned long i915_mch_val(struct drm_i915_private *dev_priv); 1467 extern unsigned long i915_gfx_val(struct drm_i915_private *dev_priv); [all …]
|
D | intel_dp.c | 222 struct drm_i915_private *dev_priv = dev->dev_private; in intel_hrawclk() 255 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_edp_have_panel_power() 265 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_edp_have_panel_vdd() 276 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dp_check_edp() 298 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dp_aux_wait_done() 324 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dp_aux_ch() 668 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dp_compute_config() 779 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_set_pll_edp() 807 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dp_mode_set() 921 struct drm_i915_private *dev_priv = dev->dev_private; in ironlake_wait_panel_status() [all …]
|
D | intel_dvo.c | 118 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_get_hw_state() 134 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_disable_dvo() 146 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in intel_enable_dvo() 250 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_mode_set() 314 struct drm_i915_private *dev_priv = connector->dev->dev_private; in intel_dvo_get_modes() 389 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_get_current_mode() 419 struct drm_i915_private *dev_priv = dev->dev_private; in intel_dvo_init()
|
D | i915_gem.c | 58 static long i915_gem_purge(struct drm_i915_private *dev_priv, long target); 59 static void i915_gem_shrink_all(struct drm_i915_private *dev_priv); 75 static void i915_gem_info_add_obj(struct drm_i915_private *dev_priv, in i915_gem_info_add_obj() 82 static void i915_gem_info_remove_obj(struct drm_i915_private *dev_priv, in i915_gem_info_remove_obj() 120 struct drm_i915_private *dev_priv = dev->dev_private; in i915_mutex_lock_interruptible() 145 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_init_ioctl() 172 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_get_aperture_ioctl() 192 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_object_alloc() 198 struct drm_i915_private *dev_priv = obj->base.dev->dev_private; in i915_gem_object_free() 1070 struct drm_i915_private *dev_priv = dev->dev_private; in i915_wait_seqno() [all …]
|
D | intel_lvds.c | 74 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lvds_get_hw_state() 99 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pre_pll_enable_lvds() 157 struct drm_i915_private *dev_priv = dev->dev_private; in intel_pre_enable_lvds() 184 struct drm_i915_private *dev_priv = dev->dev_private; in intel_enable_lvds() 209 struct drm_i915_private *dev_priv = dev->dev_private; in intel_disable_lvds() 304 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lvds_compute_config() 579 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lid_notify() 887 struct drm_i915_private *dev_priv = dev->dev_private; in intel_find_lvds_downclock() 937 struct drm_i915_private *dev_priv = dev->dev_private; in lvds_is_present_in_vbt() 1016 struct drm_i915_private *dev_priv = dev->dev_private; in compute_is_dual_link_lvds() [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 | i915_dma.c | 47 #define LP_RING(d) (&((struct drm_i915_private *)(d))->ring[RCS]) 70 intel_read_legacy_status_page(struct drm_i915_private *dev_priv, int reg) in intel_read_legacy_status_page() 383 struct drm_i915_private *dev_priv = dev->dev_private; in i915_emit_box() 481 struct drm_i915_private *dev_priv = dev->dev_private; in i915_dispatch_batchbuffer() 1100 struct drm_i915_private *dev_priv = dev->dev_private; in i915_get_bridge_dev() 1275 struct drm_i915_private *dev_priv = dev->dev_private; in i915_load_modeset_init() 1401 i915_mtrr_setup(struct drm_i915_private *dev_priv, unsigned long base, in i915_mtrr_setup() 1423 static void i915_kick_out_firmware_fb(struct drm_i915_private *dev_priv) in i915_kick_out_firmware_fb() 1444 static void i915_dump_device_info(struct drm_i915_private *dev_priv) in i915_dump_device_info() 1469 struct drm_i915_private *dev_priv = dev->dev_private; in intel_early_sanitize_regs() [all …]
|
D | i915_irq.c | 441 struct drm_i915_private *dev_priv = dev->dev_private; in notify_ring() 572 struct drm_i915_private *dev_priv, in snb_gt_irq_handler() 595 static void gen6_queue_rps_work(struct drm_i915_private *dev_priv, in gen6_queue_rps_work() 660 struct drm_i915_private *dev_priv = (drm_i915_private_t *) dev->dev_private; in gmbus_irq_handler() 667 struct drm_i915_private *dev_priv = (drm_i915_private_t *) dev->dev_private; in dp_aux_irq_handler() 921 struct drm_i915_private *dev_priv, in ilk_gt_irq_handler() 1093 struct drm_i915_private *dev_priv = dev->dev_private; in i915_get_extra_instdone() 1120 i915_error_object_create_sized(struct drm_i915_private *dev_priv, in i915_error_object_create_sized() 1291 struct drm_i915_private *dev_priv = dev->dev_private; in i915_gem_record_fences() 1321 i915_error_first_batchbuffer(struct drm_i915_private *dev_priv, in i915_error_first_batchbuffer() [all …]
|