Lines Matching +full:sub +full:- +full:components
12 The driver is arranged by IPs. There are driver components to handle
22 components are shared between the CPU, platform, and the GPU (e.g.,
23 SMU, PSP, etc.). Specific components (CPU, GPU, etc.) usually have
24 their interface to interact with those common components. For things
26 components, but that is probably a bit beyond the scope of this
32 This was a dedicated IP on older pre-vega chips, but has since
58 It is described in more details in :ref:`Display Core <amdgpu-display-core>`.
61 This is a multi-purpose DMA engine. The kernel driver uses it for
69 largest block on the GPU. The 3D pipeline has tons of sub-blocks. In
75 This is the multi-media engine. It handles video and image encode and
76 decode. It's exposed to userspace for user mode drivers (VA-API,
80 -------------------------------------
127 .. kernel-doc:: include/uapi/drm/amdgpu_drm.h
133 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
136 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
142 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
145 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
151 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
154 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
160 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
163 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
169 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
172 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
178 .. kernel-doc:: drivers/gpu/drm/amd/include/amd_shared.h
181 .. kernel-doc:: drivers/gpu/drm/amd/include/amd_shared.h