~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/arch/arm64/silicon-errata.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/arch/arm64/silicon-errata.rst (Version linux-6.12-rc7) and /Documentation/arch/m68k/silicon-errata.rst (Version policy-sample)


  1 =======================================           
  2 Silicon Errata and Software Workarounds           
  3 =======================================           
  4                                                   
  5 Author: Will Deacon <will.deacon@arm.com>          
  6                                                   
  7 Date  : 27 November 2015                          
  8                                                   
  9 It is an unfortunate fact of life that hardwar    
 10 so-called "errata", which can cause it to devi    
 11 under specific circumstances.  For hardware pr    
 12 errata are broadly classified into the followi    
 13                                                   
 14   ==========  ================================    
 15   Category A  A critical error without a viabl    
 16   Category B  A significant or critical error     
 17               workaround.                         
 18   Category C  A minor error that is not expect    
 19               operation.                          
 20   ==========  ================================    
 21                                                   
 22 For more information, consult one of the "Soft    
 23 Notice" documents available on infocenter.arm.    
 24 required).                                        
 25                                                   
 26 As far as Linux is concerned, Category B errat    
 27 treatment in the operating system. For example    
 28 sequence of code, or configuring the processor    
 29 less common situation may require similar acti    
 30 a Category A erratum into a Category C erratum    
 31 known as "software workarounds" and are only r    
 32 cases (e.g. those cases that both require a no    
 33 can be triggered by Linux).                       
 34                                                   
 35 For software workarounds that may adversely im    
 36 the erratum in question, a Kconfig entry is ad    
 37 Features" -> "ARM errata workarounds via the a    
 38 With the exception of workarounds for errata d    
 39 are enabled by default and patched in at runti    
 40 detected. For less-intrusive workarounds, a Kc    
 41 available and the code is structured (preferab    
 42 a way that the erratum will not be hit.           
 43                                                   
 44 This approach can make it slightly onerous to     
 45 errata are worked around in an arbitrary kerne    
 46 file acts as a registry of software workaround    
 47 will be updated when new workarounds are commi    
 48 stable kernels.                                   
 49                                                   
 50 +----------------+-----------------+----------    
 51 | Implementor    | Component       | Erratum I    
 52 +================+=================+==========    
 53 | Allwinner      | A64/R18         | UNKNOWN1     
 54 +----------------+-----------------+----------    
 55 +----------------+-----------------+----------    
 56 | Ampere         | AmpereOne       | AC03_CPU_    
 57 +----------------+-----------------+----------    
 58 | Ampere         | AmpereOne AC04  | AC04_CPU_    
 59 +----------------+-----------------+----------    
 60 +----------------+-----------------+----------    
 61 | ARM            | Cortex-A510     | #2457168     
 62 +----------------+-----------------+----------    
 63 | ARM            | Cortex-A510     | #2064142     
 64 +----------------+-----------------+----------    
 65 | ARM            | Cortex-A510     | #2038923     
 66 +----------------+-----------------+----------    
 67 | ARM            | Cortex-A510     | #1902691     
 68 +----------------+-----------------+----------    
 69 | ARM            | Cortex-A510     | #2051678     
 70 +----------------+-----------------+----------    
 71 | ARM            | Cortex-A510     | #2077057     
 72 +----------------+-----------------+----------    
 73 | ARM            | Cortex-A510     | #2441009     
 74 +----------------+-----------------+----------    
 75 | ARM            | Cortex-A510     | #2658417     
 76 +----------------+-----------------+----------    
 77 | ARM            | Cortex-A510     | #3117295     
 78 +----------------+-----------------+----------    
 79 | ARM            | Cortex-A520     | #2966298     
 80 +----------------+-----------------+----------    
 81 | ARM            | Cortex-A53      | #826319      
 82 +----------------+-----------------+----------    
 83 | ARM            | Cortex-A53      | #827319      
 84 +----------------+-----------------+----------    
 85 | ARM            | Cortex-A53      | #824069      
 86 +----------------+-----------------+----------    
 87 | ARM            | Cortex-A53      | #819472      
 88 +----------------+-----------------+----------    
 89 | ARM            | Cortex-A53      | #845719      
 90 +----------------+-----------------+----------    
 91 | ARM            | Cortex-A53      | #843419      
 92 +----------------+-----------------+----------    
 93 | ARM            | Cortex-A55      | #1024718     
 94 +----------------+-----------------+----------    
 95 | ARM            | Cortex-A55      | #1530923     
 96 +----------------+-----------------+----------    
 97 | ARM            | Cortex-A55      | #2441007     
 98 +----------------+-----------------+----------    
 99 | ARM            | Cortex-A57      | #832075      
100 +----------------+-----------------+----------    
101 | ARM            | Cortex-A57      | #852523      
102 +----------------+-----------------+----------    
103 | ARM            | Cortex-A57      | #834220      
104 +----------------+-----------------+----------    
105 | ARM            | Cortex-A57      | #1319537     
106 +----------------+-----------------+----------    
107 | ARM            | Cortex-A57      | #1742098     
108 +----------------+-----------------+----------    
109 | ARM            | Cortex-A72      | #853709      
110 +----------------+-----------------+----------    
111 | ARM            | Cortex-A72      | #1319367     
112 +----------------+-----------------+----------    
113 | ARM            | Cortex-A72      | #1655431     
114 +----------------+-----------------+----------    
115 | ARM            | Cortex-A73      | #858921      
116 +----------------+-----------------+----------    
117 | ARM            | Cortex-A76      | #1188873,    
118 +----------------+-----------------+----------    
119 | ARM            | Cortex-A76      | #1165522     
120 +----------------+-----------------+----------    
121 | ARM            | Cortex-A76      | #1286807     
122 +----------------+-----------------+----------    
123 | ARM            | Cortex-A76      | #1463225     
124 +----------------+-----------------+----------    
125 | ARM            | Cortex-A76      | #1490853     
126 +----------------+-----------------+----------    
127 | ARM            | Cortex-A76      | #3324349     
128 +----------------+-----------------+----------    
129 | ARM            | Cortex-A77      | #1491015     
130 +----------------+-----------------+----------    
131 | ARM            | Cortex-A77      | #1508412     
132 +----------------+-----------------+----------    
133 | ARM            | Cortex-A77      | #3324348     
134 +----------------+-----------------+----------    
135 | ARM            | Cortex-A78      | #3324344     
136 +----------------+-----------------+----------    
137 | ARM            | Cortex-A78C     | #3324346,    
138 +----------------+-----------------+----------    
139 | ARM            | Cortex-A710     | #2119858     
140 +----------------+-----------------+----------    
141 | ARM            | Cortex-A710     | #2054223     
142 +----------------+-----------------+----------    
143 | ARM            | Cortex-A710     | #2224489     
144 +----------------+-----------------+----------    
145 | ARM            | Cortex-A710     | #3324338     
146 +----------------+-----------------+----------    
147 | ARM            | Cortex-A715     | #2645198     
148 +----------------+-----------------+----------    
149 | ARM            | Cortex-A715     | #3456084     
150 +----------------+-----------------+----------    
151 | ARM            | Cortex-A720     | #3456091     
152 +----------------+-----------------+----------    
153 | ARM            | Cortex-A725     | #3456106     
154 +----------------+-----------------+----------    
155 | ARM            | Cortex-X1       | #1502854     
156 +----------------+-----------------+----------    
157 | ARM            | Cortex-X1       | #3324344     
158 +----------------+-----------------+----------    
159 | ARM            | Cortex-X1C      | #3324346     
160 +----------------+-----------------+----------    
161 | ARM            | Cortex-X2       | #2119858     
162 +----------------+-----------------+----------    
163 | ARM            | Cortex-X2       | #2224489     
164 +----------------+-----------------+----------    
165 | ARM            | Cortex-X2       | #3324338     
166 +----------------+-----------------+----------    
167 | ARM            | Cortex-X3       | #3324335     
168 +----------------+-----------------+----------    
169 | ARM            | Cortex-X4       | #3194386     
170 +----------------+-----------------+----------    
171 | ARM            | Cortex-X925     | #3324334     
172 +----------------+-----------------+----------    
173 | ARM            | Neoverse-N1     | #1188873,    
174 +----------------+-----------------+----------    
175 | ARM            | Neoverse-N1     | #1349291     
176 +----------------+-----------------+----------    
177 | ARM            | Neoverse-N1     | #1490853     
178 +----------------+-----------------+----------    
179 | ARM            | Neoverse-N1     | #1542419     
180 +----------------+-----------------+----------    
181 | ARM            | Neoverse-N1     | #3324349     
182 +----------------+-----------------+----------    
183 | ARM            | Neoverse-N2     | #2139208     
184 +----------------+-----------------+----------    
185 | ARM            | Neoverse-N2     | #2067961     
186 +----------------+-----------------+----------    
187 | ARM            | Neoverse-N2     | #2253138     
188 +----------------+-----------------+----------    
189 | ARM            | Neoverse-N2     | #3324339     
190 +----------------+-----------------+----------    
191 | ARM            | Neoverse-N3     | #3456111     
192 +----------------+-----------------+----------    
193 | ARM            | Neoverse-V1     | #1619801     
194 +----------------+-----------------+----------    
195 | ARM            | Neoverse-V1     | #3324341     
196 +----------------+-----------------+----------    
197 | ARM            | Neoverse-V2     | #3324336     
198 +----------------+-----------------+----------    
199 | ARM            | Neoverse-V3     | #3312417     
200 +----------------+-----------------+----------    
201 | ARM            | MMU-500         | #841119,8    
202 +----------------+-----------------+----------    
203 | ARM            | MMU-600         | #1076982,    
204 +----------------+-----------------+----------    
205 | ARM            | MMU-700         | #2268618,    
206 +----------------+-----------------+----------    
207 +----------------+-----------------+----------    
208 | ARM            | GIC-700         | #2941627     
209 +----------------+-----------------+----------    
210 +----------------+-----------------+----------    
211 | Broadcom       | Brahma-B53      | N/A          
212 +----------------+-----------------+----------    
213 | Broadcom       | Brahma-B53      | N/A          
214 +----------------+-----------------+----------    
215 +----------------+-----------------+----------    
216 | Cavium         | ThunderX ITS    | #22375,24    
217 +----------------+-----------------+----------    
218 | Cavium         | ThunderX ITS    | #23144       
219 +----------------+-----------------+----------    
220 | Cavium         | ThunderX GICv3  | #23154,38    
221 +----------------+-----------------+----------    
222 | Cavium         | ThunderX GICv3  | #38539       
223 +----------------+-----------------+----------    
224 | Cavium         | ThunderX Core   | #27456       
225 +----------------+-----------------+----------    
226 | Cavium         | ThunderX Core   | #30115       
227 +----------------+-----------------+----------    
228 | Cavium         | ThunderX SMMUv2 | #27704       
229 +----------------+-----------------+----------    
230 | Cavium         | ThunderX2 SMMUv3| #74          
231 +----------------+-----------------+----------    
232 | Cavium         | ThunderX2 SMMUv3| #126         
233 +----------------+-----------------+----------    
234 | Cavium         | ThunderX2 Core  | #219         
235 +----------------+-----------------+----------    
236 +----------------+-----------------+----------    
237 | Marvell        | ARM-MMU-500     | #582743      
238 +----------------+-----------------+----------    
239 +----------------+-----------------+----------    
240 | NVIDIA         | Carmel Core     | N/A          
241 +----------------+-----------------+----------    
242 | NVIDIA         | T241 GICv3/4.x  | T241-FABR    
243 +----------------+-----------------+----------    
244 +----------------+-----------------+----------    
245 | Freescale/NXP  | LS2080A/LS1043A | A-008585     
246 +----------------+-----------------+----------    
247 +----------------+-----------------+----------    
248 | Hisilicon      | Hip0{5,6,7}     | #16101010    
249 +----------------+-----------------+----------    
250 | Hisilicon      | Hip0{6,7}       | #16101070    
251 +----------------+-----------------+----------    
252 | Hisilicon      | Hip0{6,7}       | #16101080    
253 +----------------+-----------------+----------    
254 | Hisilicon      | Hip07           | #16160080    
255 +----------------+-----------------+----------    
256 | Hisilicon      | Hip08 SMMU PMCG | #16200180    
257 +----------------+-----------------+----------    
258 | Hisilicon      | Hip{08,09,10,10C| #16200190    
259 |                | ,11} SMMU PMCG  |              
260 +----------------+-----------------+----------    
261 +----------------+-----------------+----------    
262 | Qualcomm Tech. | Kryo/Falkor v1  | E1003        
263 +----------------+-----------------+----------    
264 | Qualcomm Tech. | Kryo/Falkor v1  | E1009        
265 +----------------+-----------------+----------    
266 | Qualcomm Tech. | QDF2400 ITS     | E0065        
267 +----------------+-----------------+----------    
268 | Qualcomm Tech. | Falkor v{1,2}   | E1041        
269 +----------------+-----------------+----------    
270 | Qualcomm Tech. | Kryo4xx Gold    | N/A          
271 +----------------+-----------------+----------    
272 | Qualcomm Tech. | Kryo4xx Gold    | N/A          
273 +----------------+-----------------+----------    
274 | Qualcomm Tech. | Kryo4xx Silver  | N/A          
275 +----------------+-----------------+----------    
276 | Qualcomm Tech. | Kryo4xx Silver  | N/A          
277 +----------------+-----------------+----------    
278 | Qualcomm Tech. | Kryo4xx Gold    | N/A          
279 +----------------+-----------------+----------    
280 +----------------+-----------------+----------    
281 | Rockchip       | RK3588          | #3588001     
282 +----------------+-----------------+----------    
283 +----------------+-----------------+----------    
284 | Fujitsu        | A64FX           | E#010001     
285 +----------------+-----------------+----------    
286 +----------------+-----------------+----------    
287 | ASR            | ASR8601         | #8601001     
288 +----------------+-----------------+----------    
289 +----------------+-----------------+----------    
290 | Microsoft      | Azure Cobalt 100| #2139208     
291 +----------------+-----------------+----------    
292 | Microsoft      | Azure Cobalt 100| #2067961     
293 +----------------+-----------------+----------    
294 | Microsoft      | Azure Cobalt 100| #2253138     
295 +----------------+-----------------+----------    
296 | Microsoft      | Azure Cobalt 100| #3324339     
297 +----------------+-----------------+----------    
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php