summaryrefslogtreecommitdiff
path: root/rust/helpers/vmalloc.c
diff options
context:
space:
mode:
authorMatthew Brost <matthew.brost@intel.com>2025-08-26 18:29:11 +0000
committerMatthew Brost <matthew.brost@intel.com>2025-08-27 11:49:31 -0700
commitdb16f9d90c1d97a2b5483b4b856625875bffe860 (patch)
treefd6083d7cb13d7ec0536b509a4f5382121f25039 /rust/helpers/vmalloc.c
parent8443e8c448cfe1082f2bbad41fe6e56e8d3b5bba (diff)
drm/xe: Split TLB invalidation code in frontend and backend
The frontend exposes an API to the driver to send invalidations, handles sequence number assignment, synchronization (fences), and provides a timeout mechanism. The backend issues the actual invalidation to the hardware (or firmware). The new layering easily allows issuing TLB invalidations to different hardware or firmware interfaces. Normalize some naming while here too. Signed-off-by: Stuart Summers <stuart.summers@intel.com> Reviewed-by: Stuart Summers <stuart.summers@intel.com> Signed-off-by: Matthew Brost <matthew.brost@intel.com> Link: https://lore.kernel.org/r/20250826182911.392550-10-stuart.summers@intel.com
Diffstat (limited to 'rust/helpers/vmalloc.c')
0 files changed, 0 insertions, 0 deletions