linux_dsm_epyc7002/drivers/gpu/drm/i915
Chris Wilson d067994cc4 drm/i915/selftests: Calculate maximum ring size for preemption chain
32 is too many for the likes of kbl, and in order to insert that many
requests into the ring requires us to declare the first few hung --
understandably a slow and unexpected process. Instead, measure the size
of a singe requests and use that to estimate the upper bound on the
chain length we can use for our test, remembering to flush the previous
chain between tests for safety.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: "Yokoyama, Caz" <caz.yokoyama@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190321194031.20240-1-chris@chris-wilson.co.uk
2019-03-22 07:12:11 +00:00
..
gvt drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
selftests drm/i915/selftests: Calculate maximum ring size for preemption chain 2019-03-22 07:12:11 +00:00
dvo_ch7xxx.c drm/i915/dvo: switch to kernel unsigned int types 2018-06-18 14:45:58 +03:00
dvo_ch7017.c drm/i915/dvo: switch to kernel unsigned int types 2018-06-18 14:45:58 +03:00
dvo_ivch.c drm/i915/dvo: switch to kernel unsigned int types 2018-06-18 14:45:58 +03:00
dvo_ns2501.c drm/i915/dvo: switch to kernel unsigned int types 2018-06-18 14:45:58 +03:00
dvo_sil164.c drm/i915/dvo: switch to kernel unsigned int types 2018-06-18 14:45:58 +03:00
dvo_tfp410.c drm/i915/dvo: switch to kernel unsigned int types 2018-06-18 14:45:58 +03:00
dvo.h drm/i915: drop all drmP.h includes 2019-01-09 10:26:36 +02:00
i915_active_types.h drm/i915: Pull i915_gem_active into the i915_active family 2019-02-05 17:20:11 +00:00
i915_active.c drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_active.h drm/i915: Remove has-kernel-context 2019-03-08 10:57:12 +00:00
i915_cmd_parser.c drm/i915: Store the BIT(engine->id) as the engine's mask 2019-03-05 18:19:50 +00:00
i915_debugfs.c drm/i915: Stop storing ctx->user_handle 2019-03-21 15:59:29 +00:00
i915_drv.c drm/i915: move regs pointer inside the uncore structure 2019-03-20 21:12:50 +00:00
i915_drv.h drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
i915_fixed.h drm/i915/fixed: cosmetic cleanup 2018-11-20 12:49:24 +02:00
i915_gem_batch_pool.c drm/i915: Change parameters order in i915_gem_batch_pool_init 2018-03-09 22:21:41 +00:00
i915_gem_batch_pool.h drm/i915: Change parameters order in i915_gem_batch_pool_init 2018-03-09 22:21:41 +00:00
i915_gem_clflush.c drm/i915: Remove unecessary dma_fence_ops 2018-08-17 11:22:15 +02:00
i915_gem_clflush.h
i915_gem_context_types.h drm/i915: Stop storing ctx->user_handle 2019-03-21 15:59:29 +00:00
i915_gem_context.c drm/i915: Stop storing the context name as the timeline name 2019-03-21 15:59:31 +00:00
i915_gem_context.h drm/i915: Stop storing ctx->user_handle 2019-03-21 15:59:29 +00:00
i915_gem_dmabuf.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
i915_gem_evict.c drm/i915: Remove has-kernel-context 2019-03-08 10:57:12 +00:00
i915_gem_execbuffer.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
i915_gem_fence_reg.c drm/i915: Switch to bitmap_zalloc() 2019-03-20 17:50:35 +00:00
i915_gem_fence_reg.h drm/i915: Remove GPU reset dependence on struct_mutex 2019-01-25 14:27:22 +00:00
i915_gem_gtt.c drm/i915: Separate GEM context construction and registration to userspace 2019-03-21 15:59:25 +00:00
i915_gem_gtt.h drm/i915: Separate GEM context construction and registration to userspace 2019-03-21 15:59:25 +00:00
i915_gem_internal.c drm/i915: Make object/vma allocation caches global 2019-02-28 11:08:02 +00:00
i915_gem_object.c drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_gem_object.h drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_gem_render_state.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
i915_gem_render_state.h drm/i915: Rename drm_i915_gem_request to i915_request 2018-02-21 20:57:22 +00:00
i915_gem_shrinker.c drm/i915: Pull VM lists under the VM mutex. 2019-01-28 16:24:13 +00:00
i915_gem_stolen.c drm/i915: Make object/vma allocation caches global 2019-02-28 11:08:02 +00:00
i915_gem_tiling.c drm/i915: Switch to bitmap_zalloc() 2019-03-20 17:50:35 +00:00
i915_gem_userptr.c drm/i915: Make object/vma allocation caches global 2019-02-28 11:08:02 +00:00
i915_gem.c drm/i915: Skip object locking around a no-op set-domain ioctl 2019-03-21 17:28:52 +00:00
i915_gem.h drm/i915: Always kick the execlists tasklet after reset 2019-03-15 10:58:23 +00:00
i915_gemfs.c drm/i915: Disable THP until we have a GPU read BW W/A 2017-11-30 10:11:49 +02:00
i915_gemfs.h drm/i915: introduce simple gemfs 2017-10-07 10:11:41 +01:00
i915_globals.c drm/i915: Move over to intel_context_lookup() 2019-03-08 13:59:52 +00:00
i915_globals.h drm/i915: Move over to intel_context_lookup() 2019-03-08 13:59:52 +00:00
i915_gpu_error.c drm/i915: Stop storing ctx->user_handle 2019-03-21 15:59:29 +00:00
i915_gpu_error.h drm/i915: Stop storing ctx->user_handle 2019-03-21 15:59:29 +00:00
i915_ioc32.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
i915_irq.c drm/i915: move regs pointer inside the uncore structure 2019-03-20 21:12:50 +00:00
i915_memcpy.c drm/i915: Do not enable movntdqa optimization in hypervisor guest 2017-12-22 11:12:15 +00:00
i915_mm.c
i915_oa_bdw.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_bdw.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_bxt.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_bxt.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_cflgt2.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_cflgt2.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_cflgt3.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_cflgt3.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_chv.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_chv.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_cnl.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_cnl.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_glk.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_glk.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_hsw.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_hsw.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_icl.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_icl.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_kblgt2.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_kblgt2.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_kblgt3.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_kblgt3.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_sklgt2.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_sklgt2.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_sklgt3.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_sklgt3.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_sklgt4.c drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_oa_sklgt4.h drm/i915/perf: update generated files headers 2018-10-23 15:09:16 +01:00
i915_params.c drm/i915: Enable fastboot by default on Skylake and newer 2019-01-29 10:41:58 +01:00
i915_params.h drm/i915: Enable fastboot by default on Skylake and newer 2019-01-29 10:41:58 +01:00
i915_pci.c drm/i915/cml: Add CML PCI IDS 2019-03-19 16:55:01 -07:00
i915_perf.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
i915_pmu.c drm/i915: Store the BIT(engine->id) as the engine's mask 2019-03-05 18:19:50 +00:00
i915_pmu.h drm/i915/pmu: Fix enable count array size and bounds checking 2019-02-12 15:37:24 +02:00
i915_pvinfo.h drm/i915: Mark up vGPU support for full-ppgtt 2019-03-15 09:04:54 +00:00
i915_query.c drm/i915/query: Split out query item checks 2019-02-26 10:32:57 +00:00
i915_query.h drm/i915: add query uAPI 2018-03-08 10:07:18 +00:00
i915_reg.h drm/i915: Use __is_constexpr() 2019-03-21 09:59:29 +00:00
i915_request.c drm/i915: Stop storing the context name as the timeline name 2019-03-21 15:59:31 +00:00
i915_request.h drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_reset.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
i915_reset.h drm/i915: Beware temporary wedging when determining -EIO 2019-02-20 16:31:08 +00:00
i915_scheduler.c drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_scheduler.h drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_selftest.h drm/i915/selftests: Apply a subtest filter 2019-01-29 19:59:57 +00:00
i915_suspend.c drm/i915: Rename HAS_GMCH 2019-02-05 09:43:23 -08:00
i915_sw_fence.c drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+ 2019-03-01 17:45:07 +00:00
i915_sw_fence.h drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+ 2019-03-01 17:45:07 +00:00
i915_syncmap.c drm/i915: Convert to BITS_PER_TYPE 2018-09-26 13:32:03 +01:00
i915_syncmap.h
i915_sysfs.c drm/i915: Syntatic sugar for using intel_runtime_pm 2019-01-14 16:18:25 +00:00
i915_timeline_types.h drm/i915: Stop storing the context name as the timeline name 2019-03-21 15:59:31 +00:00
i915_timeline.c drm/i915: Stop storing the context name as the timeline name 2019-03-21 15:59:31 +00:00
i915_timeline.h drm/i915: Stop storing the context name as the timeline name 2019-03-21 15:59:31 +00:00
i915_trace_points.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
i915_trace.h drm/i915: Remove i915_request.global_seqno 2019-02-26 09:55:37 +00:00
i915_utils.h drm/i915: Make sure fb gtt offsets stay within 32bits 2018-11-29 22:00:49 +02:00
i915_vgpu.c drm/i915: make raw access function work on uncore 2019-03-20 21:12:50 +00:00
i915_vgpu.h drm/i915: Mark up vGPU support for full-ppgtt 2019-03-15 09:04:54 +00:00
i915_vma.c drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
i915_vma.h drm/i915: Use i915_global_register() 2019-03-06 10:00:50 +00:00
icl_dsi.c drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL 2019-02-14 15:22:34 +02:00
intel_acpi.c drm/i915: drop all drmP.h includes 2019-01-09 10:26:36 +02:00
intel_atomic_plane.c Add support for Y21x and Y41x to drm core and i915, and P01x support to i915. 2019-03-11 13:11:37 +02:00
intel_atomic.c drm/i915: Refactor icl_is_hdr_plane 2019-03-13 11:12:42 +01:00
intel_audio.c Prep patches + headers for the mei-hdcp/i915 component interfaces 2019-02-20 11:53:48 +02:00
intel_bios.c drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 wakeup time 2019-03-13 14:20:19 -07:00
intel_bios.h
intel_breadcrumbs.c drm/i915: Acquire breadcrumb ref before cancelling 2019-03-04 16:29:28 +00:00
intel_cdclk.c drm/i915: Use HPLLVCO_MOBILE for all PNVs 2019-03-20 17:00:36 +02:00
intel_color.c drm/i915: Fix legacy gamma mode for ICL 2019-03-18 17:47:03 +02:00
intel_combo_phy.c drm/i915/icl: reverse uninit order 2018-11-15 16:36:58 -08:00
intel_connector.c drm/i915: MEI interface implementation 2019-02-20 20:38:36 +01:00
intel_context_types.h drm/i915: Hold a reference to the active HW context 2019-03-19 08:21:13 +00:00
intel_context.c drm/i915: Hold a reference to the active HW context 2019-03-19 08:21:13 +00:00
intel_context.h drm/i915: Hold a reference to the active HW context 2019-03-19 08:21:13 +00:00
intel_crt.c drm-misc-next for 5.1: 2019-02-04 14:42:34 +10:00
intel_csr.c drm/i915/csr: switch to kernel types 2019-01-21 11:09:16 +02:00
intel_ddi.c drm/i915: Nuke icl_calc_dp_combo_pll_link() 2019-03-19 12:57:55 +02:00
intel_device_info.c drm/i915: Record platform specific ppGTT size in intel_device_info 2019-03-15 09:04:54 +00:00
intel_device_info.h drm/i915: Drop address size from ppgtt_type 2019-03-15 09:04:54 +00:00
intel_display.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
intel_display.h Prep patches + headers for the mei-hdcp/i915 component interfaces 2019-02-20 11:53:48 +02:00
intel_dp_aux_backlight.c drm/i915/backlight: switch to kernel unsigned int types 2018-06-18 14:46:04 +03:00
intel_dp_link_training.c drm/i915/dp: switch to kernel types 2019-01-17 09:02:06 +02:00
intel_dp_mst.c Merge drm/drm-next into drm-misc-next 2019-02-11 10:35:35 +01:00
intel_dp.c drm/i915: Polish intel_get_lvds_encoder() 2019-03-19 16:36:54 +02:00
intel_dpio_phy.c drm/i915: small isolated c99 types to kernel types switch 2019-01-17 09:02:00 +02:00
intel_dpll_mgr.c drm/i915: Remove the fragile array index -> link rate mapping 2019-03-19 12:58:33 +02:00
intel_dpll_mgr.h drm/i915: Nuke icl_calc_dp_combo_pll_link() 2019-03-19 12:57:55 +02:00
intel_drv.h drm/i915: Pass dev_priv to intel_is_dual_link_lvds() 2019-03-19 16:37:39 +02:00
intel_dsi_dcs_backlight.c
intel_dsi_vbt.c drm/i915/gen11+: First assume next platforms will inherit stuff 2019-03-13 13:00:24 -07:00
intel_dsi.c drm/i915: Determine DSI panel orientation from VBT 2018-11-13 17:20:32 +02:00
intel_dsi.h drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats 2019-01-21 10:45:23 +01:00
intel_dvo.c - Unwind failure on pinning the gen7 PPGTT (Chris) 2019-01-24 19:44:16 +10:00
intel_engine_cs.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
intel_engine_types.h drm/i915: Hold a ref to the ring while retiring 2019-03-18 21:00:28 +00:00
intel_fbc.c drm-misc-next for 5.1: 2019-02-04 14:42:34 +10:00
intel_fbdev.c Linux 5.0 2019-03-04 12:02:55 +10:00
intel_fifo_underrun.c drm/i915: Rename HAS_GMCH 2019-02-05 09:43:23 -08:00
intel_frontbuffer.c drm/i915: drop all drmP.h includes 2019-01-09 10:26:36 +02:00
intel_frontbuffer.h
intel_gpu_commands.h drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+ 2019-03-01 17:45:07 +00:00
intel_guc_ads.c drm/i915: Track the pinned kernel contexts on each engine 2019-03-08 14:00:02 +00:00
intel_guc_ads.h drm/i915/guc : Decoupling ADS and logs from submission 2018-01-03 14:02:10 +00:00
intel_guc_ct.c drm/i915/guc: Splitting CT channel open/close functions 2019-02-20 23:53:04 +00:00
intel_guc_ct.h drm/i915/guc: Splitting CT channel open/close functions 2019-02-20 23:53:04 +00:00
intel_guc_fw.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
intel_guc_fw.h drm/i915/guc: Move firmware selection to init_early 2017-12-06 14:41:47 +00:00
intel_guc_fwif.h drm/i915/guc: doorbell checking cleanup 2018-10-23 09:42:25 +01:00
intel_guc_log.c drm/i915/guc: Flush the residual log capture irq on disabling 2019-02-22 11:25:32 +00:00
intel_guc_log.h drm/i915/guc: Add support for define guc_log_size in megabytes. 2018-06-12 15:44:47 +01:00
intel_guc_reg.h drm/i915/guc: doorbell checking cleanup 2018-10-23 09:42:25 +01:00
intel_guc_submission.c drm/i915: Switch to use HWS indices rather than addresses 2019-03-18 20:55:28 +00:00
intel_guc_submission.h drm/i915/selftests: ring all doorbells in igt_guc_doorbells 2018-08-28 13:41:27 +01:00
intel_guc.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
intel_guc.h drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
intel_gvt.c drm/i915: Enable gfx virtualization for Coffeelake platform 2019-01-10 11:38:34 +08:00
intel_gvt.h
intel_hangcheck.c drm/i915: Store the BIT(engine->id) as the engine's mask 2019-03-05 18:19:50 +00:00
intel_hdcp.c drm/i915/hdcp: Silence compiler critics 2019-02-21 10:05:25 +00:00
intel_hdmi.c drm/i915: stick to kernel fixed size types 2019-03-19 09:49:07 +02:00
intel_hotplug.c drm/i915: Rename HAS_GMCH 2019-02-05 09:43:23 -08:00
intel_huc_fw.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
intel_huc_fw.h drm/i915/uc: Make GuC/HuC fw fetch and loading functions/file structure symmetric 2018-03-02 09:04:45 +00:00
intel_huc.c drm/i915: Syntatic sugar for using intel_runtime_pm 2019-01-14 16:18:25 +00:00
intel_huc.h drm/i915/uc: Fetch GuC/HuC firmwares from guc/huc specific init 2018-06-28 22:51:33 +01:00
intel_i2c.c drm/i915: Rename HAS_GMCH 2019-02-05 09:43:23 -08:00
intel_lpe_audio.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
intel_lrc_reg.h drm/i915/execlists: Terminate the context image with BB_END 2018-08-01 17:03:31 +01:00
intel_lrc.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
intel_lrc.h drm/i915/perf: lock powergating configuration to default when active 2019-02-05 11:31:52 +00:00
intel_lspcon.c drm/i915: Read out HDMI infoframes 2019-02-26 19:54:48 +02:00
intel_lvds.c drm/i915: Pass dev_priv to intel_is_dual_link_lvds() 2019-03-19 16:37:39 +02:00
intel_mocs.c drm/i915/gen11+: First assume next platforms will inherit stuff 2019-03-13 13:00:24 -07:00
intel_mocs.h drm/i915: drop all drmP.h includes 2019-01-09 10:26:36 +02:00
intel_opregion.c Linux 5.0-rc7 2019-02-18 13:27:15 +10:00
intel_opregion.h drm/i915: Fixup stub definitions for intel_opregion_suspend|resume 2018-11-30 09:46:31 +00:00
intel_overlay.c drm/i915: Store the BIT(engine->id) as the engine's mask 2019-03-05 18:19:50 +00:00
intel_panel.c drm/i915: Start using comparative INTEL_PCH_TYPE 2019-03-13 13:00:30 -07:00
intel_pipe_crc.c drm/i915: stick to kernel fixed size types 2019-03-19 09:49:07 +02:00
intel_pm.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
intel_psr.c drm/i915: Fix PSR2 selective update corruption after PSR1 setup 2019-03-19 12:37:43 -07:00
intel_quirks.c drm/i915/quirks: pass dev_priv instead of drm dev to quirk code 2018-10-18 13:40:13 +03:00
intel_renderstate_gen6.c
intel_renderstate_gen7.c
intel_renderstate_gen8.c
intel_renderstate_gen9.c
intel_renderstate.h
intel_ringbuffer.c drm/i915: Flush pages on acquisition 2019-03-21 17:28:12 +00:00
intel_ringbuffer.h drm/i915: Hold a ref to the ring while retiring 2019-03-18 21:00:28 +00:00
intel_runtime_pm.c drm/i915/icl: Prevent incorrect DBuf enabling 2019-03-08 10:07:49 +02:00
intel_sdvo_regs.h
intel_sdvo.c drm/i915/sdvo: Read out HDMI infoframes 2019-02-26 19:54:48 +02:00
intel_sideband.c drm/i915: Move rps.hw_lock to dev_priv and s/hw_lock/pcu_lock 2017-10-11 08:56:56 +01:00
intel_sprite.c drm/i915: stick to kernel fixed size types 2019-03-19 09:49:07 +02:00
intel_tv.c drm/i915/tv: Bypass the vertical filter if possible 2019-01-29 23:27:31 +02:00
intel_uc_fw.c drm/i915: Downgrade scare message for unknown HuC firmware 2019-01-08 22:41:09 +00:00
intel_uc_fw.h drm/i915/guc: init GuC descriptors after GuC load 2018-10-04 07:29:47 +01:00
intel_uc.c drm/i915/guc: Calling guc_disable_communication in all suspend paths 2019-02-20 23:53:21 +00:00
intel_uc.h drm/i915/guc: Calling guc_disable_communication in all suspend paths 2019-02-20 23:53:21 +00:00
intel_uncore.c drm/i915: make raw access function work on uncore 2019-03-20 21:12:50 +00:00
intel_uncore.h drm/i915: move regs pointer inside the uncore structure 2019-03-20 21:12:50 +00:00
intel_vbt_defs.h drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 wakeup time 2019-03-13 14:20:19 -07:00
intel_vdsc.c drm/i915: Markup paired operations on display power domains 2019-01-14 16:18:30 +00:00
intel_wopcm.c drm/i915/uc: add dev_priv parameter to intel_uc_is_using_* functions 2018-12-31 15:27:23 +02:00
intel_wopcm.h drm/i915/guc: Check the locking status of GuC WOPCM registers 2018-03-14 15:35:37 +02:00
intel_workarounds_types.h drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
intel_workarounds.c drm/i915: use intel_uncore for all forcewake get/put 2019-03-20 21:12:31 +00:00
intel_workarounds.h drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
Kconfig treewide: surround Kconfig file paths with double quotes 2018-12-22 00:25:54 +09:00
Kconfig.debug drm/i915: Track all held rpm wakerefs 2019-01-14 16:17:50 +00:00
Makefile drm/i915: Move over to intel_context_lookup() 2019-03-08 13:59:52 +00:00
test_i915_active_types_standalone.c drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
test_i915_gem_context_types_standalone.c drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
test_i915_timeline_types_standalone.c drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
test_intel_context_types_standalone.c drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
test_intel_engine_types_standalone.c drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
test_intel_workarounds_types_standalone.c drm/i915: Split struct intel_context definition to its own header 2019-03-08 13:59:44 +00:00
vlv_dsi_pll.c drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats 2019-01-21 10:45:23 +01:00
vlv_dsi.c drm/i915: Rename HAS_GMCH 2019-02-05 09:43:23 -08:00