Lines Matching full:gpu

19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
25 .. kernel-doc:: drivers/gpu/drm/i915/intel_uncore.c
31 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
34 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
37 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
40 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
46 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c
49 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c
55 .. kernel-doc:: drivers/gpu/drm/i915/intel_gvt.c
58 .. kernel-doc:: drivers/gpu/drm/i915/intel_gvt.c
64 .. kernel-doc:: drivers/gpu/drm/i915/gt/intel_workarounds.c
85 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.c
88 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.h
91 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_frontbuffer.c
97 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_fifo_underrun.c
100 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_fifo_underrun.c
115 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_atomic_plane.c
118 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_atomic_plane.c
132 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_hotplug.c
135 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_hotplug.c
141 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_audio.c
144 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_audio.c
153 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_lpe_audio.c
156 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_lpe_audio.c
162 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_psr.c
165 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_psr.c
171 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_fbc.c
174 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_fbc.c
180 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
183 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
186 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
189 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
192 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
195 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
198 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dp.c
204 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dpio_phy.c
210 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_csr.c
213 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_csr.c
219 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_bios.c
222 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_bios.c
225 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_vbt_defs.h
231 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_cdclk.c
234 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_cdclk.c
240 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dpll_mgr.c
243 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dpll_mgr.c
246 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dpll_mgr.h
252 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dsb.c
255 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dsb.c
264 Intel GPU Basics
267 An Intel GPU has multiple engines. There are several engine types.
281 The Intel GPU family is a family of integrated GPU's using Unified
282 Memory Access. For having the GPU "do work", user space will feed the
283 GPU batch buffers via one of the ioctls `DRM_IOCTL_I915_GEM_EXECBUFFER2`
285 instruct the GPU to perform work (for example rendering) and that work
288 `DRM_IOCTL_I915_GEM_CREATE`). An ioctl providing a batchbuffer for the GPU
303 Gen4, also have that a context carries with it a GPU HW context;
304 the HW context is essentially (most of atleast) the state of a GPU.
305 In addition to the ordering guarantees, the kernel will restore GPU
307 user space the need to restore (most of atleast) the GPU state at the
312 The GPU has its own memory management and address space. The kernel
313 driver maintains the memory translation table for the GPU. For older
325 the GPU address when a GEM BO is assigned a GPU address and the kernel
329 refer to GPU-addresses so that the kernel can edit the buffer correctly.
381 .. kernel-doc:: drivers/gpu/drm/i915/i915_vma_types.h
388 objects to make space available in the virtual gpu address spaces. Note
390 has the goal to make main memory (shared with the gpu through the
393 .. kernel-doc:: drivers/gpu/drm/i915/i915_gem_evict.c
402 objects, which has the goal to make space in gpu virtual address spaces.
404 .. kernel-doc:: drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
410 .. kernel-doc:: drivers/gpu/drm/i915/i915_cmd_parser.c
413 .. kernel-doc:: drivers/gpu/drm/i915/i915_cmd_parser.c
419 .. kernel-doc:: drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
425 .. kernel-doc:: drivers/gpu/drm/i915/gt/intel_lrc.c
431 .. kernel-doc:: drivers/gpu/drm/i915/i915_vma_types.h
434 .. kernel-doc:: drivers/gpu/drm/i915/i915_gem_gtt.c
440 .. kernel-doc:: drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
446 .. kernel-doc:: drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
452 .. kernel-doc:: drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
458 .. kernel-doc:: drivers/gpu/drm/i915/gem/i915_gem_tiling.c
461 .. kernel-doc:: drivers/gpu/drm/i915/gem/i915_gem_tiling.c
479 .. kernel-doc:: drivers/gpu/drm/i915/intel_wopcm.c
485 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_guc.c
491 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
497 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_guc.c
499 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_guc.c
506 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c
512 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
517 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_huc.c
519 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_huc.c
525 .. kernel-doc:: drivers/gpu/drm/i915/gt/uc/intel_huc.c
545 .. kernel-doc:: drivers/gpu/drm/i915/i915_trace.h
551 .. kernel-doc:: drivers/gpu/drm/i915/i915_trace.h
559 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
564 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
573 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
575 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
577 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
579 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
581 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
583 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
585 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
587 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
596 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf_types.h
598 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf_types.h
601 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
603 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
605 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
607 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
609 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
611 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
613 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
615 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
617 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
623 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf_types.h
626 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
628 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
630 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
632 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
634 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
636 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
646 .. kernel-doc:: drivers/gpu/drm/i915/i915_perf.c
681 .. kernel-doc:: drivers/gpu/drm/i915/i915_reg.h