Skip to content

Commit 1faeeb3

Browse files
committed
Merge tag 'amd-drm-next-6.16-2025-05-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
amd-drm-next-6.16-2025-05-09: amdgpu: - IPS fixes - DSC cleanup - DC Scaling updates - DC FP fixes - Fused I2C-over-AUX updates - SubVP fixes - Freesync fix - DMUB AUX fixes - VCN fix - Hibernation fixes - HDP fixes - DCN 2.1 fixes - DPIA fixes - DMUB updates - Use drm_file_err in amdgpu - Enforce isolation updates - Use new dma_fence helpers - USERQ fixes - Documentation updates - Misc code cleanups - SR-IOV updates - RAS updates - PSP 12 cleanups amdkfd: - Update error messages for SDMA - Userptr updates drm: - Add drm_file_err function dma-buf: - Add a helper to sort and deduplicate dma_fence arrays From: Alex Deucher <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Dave Airlie <[email protected]>
2 parents f9fa012 + afc6053 commit 1faeeb3

File tree

338 files changed

+15952
-9761
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

338 files changed

+15952
-9761
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
=================================================
2+
AMD Hardware Components Information per Product
3+
=================================================
4+
5+
On this page, you can find the AMD product name and which component version is
6+
part of it.
7+
8+
Accelerated Processing Units (APU) Info
9+
---------------------------------------
10+
11+
.. csv-table::
12+
:header-rows: 1
13+
:widths: 3, 2, 2, 1, 1, 1, 1
14+
:file: ./apu-asic-info-table.csv
15+
16+
Discrete GPU Info
17+
-----------------
18+
19+
.. csv-table::
20+
:header-rows: 1
21+
:widths: 3, 2, 2, 1, 1, 1
22+
:file: ./dgpu-asic-info-table.csv
23+

Documentation/gpu/amdgpu/amdgpu-glossary.rst

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,39 @@ we have a dedicated glossary for Display Core at
1212
The number of CUs that are active on the system. The number of active
1313
CUs may be less than SE * SH * CU depending on the board configuration.
1414

15+
BACO
16+
Bus Alive, Chip Off
17+
18+
BOCO
19+
Bus Off, Chip Off
20+
1521
CE
1622
Constant Engine
1723

24+
CIK
25+
Sea Islands
26+
27+
CB
28+
Color Buffer
29+
1830
CP
1931
Command Processor
2032

2133
CPLIB
2234
Content Protection Library
2335

36+
CS
37+
Command Submission
38+
39+
CSB
40+
Clear State Indirect Buffer
41+
2442
CU
2543
Compute Unit
2644

45+
DB
46+
Depth Buffer
47+
2748
DFS
2849
Digital Frequency Synthesizer
2950

@@ -33,6 +54,9 @@ we have a dedicated glossary for Display Core at
3354
EOP
3455
End Of Pipe/Pipeline
3556

57+
FLR
58+
Function Level Reset
59+
3660
GART
3761
Graphics Address Remapping Table. This is the name we use for the GPUVM
3862
page table used by the GPU kernel driver. It remaps system resources
@@ -45,6 +69,12 @@ we have a dedicated glossary for Display Core at
4569
GC
4670
Graphics and Compute
4771

72+
GDS
73+
Global Data Share
74+
75+
GE
76+
Geometry Engine
77+
4878
GMC
4979
Graphic Memory Controller
5080

@@ -80,6 +110,9 @@ we have a dedicated glossary for Display Core at
80110
KCQ
81111
Kernel Compute Queue
82112

113+
KFD
114+
Kernel Fusion Driver
115+
83116
KGQ
84117
Kernel Graphics Queue
85118

@@ -89,6 +122,9 @@ we have a dedicated glossary for Display Core at
89122
MC
90123
Memory Controller
91124

125+
MCBP
126+
Mid Command Buffer Preemption
127+
92128
ME
93129
MicroEngine (Graphics)
94130

@@ -104,6 +140,9 @@ we have a dedicated glossary for Display Core at
104140
MQD
105141
Memory Queue Descriptor
106142

143+
PA
144+
Primitive Assembler / Physical Address
145+
107146
PFP
108147
Pre-Fetch Parser (Graphics)
109148

@@ -113,24 +152,39 @@ we have a dedicated glossary for Display Core at
113152
PSP
114153
Platform Security Processor
115154

155+
RB
156+
Render Backends. Some people called it ROPs.
157+
116158
RLC
117159
RunList Controller. This name is a remnant of past ages and doesn't have
118160
much meaning today. It's a group of general-purpose helper engines for
119161
the GFX block. It's involved in GFX power management and SR-IOV, among
120162
other things.
121163

164+
SC
165+
Scan Converter
166+
122167
SDMA
123168
System DMA
124169

125170
SE
126171
Shader Engine
127172

173+
SGPR
174+
Scalar General-Purpose Registers
175+
128176
SH
129177
SHader array
130178

179+
SI
180+
Southern Islands
181+
131182
SMU/SMC
132183
System Management Unit / System Management Controller
133184

185+
SPI
186+
Shader Processor Input
187+
134188
SRLC
135189
Save/Restore List Control
136190

@@ -143,12 +197,21 @@ we have a dedicated glossary for Display Core at
143197
SS
144198
Spread Spectrum
145199

200+
SX
201+
Shader Export
202+
146203
TA
147204
Trusted Application
148205

206+
TC
207+
Texture Cache
208+
149209
TOC
150210
Table of Contents
151211

212+
UMSCH
213+
User Mode Scheduler
214+
152215
UVD
153216
Unified Video Decoder
154217

@@ -158,5 +221,17 @@ we have a dedicated glossary for Display Core at
158221
VCN
159222
Video Codec Next
160223

224+
VGPR
225+
Vector General-Purpose Registers
226+
227+
VMID
228+
Virtual Memory ID
229+
161230
VPE
162231
Video Processing Engine
232+
233+
XCC
234+
Accelerator Core Complex
235+
236+
XCP
237+
Accelerator Core Partition

Documentation/gpu/amdgpu/apu-asic-info-table.csv

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ Ryzen 7x20 series, Mendocino, 3.1.6, 10.3.7, 3.1.1, 5.2.7, 13.0.8
1313
Ryzen 7x40 series, Phoenix, 3.1.4, 11.0.1 / 11.0.4, 4.0.2, 6.0.1, 13.0.4 / 13.0.11
1414
Ryzen 8x40 series, Hawk Point, 3.1.4, 11.0.1 / 11.0.4, 4.0.2, 6.0.1, 13.0.4 / 13.0.11
1515
Ryzen AI 300 series, Strix Point, 3.5.0, 11.5.0, 4.0.5, 6.1.0, 14.0.0
16+
Ryzen AI 350 series, Krackan Point, 3.5.0, 11.5.2, 4.0.5, 6.1.2, 14.0.4
17+
Ryzen AI Max 300 series, Strix Halo, 3.5.1, 11.5.1, 4.0.6, 6.1.1, 14.0.1

0 commit comments

Comments
 (0)