2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/gpu/drm/xe
Michal Wajdeczko d21d44dbdd drm/xe/vf: Don't touch GuC irq registers if using memory irqs
On platforms where VFs are using memory based interrupts, we
missed invalid access to no longer existing interrupt registers,
as we keep them marked with XE_REG_OPTION_VF. To fix that just
either setup memirq vectors in GuC or enable legacy interrupts.

Fixes: aef4eb7c7d ("drm/xe/vf: Setup memory based interrupts in GuC")
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240617154736.685-1-michal.wajdeczko@intel.com
(cherry picked from commit f0ccd2d805)
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
2024-06-20 09:22:37 +02:00
..
abi drm/xe/lnl: Apply GuC Wa_13011645652 2024-04-17 15:21:12 -07:00
compat-i915-headers drm for 6.10-rc1 2024-05-15 09:43:42 -07:00
display Core DRM: 2024-05-02 14:30:31 +10:00
instructions drm/xe: Add LRC parsing for more GPU instructions 2024-02-29 12:39:16 -08:00
regs drm/xe: Allow to assign GGTT region to the VF 2024-04-16 12:37:29 +02:00
tests drm/xe: Add outer runtime_pm protection to xe_live_ktest@xe_dma_buf 2024-04-18 08:31:40 -04:00
.gitignore
.kunitconfig
Kconfig Revert "drm: Switch DRM_DISPLAY_HELPER to depends on" 2024-05-02 17:58:23 +02:00
Kconfig.debug drm/xe/kunit: fix link failure with built-in xe 2024-03-04 08:41:11 -06:00
Kconfig.profile
Makefile Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
xe_assert.h
xe_bb_types.h
xe_bb.c drm/xe/bb: assert width in xe_bb_create_migration_job() 2024-03-21 08:29:31 +00:00
xe_bb.h
xe_bo_doc.h
xe_bo_evict.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_bo_evict.h
xe_bo_types.h drm/xe: Remove unused xe_bo->props struct 2024-03-25 13:45:32 -05:00
xe_bo.c drm/xe: Kill xe_device_mem_access_{get*,put} 2024-04-22 09:03:09 -04:00
xe_bo.h drm/xe: Drop xe_vm_assert_held() macro definition from xe_bo.h 2024-04-05 20:01:05 +02:00
xe_debugfs.c Merge tag 'drm-misc-next-2024-04-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 2024-04-26 13:29:04 +10:00
xe_debugfs.h
xe_devcoredump_types.h drm/xe: Implement VM snapshot support for BO's and userptr 2024-02-21 20:08:57 +01:00
xe_devcoredump.c drm/xe: Remove devcoredump during driver release 2024-04-11 09:39:48 -04:00
xe_devcoredump.h drm/xe: Remove devcoredump during driver release 2024-04-11 09:39:48 -04:00
xe_device_sysfs.c drm/xe/pm: Capture errors and handle them 2024-04-18 13:30:24 -07:00
xe_device_sysfs.h drm/xe/pm: Capture errors and handle them 2024-04-18 13:30:24 -07:00
xe_device_types.h Core Changes: 2024-04-26 09:07:28 +10:00
xe_device.c Core DRM: 2024-05-02 14:30:31 +10:00
xe_device.h drm/xe: Kill xe_device_mem_access_{get*,put} 2024-04-22 09:03:09 -04:00
xe_dma_buf.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_dma_buf.h
xe_drm_client.c Merge drm/drm-next into drm-xe-next 2024-04-12 15:14:25 +02:00
xe_drm_client.h
xe_drv.h
xe_exec_queue_types.h drm/xe: Use ring ops TLB invalidation for rebinds 2024-04-04 08:32:22 -05:00
xe_exec_queue.c drm/xe: Kill xe_device_mem_access_{get*,put} 2024-04-22 09:03:09 -04:00
xe_exec_queue.h drm/xe: Finish refactoring of exec_queue_create 2024-01-10 15:01:53 -08:00
xe_exec.c drm/xe: Move vma rebinding to the drm_exec locking loop 2024-04-04 08:32:31 -05:00
xe_exec.h
xe_execlist_types.h
xe_execlist.c drm for 6.9: 2024-03-13 18:34:05 -07:00
xe_execlist.h
xe_force_wake_types.h
xe_force_wake.c
xe_force_wake.h
xe_gen_wa_oob.c
xe_ggtt_types.h
xe_ggtt.c drm/xe: Kill xe_device_mem_access_{get*,put} 2024-04-22 09:03:09 -04:00
xe_ggtt.h drm/xe: Allow to assign GGTT region to the VF 2024-04-16 12:37:29 +02:00
xe_gpu_scheduler_types.h
xe_gpu_scheduler.c
xe_gpu_scheduler.h
xe_gsc_proxy.c drm/xe: Simplify function return using drmm_add_action_or_reset() 2024-04-18 13:26:34 -07:00
xe_gsc_proxy.h drm/xe: Use gsc_proxy_init_done to check proxy status 2024-03-06 09:50:48 +02:00
xe_gsc_submit.c drm/xe/gsc: Fix kernel doc for xe_gsc_create_host_session_id 2024-03-08 13:34:53 +05:30
xe_gsc_submit.h drm/xe/hdcp: Enable HDCP for XE 2024-03-06 09:50:49 +02:00
xe_gsc_types.h drm/xe/gsc: Handle GSCCS ER interrupt 2024-03-14 14:47:13 -07:00
xe_gsc.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_gsc.h drm/xe/gsc: Handle GSCCS ER interrupt 2024-03-14 14:47:13 -07:00
xe_gt_ccs_mode.c drm/xe: Remove sysfs only once on action add failure 2024-04-24 10:19:52 -05:00
xe_gt_ccs_mode.h drm/xe: Remove sysfs only once on action add failure 2024-04-24 10:19:52 -05:00
xe_gt_clock.c drm/xe: Remove dead clock code 2024-04-08 12:03:19 -07:00
xe_gt_clock.h drm/xe: Remove dead clock code 2024-04-08 12:03:19 -07:00
xe_gt_debugfs.c Merge tag 'drm-misc-next-2024-04-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 2024-04-26 13:29:04 +10:00
xe_gt_debugfs.h drm/xe: Define helper for GT specific debugfs files 2024-03-29 14:00:06 +01:00
xe_gt_freq.c drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_freq.h drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_idle_types.h
xe_gt_idle.c drm/xe: move disable_c6 call 2024-06-13 12:35:13 +02:00
xe_gt_idle.h drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_mcr.c drm/xe: fix multicast support for Xe_LP platforms 2024-04-05 06:17:40 -07:00
xe_gt_mcr.h drm/xe: Add helper macro to loop each DSS 2024-03-14 16:42:18 -07:00
xe_gt_pagefault.c drm/xe: Move vma rebinding to the drm_exec locking loop 2024-04-04 08:32:31 -05:00
xe_gt_pagefault.h
xe_gt_printk.h
xe_gt_sriov_pf_config_types.h drm/xe/pf: Add support to configure SR-IOV VFs 2024-04-16 12:37:36 +02:00
xe_gt_sriov_pf_config.c drm/xe/pf: Assert LMEM provisioning is done only on DGFX 2024-06-13 11:33:07 +02:00
xe_gt_sriov_pf_config.h drm/xe/pf: Add support to configure SR-IOV VFs 2024-04-16 12:37:36 +02:00
xe_gt_sriov_pf_control.c drm/xe/pf: Add minimal support for VF_STATE_NOTIFY events 2024-03-28 14:01:48 +01:00
xe_gt_sriov_pf_control.h drm/xe/pf: Add minimal support for VF_STATE_NOTIFY events 2024-03-28 14:01:48 +01:00
xe_gt_sriov_pf_helpers.h drm/xe/pf: Introduce helper functions for use by PF 2024-04-12 16:23:28 +02:00
xe_gt_sriov_pf_policy_types.h drm/xe/pf: Add support to configure GuC SR-IOV policies 2024-04-12 16:23:37 +02:00
xe_gt_sriov_pf_policy.c drm/xe: Kill xe_device_mem_access_{get*,put} 2024-04-22 09:03:09 -04:00
xe_gt_sriov_pf_policy.h drm/xe/pf: Add support to configure GuC SR-IOV policies 2024-04-12 16:23:37 +02:00
xe_gt_sriov_pf_types.h drm/xe/pf: Add support to configure SR-IOV VFs 2024-04-16 12:37:36 +02:00
xe_gt_sriov_pf.c drm/xe/pf: Add SR-IOV PF specific early GT initialization 2024-04-16 12:37:34 +02:00
xe_gt_sriov_pf.h drm/xe/pf: Add SR-IOV PF specific early GT initialization 2024-04-16 12:37:34 +02:00
xe_gt_sriov_printk.h drm/xe: Introduce GT-oriented SR-IOV logging macros 2024-01-05 16:25:53 +01:00
xe_gt_sysfs_types.h
xe_gt_sysfs.c drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_sysfs.h drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_throttle_sysfs.c drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_throttle_sysfs.h drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_gt_tlb_invalidation_types.h
xe_gt_tlb_invalidation.c drm/xe: Make TLB invalidation fences unordered 2024-04-04 08:32:28 -05:00
xe_gt_tlb_invalidation.h drm/xe: Cleanup some layering in GGTT 2024-02-23 11:44:57 -08:00
xe_gt_topology.c drm/xe/gt: Add L3 bank mask to GT topology 2024-04-15 13:45:05 -07:00
xe_gt_topology.h drm/xe: Add helper macro to loop each DSS 2024-03-14 16:42:18 -07:00
xe_gt_types.h drm/xe/gt: Add L3 bank mask to GT topology 2024-04-15 13:45:05 -07:00
xe_gt.c drm/xe: Remove sysfs only once on action add failure 2024-04-24 10:19:52 -05:00
xe_gt.h drm/xe: Initialize GuC earlier during probe 2024-02-20 14:13:47 -05:00
xe_guc_ads_types.h drm/xe/guc: Add support for workaround KLVs 2024-04-09 12:54:02 +02:00
xe_guc_ads.c drm/xe/ads: Use flexible-array 2024-05-09 17:51:46 +02:00
xe_guc_ads.h
xe_guc_ct_types.h drm/xe: Use ordered WQ for G2H handler 2024-05-09 17:51:27 +02:00
xe_guc_ct.c drm/xe: Use ordered WQ for G2H handler 2024-05-09 17:51:27 +02:00
xe_guc_ct.h drm/xe: Use ordered WQ for G2H handler 2024-05-09 17:51:27 +02:00
xe_guc_db_mgr.c drm/xe: Fix potential deadlock in __fini_dbm 2024-01-12 11:53:05 +01:00
xe_guc_db_mgr.h
xe_guc_debugfs.c drm/xe: Runtime PM wake on every debugfs call 2024-02-26 09:06:45 -05:00
xe_guc_debugfs.h
xe_guc_exec_queue_types.h
xe_guc_fwif.h drm/xe/guc: Add support for workaround KLVs 2024-04-09 12:54:02 +02:00
xe_guc_hwconfig.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_guc_hwconfig.h
xe_guc_hxg_helpers.h drm/xe/guc: Add helpers for HXG messages 2024-01-05 16:25:53 +01:00
xe_guc_id_mgr.c drm/xe/kunit: Add basic tests for GuC context ID Manager 2024-03-27 20:19:27 +01:00
xe_guc_id_mgr.h drm/xe/guc: Introduce GuC context ID Manager 2024-03-27 20:19:25 +01:00
xe_guc_klv_helpers.c drm/xe/guc: Add helpers for GuC KLVs 2024-04-12 16:23:35 +02:00
xe_guc_klv_helpers.h drm/xe/guc: Add helpers for GuC KLVs 2024-04-12 16:23:35 +02:00
xe_guc_log_types.h
xe_guc_log.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_guc_log.h
xe_guc_pc_types.h
xe_guc_pc.c drm/xe: move disable_c6 call 2024-06-13 12:35:13 +02:00
xe_guc_pc.h drm/xe/guc: Move GuC power control init to "post-hwconfig" 2024-02-20 14:13:46 -05:00
xe_guc_relay_types.h drm/xe/guc: Introduce Relay Communication for SR-IOV 2024-01-05 16:25:53 +01:00
xe_guc_relay.c drm/xe: Fix compilation without CONFIG_KUNIT 2024-01-05 21:28:09 +01:00
xe_guc_relay.h drm/xe/guc: Introduce Relay Communication for SR-IOV 2024-01-05 16:25:53 +01:00
xe_guc_submit_types.h drm/xe: Move lrc snapshot capturing to xe_lrc.c 2024-03-04 12:23:12 +01:00
xe_guc_submit.c drm/xe: Properly handle alloc_guc_id() failure 2024-05-28 08:53:45 +02:00
xe_guc_submit.h drm/xe: Always capture exec queues on snapshot 2024-04-08 14:47:37 -07:00
xe_guc_types.h drm/xe/guc: Use GuC ID Manager in submission code 2024-03-27 20:19:29 +01:00
xe_guc.c drm/xe/vf: Don't touch GuC irq registers if using memory irqs 2024-06-20 09:22:37 +02:00
xe_guc.h drm/xe: Split GuC communication initialization 2024-01-11 19:14:19 +01:00
xe_heci_gsc.c drm/xe: make heci_gsc_irq_chip const 2024-01-19 14:35:31 +02:00
xe_heci_gsc.h
xe_hmm.c drm/xe: Introduce helper to populate userptr 2024-04-12 14:49:03 +02:00
xe_hmm.h drm/xe: Introduce helper to populate userptr 2024-04-12 14:49:03 +02:00
xe_huc_debugfs.c drm/xe: Runtime PM wake on every debugfs call 2024-02-26 09:06:45 -05:00
xe_huc_debugfs.h
xe_huc_types.h
xe_huc.c drm/xe: call free_gsc_pkt only once on action add failure 2024-04-24 10:19:55 -05:00
xe_huc.h drm/xe/huc: Realloc HuC FW in vram for post-hwconfig 2024-02-20 14:13:45 -05:00
xe_hw_engine_class_sysfs.c drm/xe/gt: Abort driver load for sysfs creation failure 2024-04-18 13:26:34 -07:00
xe_hw_engine_class_sysfs.h drm/xe: Runtime PM wake on every sysfs call 2024-02-26 09:06:45 -05:00
xe_hw_engine_types.h drm/xe: Print registers spread in 2 u32 as u64 2024-01-24 11:08:25 -08:00
xe_hw_engine.c drm/xe: Simplify function return using drmm_add_action_or_reset() 2024-04-18 13:26:34 -07:00
xe_hw_engine.h
xe_hw_fence_types.h
xe_hw_fence.c drm/xe: prefer snprintf over sprintf 2024-04-04 14:54:51 -04:00
xe_hw_fence.h
xe_hwmon.c drm/xe/hwmon: Cast result to output precision on left shift of operand 2024-04-11 08:41:53 -05:00
xe_hwmon.h
xe_irq.c drm/xe/gt: Remove continue statement which has no effect 2024-03-20 10:11:48 -07:00
xe_irq.h
xe_lmtt_2l.c
xe_lmtt_ml.c
xe_lmtt_types.h
xe_lmtt.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_lmtt.h
xe_lrc_types.h drm/xe: Move lrc snapshot capturing to xe_lrc.c 2024-03-04 12:23:12 +01:00
xe_lrc.c drm/xe: Label RING_CONTEXT_CONTROL as masked 2024-04-11 08:41:54 -05:00
xe_lrc.h drm/xe: Add infrastructure for delayed LRC capture 2024-03-04 12:24:38 +01:00
xe_macros.h
xe_map.h
xe_memirq_types.h
xe_memirq.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_memirq.h
xe_migrate_doc.h
xe_migrate.c drm/xe: Only use reserved BCS instances for usm migrate exec queue 2024-05-28 08:53:35 +02:00
xe_migrate.h
xe_mmio.c drm/xe: re-order lmem init check and wait for initialization to complete 2024-04-10 12:32:15 -04:00
xe_mmio.h drm/xe: re-order lmem init check and wait for initialization to complete 2024-04-10 12:32:15 -04:00
xe_mocs.c drm/xe/bmg: Add BMG mocs table 2024-04-09 14:18:48 -07:00
xe_mocs.h
xe_module.c drm/xe: Add max_vfs module parameter 2024-04-10 11:26:17 +02:00
xe_module.h drm/xe: Add max_vfs module parameter 2024-04-10 11:26:17 +02:00
xe_pat.c drm/xe: Check pat.ops before dumping PAT settings 2024-04-10 11:21:48 +02:00
xe_pat.h
xe_pci_types.h
xe_pci.c UAPI Changes: 2024-04-24 10:51:29 +10:00
xe_pci.h
xe_pcode_api.h drm/xe: Add vram frequency sysfs attributes 2024-01-09 17:47:24 -05:00
xe_pcode.c drm/xe: Change pcode timeout to 50msec while polling again 2024-05-28 08:53:24 +02:00
xe_pcode.h drm/xe: check pcode init status only on root gt of root tile 2024-04-10 12:32:15 -04:00
xe_platform_types.h drm/xe/bmg: Add BMG platform definition 2024-04-09 14:17:39 -07:00
xe_pm.c drm/xe/pm: Capture errors and handle them 2024-04-18 13:30:24 -07:00
xe_pm.h drm/xe/pm: Capture errors and handle them 2024-04-18 13:30:24 -07:00
xe_preempt_fence_types.h
xe_preempt_fence.c drm/xe: Use ordered wq for preempt fence waiting 2024-04-04 08:32:34 -05:00
xe_preempt_fence.h
xe_pt_types.h
xe_pt_walk.c drm/xe/pt: Allow for stricter type- and range checking 2024-02-15 09:53:18 +01:00
xe_pt_walk.h drm/xe/pt: Allow for stricter type- and range checking 2024-02-15 09:53:18 +01:00
xe_pt.c drm/xe: Move PTE/PDE bit definitions to proper header 2024-04-05 19:58:54 +02:00
xe_pt.h
xe_query.c drm/xe/query: fix gt_id bounds check 2024-03-25 13:45:32 -05:00
xe_query.h
xe_range_fence.c drm/xe: avoid function cast warnings 2024-02-15 09:53:38 +01:00
xe_range_fence.h
xe_reg_sr_types.h
xe_reg_sr.c drm/xe: switch from drm_debug_printer() to device specific drm_dbg_printer() 2024-02-09 11:52:28 +02:00
xe_reg_sr.h
xe_reg_whitelist.c drm/xe/xe2: Add workaround 16020183090 2023-12-26 22:22:04 -08:00
xe_reg_whitelist.h
xe_res_cursor.h
xe_ring_ops_types.h
xe_ring_ops.c drm/xe: flush engine buffers before signalling user fence on all engines 2024-06-13 11:36:23 +02:00
xe_ring_ops.h
xe_rtp_helpers.h
xe_rtp_types.h
xe_rtp.c
xe_rtp.h
xe_sa_types.h
xe_sa.c drm/xe: Normalize bo flags macros 2024-04-02 10:33:57 -07:00
xe_sa.h
xe_sched_job_types.h drm/xe: Use ring ops TLB invalidation for rebinds 2024-04-04 08:32:22 -05:00
xe_sched_job.c drm/xe: Kill xe_device_mem_access_{get*,put} 2024-04-22 09:03:09 -04:00
xe_sched_job.h drm/xe: Create a helper function to init job's user fence 2024-03-26 15:40:19 -07:00
xe_sriov_pf_helpers.h drm/xe/pf: Introduce helper functions for use by PF 2024-04-12 16:23:28 +02:00
xe_sriov_pf.c drm/xe/pf: Introduce mutex to protect VFs configurations 2024-04-12 16:23:26 +02:00
xe_sriov_pf.h drm/xe/pf: Introduce mutex to protect VFs configurations 2024-04-12 16:23:26 +02:00
xe_sriov_printk.h
xe_sriov_types.h drm/xe/pf: Introduce mutex to protect VFs configurations 2024-04-12 16:23:26 +02:00
xe_sriov.c drm/xe: Add helper to format SR-IOV function name 2024-04-16 12:37:28 +02:00
xe_sriov.h drm/xe: Add helper to format SR-IOV function name 2024-04-16 12:37:28 +02:00
xe_step_types.h
xe_step.c
xe_step.h
xe_sync_types.h drm/xe: Expose user fence from xe_sync_entry 2024-02-29 10:39:02 +01:00
xe_sync.c drm/xe: Create a helper function to init job's user fence 2024-03-26 15:40:19 -07:00
xe_sync.h drm/xe: Create a helper function to init job's user fence 2024-03-26 15:40:19 -07:00
xe_tile_sysfs_types.h
xe_tile_sysfs.c drm/xe/tile: Abort driver load for sysfs creation failure 2024-04-18 13:30:17 -07:00
xe_tile_sysfs.h drm/xe/tile: Abort driver load for sysfs creation failure 2024-04-18 13:30:17 -07:00
xe_tile.c drm/xe/tile: Abort driver load for sysfs creation failure 2024-04-18 13:30:17 -07:00
xe_tile.h
xe_trace.c
xe_trace.h drm fixes for 6.9-rc1 2024-03-21 19:04:31 -07:00
xe_ttm_stolen_mgr.c drm/xe/stolen: lower the default alignment 2024-04-17 13:09:46 +01:00
xe_ttm_stolen_mgr.h
xe_ttm_sys_mgr.c drm/xe: Runtime PM wake on every debugfs call 2024-02-26 09:06:45 -05:00
xe_ttm_sys_mgr.h
xe_ttm_vram_mgr_types.h
xe_ttm_vram_mgr.c Merge tag 'drm-misc-next-2024-04-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 2024-04-26 13:29:04 +10:00
xe_ttm_vram_mgr.h drm/xe: Add xe_ttm_vram_get_avail 2024-04-16 12:37:31 +02:00
xe_tuning.c drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG. 2024-04-09 14:22:04 -07:00
xe_tuning.h
xe_uc_debugfs.c drm/print: drop include debugfs.h and include where needed 2024-04-25 17:05:48 +03:00
xe_uc_debugfs.h
xe_uc_fw_abi.h
xe_uc_fw_types.h drm/xe/vf: Mark supported firmwares as preloaded 2024-04-08 14:58:52 +02:00
xe_uc_fw.c drm/xe/vf: Mark supported firmwares as preloaded 2024-04-08 14:58:52 +02:00
xe_uc_fw.h drm/xe/vf: Mark supported firmwares as preloaded 2024-04-08 14:58:52 +02:00
xe_uc_types.h
xe_uc.c drm/xe: Remove useless mem_access during probe 2024-04-18 08:31:39 -04:00
xe_uc.h drm/xe/gsc: Initialize GSC proxy 2024-01-18 11:04:34 -08:00
xe_vm_doc.h
xe_vm_types.h drm/xe: Fix unexpected backmerge results 2024-05-02 11:29:24 +02:00
xe_vm.c drm/xe/vm: prevent UAF in rebind_work_func() 2024-05-02 11:29:35 +02:00
xe_vm.h drm/xe: Move vma rebinding to the drm_exec locking loop 2024-04-04 08:32:31 -05:00
xe_vram_freq.c drm/xe/tile: Abort driver load for sysfs creation failure 2024-04-18 13:30:17 -07:00
xe_vram_freq.h drm/xe/tile: Abort driver load for sysfs creation failure 2024-04-18 13:30:17 -07:00
xe_wa_oob.rules drm/xe/lnl: Apply GuC Wa_13011645652 2024-04-17 15:21:12 -07:00
xe_wa.c drm/xe: Merge 16021540221 and 18034896535 WAs 2024-05-02 11:29:42 +02:00
xe_wa.h
xe_wait_user_fence.c drm/xe: Fix spelling mistake "gueue" -> "queue" 2024-01-08 07:43:31 -08:00
xe_wait_user_fence.h
xe_wopcm_types.h drm/xe: Document nested struct members according to guidelines 2024-01-23 16:54:41 +01:00
xe_wopcm.c
xe_wopcm.h