summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-03-12drm/xe/vf: Unblock xe_rtp_process_to_sr for VFsMichal Wajdeczko1-3/+0
2025-03-12drm/xe/vf: Stop applying save-restore MMIOs if VFMichal Wajdeczko1-0/+3
2025-03-12drm/xe: Avoid reading RMW registers in emit_wa_jobMichal Wajdeczko1-21/+63
2025-03-12drm/xe: Add MI_MATH and ALU instruction definitionsMichal Wajdeczko3-0/+84
2025-03-12drm/xe: Add MI_LOAD_REGISTER_REG command definitionMichal Wajdeczko1-0/+4
2025-03-10drm/xe: remove redundant check in xe_vm_create_ioctl()Xin Wang1-3/+0
2025-03-10drm/xe/xe3: Recognize 3DSTATE_COARSE_PIXEL in LRC dumpsMatt Roper2-0/+2
2025-03-10drm/xe/guc_pc: Retry and wait longer for GuC PC startRodrigo Vivi1-13/+40
2025-03-10drm/xe: Use correct type width for alignment in fb pinning codeTvrtko Ursulin1-10/+10
2025-03-10drm/xe: Pass flags directly to emit_flush_imm_ggttTvrtko Ursulin1-7/+6
2025-03-10drm/xe: Fix ring flush invalidationTvrtko Ursulin1-9/+6
2025-03-10drm/xe: Fix MOCS debugfs LNCF readoutTvrtko Ursulin1-1/+3
2025-03-10drm/xe/pm: Temporarily disable D3Cold on BMGRodrigo Vivi1-1/+12
2025-03-10drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr()Lucas De Marchi7-26/+18
2025-03-10drm/xe: Remove GEN11 prefixes from documentationLucas De Marchi1-1/+1
2025-03-10drm/xe: Remove pointless gen11 assertionsLucas De Marchi1-6/+0
2025-03-10drm/gpusvm: Fix kernel-docLucas De Marchi2-60/+79
2025-03-08drm/xe/userptr: Fix an incorrect assertThomas Hellström1-1/+5
2025-03-07drm/xe/guc_pc: Remove duplicated pc_start callRodrigo Vivi1-8/+0
2025-03-07drm/xe: Release guc ids before cancelling workTejas Upadhyay1-1/+1
2025-03-06drm/doc: gpusvm: Add GPU SVM documentationMatthew Brost2-0/+111
2025-03-06drm/xe: Add always_migrate_to_vram modparamMatthew Brost3-0/+7
2025-03-06drm/xe: Add modparam for SVM notifier sizeMatthew Brost3-1/+8
2025-03-06drm/xe: Add SVM debugMatthew Brost3-7/+92
2025-03-06drm/xe: Basic SVM BO evictionMatthew Brost4-1/+48
2025-03-06drm/xe: Add SVM VRAM migrationMatthew Brost2-4/+98
2025-03-06drm/xe: Add Xe SVM devmem_release GPU SVM vfuncMatthew Brost1-0/+9
2025-03-06drm/xe: Add Xe SVM populate_devmem_pfn GPU SVM vfuncMatthew Brost1-0/+40
2025-03-06drm/xe: Add GPUSVM device memory copy vfunc functionsMatthew Brost1-0/+152
2025-03-06drm/xe: Add drm_pagemap ops to SVMThomas Hellström2-0/+63
2025-03-06drm/xe: Add drm_gpusvm_devmem to xe_boMatthew Brost1-0/+4
2025-03-06drm/xe: Add SVM device memory mirroringMatthew Brost5-2/+91
2025-03-06drm/xe: Add migrate layer functions for SVM supportMatthew Brost2-0/+185
2025-03-06drm/xe/uapi: Add DRM_XE_QUERY_CONFIG_FLAG_HAS_CPU_ADDR_MIRRORMatthew Brost2-1/+7
2025-03-06drm/xe: Enable CPU address mirror uAPIMatthew Brost1-7/+2
2025-03-06drm/xe: Do not allow CPU address mirror VMA unbind ifMatthew Brost3-0/+39
2025-03-06drm/xe: Add unbind to SVM garbage collectorMatthew Brost5-18/+176
2025-03-06drm/xe: Add SVM garbage collectorMatthew Brost4-2/+116
2025-03-06drm/xe: Add (re)bind to SVM page fault handlerMatthew Brost7-20/+340
2025-03-06drm/gpuvm: Add DRM_GPUVA_OP_DRIVERMatthew Brost1-0/+5
2025-03-06drm/xe: Add SVM range invalidation and page faultMatthew Brost6-6/+328
2025-03-06drm/xe: Nuke VM's mapping upon closeMatthew Brost5-0/+73
2025-03-06drm/xe: Add dma_addr res cursorThomas Hellström2-2/+125
2025-03-06drm/xe: Add SVM init / close / fini to faulting VMsMatthew Brost5-0/+128
2025-03-06drm/xe/uapi: Add DRM_XE_VM_BIND_FLAG_CPU_ADDR_MIRRORMatthew Brost5-75/+176
2025-03-06drm/xe: Select DRM_GPUSVM KconfigMatthew Brost1-0/+1
2025-03-06drm/gpusvm: Add support for GPU Shared Virtual MemoryMatthew Brost4-0/+2755
2025-03-06drm/xe/bo: Introduce xe_bo_put_asyncThomas Hellström4-0/+55
2025-03-06drm/pagemap: Add DRM pagemapThomas Hellström1-0/+107
2025-03-06mm/migrate: Trylock device page in do_swap_pageMatthew Brost2-22/+55