[android-sdk/device-ti-proprietary-open.git] / omap5 / sgx_src / eurasia_km / services4 / include / sgx_ukernel_status_codes.h
1 /*************************************************************************/ /*!
2 @File sgx_ukernel_status_codes.h
3 @Title SGX microkernel debug status codes
4 @Copyright Copyright (c) Imagination Technologies Ltd. All Rights Reserved
5 @Description SGX microkernel debug status codes
6 @License Dual MIT/GPLv2
8 The contents of this file are subject to the MIT license as set out below.
10 Permission is hereby granted, free of charge, to any person obtaining a copy
11 of this software and associated documentation files (the "Software"), to deal
12 in the Software without restriction, including without limitation the rights
13 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
14 copies of the Software, and to permit persons to whom the Software is
15 furnished to do so, subject to the following conditions:
17 The above copyright notice and this permission notice shall be included in
18 all copies or substantial portions of the Software.
20 Alternatively, the contents of this file may be used under the terms of
21 the GNU General Public License Version 2 ("GPL") in which case the provisions
22 of GPL are applicable instead of those above.
24 If you wish to allow use of your version of this file only under the terms of
25 GPL, and not to allow others to use your version of this file under the terms
26 of the MIT license, indicate your decision by deleting the provisions above
27 and replace them with the notice and other provisions required by GPL as set
28 out in the file called "GPL-COPYING" included in this distribution. If you do
29 not delete the provisions above, a recipient may use your version of this file
30 under the terms of either the MIT license or GPL.
32 This License is also included in this distribution in the file called
33 "MIT-COPYING".
35 EXCEPT AS OTHERWISE STATED IN A NEGOTIATED AGREEMENT: (A) THE SOFTWARE IS
36 PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
37 BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
38 PURPOSE AND NONINFRINGEMENT; AND (B) IN NO EVENT SHALL THE AUTHORS OR
39 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
40 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
41 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
42 */ /**************************************************************************/
44 #ifndef __SGX_UKERNEL_STATUS_CODES_H__
45 #define __SGX_UKERNEL_STATUS_CODES_H__
47 /*
48 NOTE: Do not add any conditional macros to this file! There must be
49 no use of #if defined(). This file is included in srvkm to print
50 stringified ukernel status codes, it must build identically to
51 srvinit.
52 */
54 /*
55 Users of this header might define this macro to do something
56 clever; the primary use right now is to generate a switch/case
57 LUT for debugging in srvkm. If you add a new code, make sure it
58 has a corresponding MKTC_ST.
59 */
60 #ifndef MKTC_ST
61 #define MKTC_ST(x)
62 #endif
64 /*
65 It would be nice to put these definitions into an enumeration, but USEASM
66 only has access to the C preprocessor so macros are required.
67 */
69 /*
70 Bits 24-31 of these codes (0xAD) are a magic number used to help
71 distinguish between them and other debug information which can be
72 optionally dumped into the status buffer, e.g. sync object values.
73 */
75 /*
76 Microkernel trace codes
77 */
78 #define MKTC_EHEVENT_3DMEMFREE 0xAD000001
79 MKTC_ST(MKTC_EHEVENT_3DMEMFREE)
80 #define MKTC_EHEVENT_PIXELENDRENDER 0xAD000002
81 MKTC_ST(MKTC_EHEVENT_PIXELENDRENDER)
82 #define MKTC_EHEVENT_ISPBREAKPOINT 0xAD000004
83 MKTC_ST(MKTC_EHEVENT_ISPBREAKPOINT)
84 #define MKTC_EHEVENT_TAFINISHED 0xAD000005
85 MKTC_ST(MKTC_EHEVENT_TAFINISHED)
86 #define MKTC_EHEVENT_OUTOFMEM 0xAD000007
87 MKTC_ST(MKTC_EHEVENT_OUTOFMEM)
88 #define MKTC_EHEVENT_TATERMINATE 0xAD000008
89 MKTC_ST(MKTC_EHEVENT_TATERMINATE)
90 #define MKTC_EHEVENT_TIMER 0xAD000009
91 MKTC_ST(MKTC_EHEVENT_TIMER)
92 #define MKTC_EHEVENT_SWEVENT 0xAD00000A
93 MKTC_ST(MKTC_EHEVENT_SWEVENT)
94 #define MKTC_EHEVENT_2DCOMPLETE 0xAD00000B
95 MKTC_ST(MKTC_EHEVENT_2DCOMPLETE)
97 #define MKTC_3DEVENT_3DMEMFREE 0xAD000100
98 MKTC_ST(MKTC_3DEVENT_3DMEMFREE)
99 #define MKTC_3DEVENT_PIXELENDRENDER 0xAD000101
100 MKTC_ST(MKTC_3DEVENT_PIXELENDRENDER)
101 #define MKTC_3DEVENT_ISPBREAKPOINT 0xAD000102
102 MKTC_ST(MKTC_3DEVENT_ISPBREAKPOINT)
103 #define MKTC_3DEVENT_END 0xAD000104
104 MKTC_ST(MKTC_3DEVENT_END)
105 #define MKTC_3DLB_3DMEMFREE 0xAD000180
106 MKTC_ST(MKTC_3DLB_3DMEMFREE)
107 #define MKTC_3DLB_PIXELENDRENDER 0xAD000181
108 MKTC_ST(MKTC_3DLB_PIXELENDRENDER)
109 #define MKTC_3DLB_ISPBREAKPOINT 0xAD000182
110 MKTC_ST(MKTC_3DLB_ISPBREAKPOINT)
111 #define MKTC_3DLB_FIND3D 0xAD000183
112 MKTC_ST(MKTC_3DLB_FIND3D)
113 #define MKTC_3DLB_END 0xAD000184
114 MKTC_ST(MKTC_3DLB_END)
116 #define MKTC_TAEVENT_TAFINISHED 0xAD000200
117 MKTC_ST(MKTC_TAEVENT_TAFINISHED)
118 #define MKTC_TAEVENT_END 0xAD000202
119 MKTC_ST(MKTC_TAEVENT_END)
120 #define MKTC_TALB_TAFINISHED 0xAD000280
121 MKTC_ST(MKTC_TALB_TAFINISHED)
122 #define MKTC_TALB_FINDTA 0xAD000281
123 MKTC_ST(MKTC_TALB_FINDTA)
124 #define MKTC_TALB_END 0xAD000282
125 MKTC_ST(MKTC_TALB_END)
127 #define MKTC_CRRL_WRITEOPSBLOCKED 0xAD000300
128 MKTC_ST(MKTC_CRRL_WRITEOPSBLOCKED)
129 #define MKTC_CRRL_READOPSBLOCKED 0xAD000301
130 MKTC_ST(MKTC_CRRL_READOPSBLOCKED)
131 #define MKTC_CRRL_FOUNDRENDER 0xAD000302
132 MKTC_ST(MKTC_CRRL_FOUNDRENDER)
133 #define MKTC_CRRL_NORENDER 0xAD000303
134 MKTC_ST(MKTC_CRRL_NORENDER)
135 #define MKTC_CRRL_TARC_DIFFERENT 0xAD000304
136 MKTC_ST(MKTC_CRRL_TARC_DIFFERENT)
137 #define MKTC_CRRL_BLOCKEDRC 0xAD000309
138 MKTC_ST(MKTC_CRRL_BLOCKEDRC)
139 #define MKTC_CRRL_BLOCKEDRTDATA 0xAD00030A
140 MKTC_ST(MKTC_CRRL_BLOCKEDRTDATA)
141 #define MKTC_CRRL_CONTEXT_SUSPENDED 0xAD00030B
142 MKTC_ST(MKTC_CRRL_CONTEXT_SUSPENDED)
143 #define MKTC_CRRL_TAWAITINGFORMEM 0xAD00030C
144 MKTC_ST(MKTC_CRRL_TAWAITINGFORMEM)
145 #define MKTC_CRRL_TAOOMBUTPRIOINV 0xAD00030D
146 MKTC_ST(MKTC_CRRL_TAOOMBUTPRIOINV)
147 #define MKTC_CRRL_READOPS2BLOCKED 0xAD00030E
148 MKTC_ST(MKTC_CRRL_READOPS2BLOCKED)
149 #define MKTC_CRRL_SRC_WRITEOPSBLOCKED 0xAD00030F
150 MKTC_ST(MKTC_CRRL_SRC_WRITEOPSBLOCKED)
151 #define MKTC_CRRL_SRC_READOPSBLOCKED 0xAD000310
152 MKTC_ST(MKTC_CRRL_SRC_READOPSBLOCKED)
153 #define MKTC_CRRL_TQ_WRITEOPSBLOCKED 0xAD000311
154 MKTC_ST(MKTC_CRRL_TQ_WRITEOPSBLOCKED)
155 #define MKTC_CRRL_TQ_READOPSBLOCKED 0xAD000312
156 MKTC_ST(MKTC_CRRL_TQ_READOPSBLOCKED)
158 #define MKTC_KICKRENDER_START 0xAD000400
159 MKTC_ST(MKTC_KICKRENDER_START)
160 #define MKTC_KICKRENDER_OVERLAP 0xAD000401
161 MKTC_ST(MKTC_KICKRENDER_OVERLAP)
162 #define MKTC_KICKRENDER_ISP_START 0xAD000402
163 MKTC_ST(MKTC_KICKRENDER_ISP_START)
164 #define MKTC_KICKRENDER_RESUME 0xAD000403
165 MKTC_ST(MKTC_KICKRENDER_RESUME)
166 #define MKTC_KICKRENDER_CONFIG_REGION_HDRS 0xAD000404
167 MKTC_ST(MKTC_KICKRENDER_CONFIG_REGION_HDRS)
168 #define MKTC_KICKRENDER_END 0xAD000408
169 MKTC_ST(MKTC_KICKRENDER_END)
170 #define MKTC_KICKRENDER_RENDERCONTEXT 0xAD000409
171 MKTC_ST(MKTC_KICKRENDER_RENDERCONTEXT)
172 #define MKTC_KICKRENDER_RTDATA 0xAD00040A
173 MKTC_ST(MKTC_KICKRENDER_RTDATA)
174 #define MKTC_KICKRENDER_PID 0xAD00040B
175 MKTC_ST(MKTC_KICKRENDER_PID)
177 #define MKTC_RENDERFINISHED_START 0xAD000500
178 MKTC_ST(MKTC_RENDERFINISHED_START)
179 #define MKTC_RF_START_NEXT_MT 0xAD000501
180 MKTC_ST(MKTC_RF_START_NEXT_MT)
181 #define MKTC_RF_ALL_MTS_DONE 0xAD000502
182 MKTC_ST(MKTC_RF_ALL_MTS_DONE)
183 #define MKTC_RENDERFINISHED_END 0xAD000503
184 MKTC_ST(MKTC_RENDERFINISHED_END)
185 #define MKTC_VISQUERY_START 0xAD000504
186 MKTC_ST(MKTC_VISQUERY_START)
187 #define MKTC_VISQUERY_END 0xAD000505
188 MKTC_ST(MKTC_VISQUERY_END)
189 #define MKTC_TRANSFERRENDERFINISHED_START 0xAD000508
190 MKTC_ST(MKTC_TRANSFERRENDERFINISHED_START)
191 #define MKTC_TRANSFERRENDERFINISHED_END 0xAD000509
192 MKTC_ST(MKTC_TRANSFERRENDERFINISHED_END)
193 #define MKTC_TRF_UPDATESTATUSVALS 0xAD00050A
194 MKTC_ST(MKTC_TRF_UPDATESTATUSVALS)
195 #define MKTC_TRF_UPDATESTATUSVALS_DONE 0xAD00050B
196 MKTC_ST(MKTC_TRF_UPDATESTATUSVALS_DONE)
198 #define MKTC_PIXELENDRENDER_START 0xAD000600
199 MKTC_ST(MKTC_PIXELENDRENDER_START)
200 #define MKTC_PIXELENDRENDER_AFTERLOCK 0xAD000601
201 MKTC_ST(MKTC_PIXELENDRENDER_AFTERLOCK)
202 #define MKTC_PIXELENDRENDER_END 0xAD000602
203 MKTC_ST(MKTC_PIXELENDRENDER_END)
204 #define MKTC_PIXELENDRENDER_TLQEND 0xAD000603
205 MKTC_ST(MKTC_PIXELENDRENDER_TLQEND)
207 #define MKTC_3DMEMFREE_START 0xAD000700
208 MKTC_ST(MKTC_3DMEMFREE_START)
209 #define MKTC_3DMEMFREE_AFTERLOCK 0xAD000701
210 MKTC_ST(MKTC_3DMEMFREE_AFTERLOCK)
211 #define MKTC_3DMEMFREE_TESTEOR 0xAD000702
212 MKTC_ST(MKTC_3DMEMFREE_TESTEOR)
213 #define MKTC_3DMEMFREE_END 0xAD000703
214 MKTC_ST(MKTC_3DMEMFREE_END)
216 #define MKTC_KICKTA_START 0xAD000800
217 MKTC_ST(MKTC_KICKTA_START)
218 #define MKTC_KICKTA_OVERLAP 0xAD000801
219 MKTC_ST(MKTC_KICKTA_OVERLAP)
220 #define MKTC_KICKTA_RESETCONTEXT 0xAD000802
221 MKTC_ST(MKTC_KICKTA_RESETCONTEXT)
222 #define MKTC_KICKTA_VDM_START 0xAD000803
223 MKTC_ST(MKTC_KICKTA_VDM_START)
224 #define MKTC_KICKTA_END 0xAD000804
225 MKTC_ST(MKTC_KICKTA_END)
226 #define MKTC_KICKTA_RENDERCONTEXT 0xAD000805
227 MKTC_ST(MKTC_KICKTA_RENDERCONTEXT)
228 #define MKTC_KICKTA_RTDATA 0xAD000806
229 MKTC_ST(MKTC_KICKTA_RTDATA)
230 #define MKTC_KICKTA_RESET_VDMCSSTATUS 0xAD000807
231 MKTC_ST(MKTC_KICKTA_RESET_VDMCSSTATUS)
232 #define MKTC_KICKTA_RESET_BUFFERS 0xAD000808
233 MKTC_ST(MKTC_KICKTA_RESET_BUFFERS)
234 #define MKTC_KICKTA_PID 0xAD000809
235 MKTC_ST(MKTC_KICKTA_PID)
236 #define MKTC_KICKTA_TACMD_DEBUG 0xAD00080A
237 MKTC_ST(MKTC_KICKTA_TACMD_DEBUG)
238 #define MKTC_KICKTA_FREECONTEXT 0xAD00080B
239 MKTC_ST(MKTC_KICKTA_FREECONTEXT)
240 #define MKTC_KICKTA_PIM_PATCHING 0xAD00080C
241 MKTC_ST(MKTC_KICKTA_PIM_PATCHING)
243 #define MKTC_KICKTA_CHKPT_START_DUMMY_CS 0xAD0008A1
244 MKTC_ST(MKTC_KICKTA_CHKPT_START_DUMMY_CS)
245 #define MKTC_KICKTA_CHKPT_START_DUMMY_TAK 0xAD0008A2
246 MKTC_ST(MKTC_KICKTA_CHKPT_START_DUMMY_TAK)
247 #define MKTC_KICKTA_CHKPT_WAIT_FOR_DUMMY_KICK 0xAD0008A3
248 MKTC_ST(MKTC_KICKTA_CHKPT_WAIT_FOR_DUMMY_KICK)
249 #define MKTC_KICKTA_CHKPT_WAIT_NEXT_CORE 0xAD0008A4
250 MKTC_ST(MKTC_KICKTA_CHKPT_WAIT_NEXT_CORE)
251 #define MKTC_KICKTA_CHKPT_RESET_COMPLETE 0xAD0008A5
252 MKTC_ST(MKTC_KICKTA_CHKPT_RESET_COMPLETE)
253 #define MKTC_KICKTA_CHKPT_CHECK_SWITCH 0xAD0008A6
254 MKTC_ST(MKTC_KICKTA_CHKPT_CHECK_SWITCH)
256 #define MKTC_HOSTKICK_START 0xAD000900
257 MKTC_ST(MKTC_HOSTKICK_START)
258 #define MKTC_HOSTKICK_END 0xAD000901
259 MKTC_ST(MKTC_HOSTKICK_END)
260 #define MKTC_HOSTKICK_PROCESS_QUEUES_END 0xAD000902
261 MKTC_ST(MKTC_HOSTKICK_PROCESS_QUEUES_END)
262 #define MKTC_HOSTKICK_2D 0xAD000903
263 MKTC_ST(MKTC_HOSTKICK_2D)
264 #define MKTC_HOSTKICK_TRANSFER 0xAD000904
265 MKTC_ST(MKTC_HOSTKICK_TRANSFER)
266 #define MKTC_HOSTKICK_TA 0xAD000905
267 MKTC_ST(MKTC_HOSTKICK_TA)
268 #define MKTC_HOSTKICK_PROCESS_QUEUES 0xAD000906
269 MKTC_ST(MKTC_HOSTKICK_PROCESS_QUEUES)
270 #define MKTC_HOSTKICK_RESUME 0xAD000908
271 MKTC_ST(MKTC_HOSTKICK_RESUME)
272 #define MKTC_HOSTKICK_POWEROFF 0xAD000909
273 MKTC_ST(MKTC_HOSTKICK_POWEROFF)
274 #define MKTC_HOSTKICK_IDLE 0xAD00090A
275 MKTC_ST(MKTC_HOSTKICK_IDLE)
276 #define MKTC_HOSTKICK_CTXSUSPEND 0xAD00090B
277 MKTC_ST(MKTC_HOSTKICK_CTXSUSPEND)
278 #define MKTC_HOSTKICK_CTXRESUME 0xAD00090C
279 MKTC_ST(MKTC_HOSTKICK_CTXRESUME)
281 #define MKTC_TIMER_POTENTIAL_TA_LOCKUP 0xAD000A00
282 MKTC_ST(MKTC_TIMER_POTENTIAL_TA_LOCKUP)
283 #define MKTC_TIMER_POTENTIAL_3D_LOCKUP 0xAD000A01
284 MKTC_ST(MKTC_TIMER_POTENTIAL_3D_LOCKUP)
285 #define MKTC_TIMER_CTAL_START 0xAD000A02
286 MKTC_ST(MKTC_TIMER_CTAL_START)
287 #define MKTC_TIMER_CTAL_END 0xAD000A03
288 MKTC_ST(MKTC_TIMER_CTAL_END)
289 #define MKTC_TIMER_C3DL_START 0xAD000A04
290 MKTC_ST(MKTC_TIMER_C3DL_START)
291 #define MKTC_TIMER_C3DL_END 0xAD000A05
292 MKTC_ST(MKTC_TIMER_C3DL_END)
293 #define MKTC_TIMER_LOCKUP 0xAD000A0A
294 MKTC_ST(MKTC_TIMER_LOCKUP)
295 #define MKTC_TIMER_NOT_TA_LOCKUP 0xAD000A0B
296 MKTC_ST(MKTC_TIMER_NOT_TA_LOCKUP)
297 #define MKTC_TIMER_NOT_3D_LOCKUP 0xAD000A0C
298 MKTC_ST(MKTC_TIMER_NOT_3D_LOCKUP)
299 #define MKTC_TIMER_2D_LOCKUP 0xAD000A0D
300 MKTC_ST(MKTC_TIMER_2D_LOCKUP)
301 #define MKTC_TIMER_POTENTIAL_2D_LOCKUP 0xAD000A10
302 MKTC_ST(MKTC_TIMER_POTENTIAL_2D_LOCKUP)
303 #define MKTC_TIMER_C2DL_START 0xAD000A11
304 MKTC_ST(MKTC_TIMER_C2DL_START)
305 #define MKTC_TIMER_C2DL_END 0xAD000A12
306 MKTC_ST(MKTC_TIMER_C2DL_END)
307 #define MKTC_TIMER_NOT_2D_LOCKUP 0xAD000A13
308 MKTC_ST(MKTC_TIMER_NOT_2D_LOCKUP)
309 #define MKTC_TIMER_ABORTALL 0xAD000A0E
310 MKTC_ST(MKTC_TIMER_ABORTALL)
311 #define MKTC_TIMER_END 0xAD000A0F
312 MKTC_ST(MKTC_TIMER_END)
314 #define MKTC_HWR_START 0xAD000B00
315 MKTC_ST(MKTC_HWR_START)
316 #define MKTC_HWR_END 0xAD000B01
317 MKTC_ST(MKTC_HWR_END)
318 #define MKTC_HWR_HKS 0xAD000B02
319 MKTC_ST(MKTC_HWR_HKS)
320 #define MKTC_HWR_PRL 0xAD000B03
321 MKTC_ST(MKTC_HWR_PRL)
322 #define MKTC_HWR_PRL_DP 0xAD000B04
323 MKTC_ST(MKTC_HWR_PRL_DP)
324 #define MKTC_HWR_CRL 0xAD000B05
325 MKTC_ST(MKTC_HWR_CRL)
326 #define MKTC_HWR_CRL_DP 0xAD000B06
327 MKTC_ST(MKTC_HWR_CRL_DP)
328 #define MKTC_HWR_TRL 0xAD000B07
329 MKTC_ST(MKTC_HWR_TRL)
330 #define MKTC_HWR_TRL_DP 0xAD000B08
331 MKTC_ST(MKTC_HWR_TRL_DP)
332 #define MKTC_HWR_ISC 0xAD000B09
333 MKTC_ST(MKTC_HWR_ISC)
334 #define MKTC_HWR_2DL 0xAD000B0A
335 MKTC_ST(MKTC_HWR_2DL)
336 #define MKTC_HWR_CLEANUP 0xAD000B0B
337 MKTC_ST(MKTC_HWR_CLEANUP)
339 #define MKTC_URSV_START 0xAD000C00
340 MKTC_ST(MKTC_URSV_START)
341 #define MKTC_URSV_UPDATEWRITEOPS 0xAD000C01
342 MKTC_ST(MKTC_URSV_UPDATEWRITEOPS)
343 #define MKTC_URSV_UPDATESTATUSVALS 0xAD000C03
344 MKTC_ST(MKTC_URSV_UPDATESTATUSVALS)
345 #define MKTC_URSV_UPDATESTATUSVALS_DONE 0xAD000C04
346 MKTC_ST(MKTC_URSV_UPDATESTATUSVALS_DONE)
347 #define MKTC_URSV_END 0xAD000C05
348 MKTC_ST(MKTC_URSV_END)
350 #define MKTC_STORETACONTEXT_START 0xAD000D00
351 MKTC_ST(MKTC_STORETACONTEXT_START)
352 #define MKTC_STORETACONTEXT_END 0xAD000D01
353 MKTC_ST(MKTC_STORETACONTEXT_END)
354 #define MKTC_LOADTACONTEXT_START 0xAD000D02
355 MKTC_ST(MKTC_LOADTACONTEXT_START)
356 #define MKTC_LOADTACONTEXT_END 0xAD000D03
357 MKTC_ST(MKTC_LOADTACONTEXT_END)
358 #define MKTC_STORE3DCONTEXT_START 0xAD000D04
359 MKTC_ST(MKTC_STORE3DCONTEXT_START)
360 #define MKTC_STORE3DCONTEXT_END 0xAD000D05
361 MKTC_ST(MKTC_STORE3DCONTEXT_END)
362 #define MKTC_LOAD3DCONTEXT_START 0xAD000D06
363 MKTC_ST(MKTC_LOAD3DCONTEXT_START)
364 #define MKTC_LOAD3DCONTEXT_END 0xAD000D07
365 MKTC_ST(MKTC_LOAD3DCONTEXT_END)
367 #define MKTC_FINDTA_POWERREQUEST 0xAD000E00
368 MKTC_ST(MKTC_FINDTA_POWERREQUEST)
369 #define MKTC_FINDTA_TA3D_OVERLAP_BLOCKED 0xAD000E01
370 MKTC_ST(MKTC_FINDTA_TA3D_OVERLAP_BLOCKED)
371 #define MKTC_FINDTA_RTDATA_RENDERING 0xAD000E02
372 MKTC_ST(MKTC_FINDTA_RTDATA_RENDERING)
373 #define MKTC_FINDTA_3DRC_DIFFERENT 0xAD000E03
374 MKTC_ST(MKTC_FINDTA_3DRC_DIFFERENT)
375 #define MKTC_FINDTA_WRITEOPSBLOCKED 0xAD000E04
376 MKTC_ST(MKTC_FINDTA_WRITEOPSBLOCKED)
377 #define MKTC_FINDTA_READOPSBLOCKED 0xAD000E05
378 MKTC_ST(MKTC_FINDTA_READOPSBLOCKED)
379 #define MKTC_FINDTA_RESIZE_PB 0xAD000E06
380 MKTC_ST(MKTC_FINDTA_RESIZE_PB)
381 #define MKTC_FINDTA_RESIZE_PB_BLOCKED 0xAD000E07
382 MKTC_ST(MKTC_FINDTA_RESIZE_PB_BLOCKED)
383 #define MKTC_FINDTA_SHRINK_PB 0xAD000E08
384 MKTC_ST(MKTC_FINDTA_SHRINK_PB)
385 #define MKTC_FINDTA_TAPB_DIFFERENT 0xAD000E09
386 MKTC_ST(MKTC_FINDTA_TAPB_DIFFERENT)
387 #define MKTC_FINDTA_TACONTEXT_DIFFERENT 0xAD000E0A
388 MKTC_ST(MKTC_FINDTA_TACONTEXT_DIFFERENT)
389 #define MKTC_FINDTA_TA2D_OVERLAP_BLOCKED 0xAD000E0B
390 MKTC_ST(MKTC_FINDTA_TA2D_OVERLAP_BLOCKED)
391 #define MKTC_FINDTA_CONTEXT_SUSPENDED 0xAD000E0C
392 MKTC_ST(MKTC_FINDTA_CONTEXT_SUSPENDED)
393 #define MKTC_FINDTA_SRC_READOPSBLOCKED 0xAD000E0D
394 MKTC_ST(MKTC_FINDTA_SRC_READOPSBLOCKED)
395 #define MKTC_FINDTA_SRC_WRITEOPSBLOCKED 0xAD000E0E
396 MKTC_ST(MKTC_FINDTA_SRC_WRITEOPSBLOCKED)
397 #define MKTC_FINDTA_READOPS2BLOCKED 0xAD000E0F
398 MKTC_ST(MKTC_FINDTA_READOPS2BLOCKED)
400 #define MKTC_CTRL_SRCREADOPSBLOCKED 0xAD000F00
401 MKTC_ST(MKTC_CTRL_SRCREADOPSBLOCKED)
402 #define MKTC_CTRL_SRCWRITEOPSBLOCKED 0xAD000F01
403 MKTC_ST(MKTC_CTRL_SRCWRITEOPSBLOCKED)
404 #define MKTC_CTRL_DSTREADOPSBLOCKED 0xAD000F02
405 MKTC_ST(MKTC_CTRL_DSTREADOPSBLOCKED)
406 #define MKTC_CTRL_DSTWRITEOPSBLOCKED 0xAD000F03
407 MKTC_ST(MKTC_CTRL_DSTWRITEOPSBLOCKED)
408 #define MKTC_CTRL_TARC_DIFFERENT 0xAD000F04
409 MKTC_ST(MKTC_CTRL_TARC_DIFFERENT)
410 #define MKTC_CTRL_CONTEXT_SUSPENDED 0xAD000F05
411 MKTC_ST(MKTC_CTRL_CONTEXT_SUSPENDED)
412 #define MKTC_CTRL_SRCREADOPS2BLOCKED 0xAD000F06
413 MKTC_ST(MKTC_CTRL_SRCREADOPS2BLOCKED)
414 #define MKTC_CTRL_3D_WRITEOPSBLOCKED 0xAD000F07
415 MKTC_ST(MKTC_CTRL_3D_WRITEOPSBLOCKED)
416 #define MKTC_CTRL_3D_READOPSBLOCKED 0xAD000F08
417 MKTC_ST(MKTC_CTRL_3D_READOPSBLOCKED)
419 #define MKTC_DPTA_START 0xAD001000
420 MKTC_ST(MKTC_DPTA_START)
421 #define MKTC_DPTA_UPDATESTATUSVALS 0xAD001001
422 MKTC_ST(MKTC_DPTA_UPDATESTATUSVALS)
423 #define MKTC_DPTA_UPDATESTATUSVALS_DONE 0xAD001002
424 MKTC_ST(MKTC_DPTA_UPDATESTATUSVALS_DONE)
425 #define MKTC_DPTA_NORENDER 0xAD001003
426 MKTC_ST(MKTC_DPTA_NORENDER)
427 #define MKTC_DPTA_MEMFREE 0xAD001004
428 MKTC_ST(MKTC_DPTA_MEMFREE)
429 #define MKTC_DPTA_INC_COMPLETECOUNT 0xAD001005
430 MKTC_ST(MKTC_DPTA_INC_COMPLETECOUNT)
432 #define MKTC_INVALDC 0xAD001100
433 MKTC_ST(MKTC_INVALDC)
434 #define MKTC_INVALPT 0xAD001101
435 MKTC_ST(MKTC_INVALPT)
436 #define MKTC_INVALSLC 0xAD001102
437 MKTC_ST(MKTC_INVALSLC)
438 #define MKTC_INVALDATA 0xAD001103
439 MKTC_ST(MKTC_INVALDATA)
441 #define MKTC_RESTARTTA 0xAD001200
442 MKTC_ST(MKTC_RESTARTTA)
443 #define MKTC_CSABORTNONGBL 0xAD001201
444 MKTC_ST(MKTC_CSABORTNONGBL)
445 #define MKTC_CSABORTALL 0xAD001202
446 MKTC_ST(MKTC_CSABORTALL)
447 #define MKTC_CSRENDERINPROGRESS 0xAD001203
448 MKTC_ST(MKTC_CSRENDERINPROGRESS)
449 #define MKTC_TATERMRENDERINPROGRESS 0xAD001204
450 MKTC_ST(MKTC_TATERMRENDERINPROGRESS)
451 #define MKTC_RESTARTTANORENDER 0xAD001205
452 MKTC_ST(MKTC_RESTARTTANORENDER)
453 #define MKTC_SPM_KICKRENDER 0xAD001206
454 MKTC_ST(MKTC_SPM_KICKRENDER)
455 #define MKTC_SPM_RESUME_ABORTCOMPLETE 0xAD001208
456 MKTC_ST(MKTC_SPM_RESUME_ABORTCOMPLETE)
457 #define MKTC_RESUMEVDM 0xAD001209
458 MKTC_ST(MKTC_RESUMEVDM)
459 #define MKTC_REMOVE_RESERVE_MEM 0xAD00120A
460 MKTC_ST(MKTC_REMOVE_RESERVE_MEM)
461 #define MKTC_INCREASEZLSTHRESHOLD 0xAD00120B
462 MKTC_ST(MKTC_INCREASEZLSTHRESHOLD)
463 #define MKTC_CSFORCEABORTALL 0xAD00120C
464 MKTC_ST(MKTC_CSFORCEABORTALL)
466 #define MKTC_DUMMY_DEPTH 0xAD00120D
467 MKTC_ST(MKTC_DUMMY_DEPTH)
468 #define MKTC_DUMMY_DEPTH_CS 0xAD00120E
469 MKTC_ST(MKTC_DUMMY_DEPTH_CS)
471 #define MKTC_MTETE_OOM 0xAD00120F
472 MKTC_ST(MKTC_MTETE_OOM)
473 #define MKTC_MTETE_OOM_FIRST_STORE_REF 0xAD001210
474 MKTC_ST(MKTC_MTETE_OOM_FIRST_STORE_REF)
475 #define MKTC_MERGE_STATE_TABLES 0xAD001211
476 MKTC_ST(MKTC_MERGE_STATE_TABLES)
477 #define MKTC_NO_PAGES_LEFT_FOR_23055 0xAD001212
478 MKTC_ST(MKTC_NO_PAGES_LEFT_FOR_23055)
479 #define MKTC_NO_STATE_MODS 0xAD001213
480 MKTC_ST(MKTC_NO_STATE_MODS)
481 #define MKTC_FIND_MTE_PAGE_IN_STATE 0xAD001214
482 MKTC_ST(MKTC_FIND_MTE_PAGE_IN_STATE)
483 #define MKTC_MTE_PAGE_FOUND 0xAD001215
484 MKTC_ST(MKTC_MTE_PAGE_FOUND)
485 #define MKTC_MOVE_MTE_PAGE_TO_TA_STATE 0xAD001216
486 MKTC_ST(MKTC_MOVE_MTE_PAGE_TO_TA_STATE)
487 #define MKTC_MOVE_MTE_PAGE_TO_TA_STATE_END 0xAD001217
488 MKTC_ST(MKTC_MOVE_MTE_PAGE_TO_TA_STATE_END)
489 #define MKTC_ZERO_ZLS_THRESHOLD 0xAD001218
490 MKTC_ST(MKTC_ZERO_ZLS_THRESHOLD)
491 #define MKTC_RESTORE_ZLS_THRESHOLD 0xAD001219
492 MKTC_ST(MKTC_RESTORE_ZLS_THRESHOLD)
493 #define MKTC_FIND_MTE_PAGE_IN_CSM 0xAD00121A
494 MKTC_ST(MKTC_FIND_MTE_PAGE_IN_CSM)
495 #define MKTC_REISSUE_MTE_PAGE 0xAD00121B
496 MKTC_ST(MKTC_REISSUE_MTE_PAGE)
497 #define MKTC_REISSUE_MTE_PAGE_REQUIRED 0xAD00121C
498 MKTC_ST(MKTC_REISSUE_MTE_PAGE_REQUIRED)
499 #define MKTC_REISSUE_MTE_PAGE_END 0xAD00121D
500 MKTC_ST(MKTC_REISSUE_MTE_PAGE_END)
501 #define MKTC_RESET_TE_PSG 0xAD00121E
502 MKTC_ST(MKTC_RESET_TE_PSG)
504 #define MKTC_OOM_WRITEOPSBLOCKED 0xAD00121F
505 MKTC_ST(MKTC_OOM_WRITEOPSBLOCKED)
506 #define MKTC_OOM_READOPSBLOCKED 0xAD001220
507 MKTC_ST(MKTC_OOM_READOPSBLOCKED)
508 #define MKTC_OOM_SRC_WRITEOPSBLOCKED 0xAD001221
509 MKTC_ST(MKTC_OOM_SRC_WRITEOPSBLOCKED)
510 #define MKTC_OOM_SRC_READOPSBLOCKED 0xAD001222
511 MKTC_ST(MKTC_OOM_SRC_READOPSBLOCKED)
512 #define MKTC_OOM_SPM_DEADLOCK 0xAD001223
513 MKTC_ST(MKTC_OOM_SPM_DEADLOCK)
514 #define MKTC_OOM_SPM_DEADLOCK_MEM_ADDED 0xAD001224
515 MKTC_ST(MKTC_OOM_SPM_DEADLOCK_MEM_ADDED)
516 #define MKTC_RESET 0xAD001225
517 MKTC_ST(MKTC_RESET)
518 #define MKTC_SPM_INVALID_ZLSCONFIG 0xAD001226
519 MKTC_ST(MKTC_SPM_INVALID_ZLSCONFIG)
521 #define MKTC_OOM_TYPE_MT 0xAD00122A
522 MKTC_ST(MKTC_OOM_TYPE_MT)
523 #define MKTC_OOM_TYPE_GLOBAL 0xAD001230
524 MKTC_ST(MKTC_OOM_TYPE_GLOBAL)
525 #define MKTC_OOM_CAUSE_GBL_OOM 0xAD001231
526 MKTC_ST(MKTC_OOM_CAUSE_GBL_OOM)
527 #define MKTC_OOM_RESTORE_LIST_SIZE 0xAD001232
528 MKTC_ST(MKTC_OOM_RESTORE_LIST_SIZE)
530 #define MKTC_CHECK_MTE_PAGE_REISSUE 0xAD001240
531 MKTC_ST(MKTC_CHECK_MTE_PAGE_REISSUE)
532 #define MKTC_CPRI_VALID_ENTRIES 0xAD001241
533 MKTC_ST(MKTC_CPRI_VALID_ENTRIES)
534 #define MKTC_CPRI_STORE_DPLIST 0xAD001242
535 MKTC_ST(MKTC_CPRI_STORE_DPLIST)
536 #define MKTC_CPRI_STORE_OTPM_CSM 0xAD001243
537 MKTC_ST(MKTC_CPRI_STORE_OTPM_CSM)
538 #define MKTC_CPRI_ABORT_MT_IDX 0xAD001244
539 MKTC_ST(MKTC_CPRI_ABORT_MT_IDX)
540 #define MKTC_CPRI_ABORT_CORE_IDX 0xAD001245
541 MKTC_ST(MKTC_CPRI_ABORT_CORE_IDX)
542 #define MKTC_CPRI_CSM_TABLE_DATA 0xAD001246
543 MKTC_ST(MKTC_CPRI_CSM_TABLE_DATA)
544 #define MKTC_CPRI_PIM_DATA 0xAD001247
545 MKTC_ST(MKTC_CPRI_PIM_DATA)
546 #define MKTC_CPRI_DO_CIRCULAR_TEST 0xAD001248
547 MKTC_ST(MKTC_CPRI_DO_CIRCULAR_TEST)
548 #define MKTC_CPRI_WRITE_ENTRIES 0xAD001249
549 MKTC_ST(MKTC_CPRI_WRITE_ENTRIES)
551 #define MKTC_MTE_ENTRY_NOT_IN_ANY_LIST 0xAD001250
552 MKTC_ST(MKTC_MTE_ENTRY_NOT_IN_ANY_LIST)
554 #define MKTC_SPMAC_IGNORE_TERMINATE 0xAD001251
555 MKTC_ST(MKTC_SPMAC_IGNORE_TERMINATE)
557 #define MKTC_SPMAC_REQUEST_3D_TIMEOUT 0xAD001252
558 MKTC_ST(MKTC_SPMAC_REQUEST_3D_TIMEOUT)
559 #define MKTC_SPMAC_3D_TIMEOUT_COMPLETE 0xAD001253
560 MKTC_ST(MKTC_SPMAC_3D_TIMEOUT_COMPLETE)
561 #define MKTC_OOM_READOPS2BLOCKED 0xAD001254
562 MKTC_ST(MKTC_OOM_READOPS2BLOCKED)
564 /* PB Load/store status */
565 #define MKTC_LOADTAPB_START 0xAD001300
566 MKTC_ST(MKTC_LOADTAPB_START)
567 #define MKTC_LOADTAPB_END 0xAD001301
568 MKTC_ST(MKTC_LOADTAPB_END)
569 #define MKTC_STORETAPB_START 0xAD001302
570 MKTC_ST(MKTC_STORETAPB_START)
571 #define MKTC_STORETAPB_END 0xAD001303
572 MKTC_ST(MKTC_STORETAPB_END)
573 #define MKTC_LOAD3DPB_START 0xAD001304
574 MKTC_ST(MKTC_LOAD3DPB_START)
575 #define MKTC_LOAD3DPB_END 0xAD001305
576 MKTC_ST(MKTC_LOAD3DPB_END)
577 #define MKTC_STORE3DPB_START 0xAD001306
578 MKTC_ST(MKTC_STORE3DPB_START)
579 #define MKTC_STORE3DPB_END 0xAD001307
580 MKTC_ST(MKTC_STORE3DPB_END)
581 #define MKTC_LOADTAPB_PAGETABLE_DONE 0xAD001308
582 MKTC_ST(MKTC_LOADTAPB_PAGETABLE_DONE)
583 #define MKTC_LOAD3DPB_PAGETABLE_DONE 0xAD001309
584 MKTC_ST(MKTC_LOAD3DPB_PAGETABLE_DONE)
586 #define MKTC_TIMER_RC_CLEANUP 0xAD001400
587 MKTC_ST(MKTC_TIMER_RC_CLEANUP)
588 #define MKTC_TIMER_RC_CLEANUP_DONE 0xAD001401
589 MKTC_ST(MKTC_TIMER_RC_CLEANUP_DONE)
590 #define MKTC_TIMER_RC_CLEANUP_BUSY 0xAD001402
591 MKTC_ST(MKTC_TIMER_RC_CLEANUP_BUSY)
592 #define MKTC_TIMER_RT_CLEANUP 0xAD001410
593 MKTC_ST(MKTC_TIMER_RT_CLEANUP)
594 #define MKTC_TIMER_RT_CLEANUP_DONE 0xAD001411
595 MKTC_ST(MKTC_TIMER_RT_CLEANUP_DONE)
596 #define MKTC_TIMER_RT_CLEANUP_PENDING 0xAD001412
597 MKTC_ST(MKTC_TIMER_RT_CLEANUP_PENDING)
598 #define MKTC_TIMER_RT_CLEANUP_TIDYPARTIALLIST 0xAD001413
599 MKTC_ST(MKTC_TIMER_RT_CLEANUP_TIDYPARTIALLIST)
600 #define MKTC_TIMER_RT_CLEANUP_BUSY 0xAD001414
601 MKTC_ST(MKTC_TIMER_RT_CLEANUP_BUSY)
602 #define MKTC_TIMER_TC_CLEANUP 0xAD001420
603 MKTC_ST(MKTC_TIMER_TC_CLEANUP)
604 #define MKTC_TIMER_TC_CLEANUP_DONE 0xAD001421
605 MKTC_ST(MKTC_TIMER_TC_CLEANUP_DONE)
606 #define MKTC_TIMER_TC_CLEANUP_BUSY 0xAD001422
607 MKTC_ST(MKTC_TIMER_TC_CLEANUP_BUSY)
608 #define MKTC_TIMER_2DC_CLEANUP 0xAD001430
609 MKTC_ST(MKTC_TIMER_2DC_CLEANUP)
610 #define MKTC_TIMER_2DC_CLEANUP_DONE 0xAD001431
611 MKTC_ST(MKTC_TIMER_2DC_CLEANUP_DONE)
612 #define MKTC_TIMER_2DC_CLEANUP_BUSY 0xAD001432
613 MKTC_ST(MKTC_TIMER_2DC_CLEANUP_BUSY)
614 #define MKTC_TIMER_SHAREDPBDESC_CLEANUP 0xAD001440
615 MKTC_ST(MKTC_TIMER_SHAREDPBDESC_CLEANUP)
618 #define MKTC_TIMER_ISP_SWITCH_POTENTIAL_LOCKUP 0xAD001450
619 MKTC_ST(MKTC_TIMER_ISP_SWITCH_POTENTIAL_LOCKUP)
620 #define MKTC_TIMER_ISP_SWITCH_FORCE_SWITCH 0xAD001451
621 MKTC_ST(MKTC_TIMER_ISP_SWITCH_FORCE_SWITCH)
623 #define MKTC_UTSO_UPDATEREADOPS 0xAD001600
624 MKTC_ST(MKTC_UTSO_UPDATEREADOPS)
625 #define MKTC_UTSO_UPDATEWRITEOPS 0xAD001601
626 MKTC_ST(MKTC_UTSO_UPDATEWRITEOPS)
628 #define MKTC_TAFINISHED_UPDATESTATUSVALS 0xAD001700
629 MKTC_ST(MKTC_TAFINISHED_UPDATESTATUSVALS)
630 #define MKTC_TAFINISHED_UPDATESTATUSVALS_DONE 0xAD001701
631 MKTC_ST(MKTC_TAFINISHED_UPDATESTATUSVALS_DONE)
632 #define MKTC_TAFINISHED_NORENDER 0xAD001702
633 MKTC_ST(MKTC_TAFINISHED_NORENDER)
634 #define MKTC_TAFINISHED_LASTKICK 0xAD001703
635 MKTC_ST(MKTC_TAFINISHED_LASTKICK)
636 #define MKTC_TAFINISHED_FINDRENDER 0xAD001704
637 MKTC_ST(MKTC_TAFINISHED_FINDRENDER)
638 #define MKTC_TAFINISHED_FINDTA 0xAD001705
639 MKTC_ST(MKTC_TAFINISHED_FINDTA)
640 #define MKTC_TAFINISHED_END 0xAD001706
641 MKTC_ST(MKTC_TAFINISHED_END)
642 #define MKTC_TAF_SPM_DEADLOCK_MEM_REMOVED 0xAD001707
643 MKTC_ST(MKTC_TAF_SPM_DEADLOCK_MEM_REMOVED)
644 #define MKTC_TAF_RESERVE_MEM 0xAD001708
645 MKTC_ST(MKTC_TAF_RESERVE_MEM)
646 #define MKTC_TAF_RESERVE_MEM_REQUEST_RENDER 0xAD001709
647 MKTC_ST(MKTC_TAF_RESERVE_MEM_REQUEST_RENDER)
648 #define MKTC_TAF_RESERVE_FREE_RENDER_FINISHED 0xAD00170A
649 MKTC_ST(MKTC_TAF_RESERVE_FREE_RENDER_FINISHED)
650 #define MKTC_TAF_RESERVE_FREE_DUMMY_RENDER 0xAD00170B
651 MKTC_ST(MKTC_TAF_RESERVE_FREE_DUMMY_RENDER)
652 #define MKTC_TAF_DEBUG_SAS 0xAD00170C
653 MKTC_ST(MKTC_TAF_DEBUG_SAS)
654 #define MKTC_TAFINISHED_NOCONTEXTSWITCH 0xAD00170D
655 MKTC_ST(MKTC_TAFINISHED_NOCONTEXTSWITCH)
657 #define MKTC_TAFINISHED_TERM_COMPLETE_START 0xAD001710
658 MKTC_ST(MKTC_TAFINISHED_TERM_COMPLETE_START)
659 #define MKTC_TAFINISHED_TERM_COMPLETE_END 0xAD001711
660 MKTC_ST(MKTC_TAFINISHED_TERM_COMPLETE_END)
662 #define MKTC_TAFINISHED_DPMPAGERECYCLING 0xAD001720
663 MKTC_ST(MKTC_TAFINISHED_DPMPAGERECYCLING)
665 #define MKTC_2DEVENT_2DCOMPLETE 0xAD001800
666 MKTC_ST(MKTC_2DEVENT_2DCOMPLETE)
667 #define MKTC_2DEVENT_END 0xAD001801
668 MKTC_ST(MKTC_2DEVENT_END)
669 #define MKTC_2DLB_2DCOMPLETE 0xAD001802
670 MKTC_ST(MKTC_2DLB_2DCOMPLETE)
671 #define MKTC_2DLB_FIND2D 0xAD001803
672 MKTC_ST(MKTC_2DLB_FIND2D)
673 #define MKTC_2DLB_END 0xAD001804
674 MKTC_ST(MKTC_2DLB_END)
675 #define MKTC_2DCOMPLETE_START 0xAD001805
676 MKTC_ST(MKTC_2DCOMPLETE_START)
677 #define MKTC_2DCOMPLETE_END 0xAD001806
678 MKTC_ST(MKTC_2DCOMPLETE_END)
679 #define MKTC_KICK2D_START 0xAD001807
680 MKTC_ST(MKTC_KICK2D_START)
681 #define MKTC_KICK2D_END 0xAD001808
682 MKTC_ST(MKTC_KICK2D_END)
683 #define MKTC_DUMMYPROC2D 0xAD001809
684 MKTC_ST(MKTC_DUMMYPROC2D)
685 #define MKTC_FTD_SRCREADOPSBLOCKED 0xAD00180A
686 MKTC_ST(MKTC_FTD_SRCREADOPSBLOCKED)
687 #define MKTC_FTD_SRCWRITEOPSBLOCKED 0xAD00180B
688 MKTC_ST(MKTC_FTD_SRCWRITEOPSBLOCKED)
689 #define MKTC_FTD_DSTREADOPSBLOCKED 0xAD00180C
690 MKTC_ST(MKTC_FTD_DSTREADOPSBLOCKED)
691 #define MKTC_FTD_DSTWRITEOPSBLOCKED 0xAD00180D
692 MKTC_ST(MKTC_FTD_DSTWRITEOPSBLOCKED)
693 #define MKTC_FTD_TA2D_OVERLAP_BLOCKED 0xAD00180E
694 MKTC_ST(MKTC_FTD_TA2D_OVERLAP_BLOCKED)
695 #define MKTC_U2DSO_UPDATEREADOPS 0xAD00180F
696 MKTC_ST(MKTC_U2DSO_UPDATEREADOPS)
697 #define MKTC_U2DSO_UPDATEWRITEOPS 0xAD001810
698 MKTC_ST(MKTC_U2DSO_UPDATEWRITEOPS)
699 #define MKTC_FTD_TAOPSBLOCKED 0xAD001811
700 MKTC_ST(MKTC_FTD_TAOPSBLOCKED)
701 #define MKTC_KICK2D_2DSLAVEPORT 0xAD001812
702 MKTC_ST(MKTC_KICK2D_2DSLAVEPORT)
703 #define MKTC_KICK2D_2DSLAVEPORT_DONE 0xAD001813
704 MKTC_ST(MKTC_KICK2D_2DSLAVEPORT_DONE)
705 #define MKTC_FTD_CONTEXT_SUSPENDED 0xAD001814
706 MKTC_ST(MKTC_FTD_CONTEXT_SUSPENDED)
707 #define MKTC_KICK2D_PID 0xAD001815
708 MKTC_ST(MKTC_KICK2D_PID)
709 #define MKTC_FIND2D_ADDR_SPACE_DIFFERENT 0xAD001816
710 MKTC_ST(MKTC_FIND2D_ADDR_SPACE_DIFFERENT)
711 #define MKTC_FTD_3DOPSBLOCKED 0xAD001817
712 MKTC_ST(MKTC_FTD_3DOPSBLOCKED)
713 #define MKTC_FTD_DSTREADOPS2BLOCKED 0xAD001818
714 MKTC_ST(MKTC_FTD_DSTREADOPS2BLOCKED)
716 #define MKTC_FCM_START 0xAD001900
717 MKTC_ST(MKTC_FCM_START)
718 #define MKTC_FCM_END 0xAD001901
719 MKTC_ST(MKTC_FCM_END)
721 #define MKTC_TIMER_ACTIVE_POWER 0xAD001A00
722 MKTC_ST(MKTC_TIMER_ACTIVE_POWER)
723 #define MKTC_TIMER_POWER_3D_ACTIVE 0xAD001A01
724 MKTC_ST(MKTC_TIMER_POWER_3D_ACTIVE)
725 #define MKTC_TIMER_POWER_TA_ACTIVE 0xAD001A02
726 MKTC_ST(MKTC_TIMER_POWER_TA_ACTIVE)
727 #define MKTC_TIMER_POWER_2D_ACTIVE 0xAD001A03
728 MKTC_ST(MKTC_TIMER_POWER_2D_ACTIVE)
729 #define MKTC_TIMER_POWER_PENDING_EVENTS 0xAD001A04
730 MKTC_ST(MKTC_TIMER_POWER_PENDING_EVENTS)
731 #define MKTC_TIMER_POWER_IDLE 0xAD001A05
732 MKTC_ST(MKTC_TIMER_POWER_IDLE)
733 #define MKTC_TIMER_POWER_OFF 0xAD001A06
734 MKTC_ST(MKTC_TIMER_POWER_OFF)
735 #define MKTC_TIMER_POWER_CCB_ERROR 0xAD001A07
736 MKTC_ST(MKTC_TIMER_POWER_CCB_ERROR)
737 #define MKTC_TIMER_POWER_RESTART_IMMEDIATE 0xAD001A08
738 MKTC_ST(MKTC_TIMER_POWER_RESTART_IMMEDIATE)
740 #define MKTC_3DCONTEXT_SWITCH 0xAD001B00
741 MKTC_ST(MKTC_3DCONTEXT_SWITCH)
742 #define MKTC_3DCONTEXT_SWITCH_END 0xAD001B01
743 MKTC_ST(MKTC_3DCONTEXT_SWITCH_END)
745 #define MKTC_TACONTEXT_SWITCH 0xAD001C00
746 MKTC_ST(MKTC_TACONTEXT_SWITCH)
747 #define MKTC_TACONTEXT_SWITCH_END 0xAD001C02
748 MKTC_ST(MKTC_TACONTEXT_SWITCH_END)
750 #define MKTC_GETMISCINFO_MEMREAD_START 0xAD001D00
751 MKTC_ST(MKTC_GETMISCINFO_MEMREAD_START)
752 #define MKTC_GETMISCINFO_MEMREAD_END 0xAD001D01
753 MKTC_ST(MKTC_GETMISCINFO_MEMREAD_END)
754 #define MKTC_GETMISCINFO_MEMWRITE_START 0xAD001D02
755 MKTC_ST(MKTC_GETMISCINFO_MEMWRITE_START)
756 #define MKTC_GETMISCINFO_MEMWRITE_END 0xAD001D03
757 MKTC_ST(MKTC_GETMISCINFO_MEMWRITE_END)
759 #define MKTC_HALTTA 0xAD001E00
760 MKTC_ST(MKTC_HALTTA)
761 #define MKTC_HTA_SET_FLAG 0xAD001E01
762 MKTC_ST(MKTC_HTA_SET_FLAG)
763 #define MKTC_HTA_SAVE_COMPLEX_PTR 0xAD001E02
764 MKTC_ST(MKTC_HTA_SAVE_COMPLEX_PTR)
765 #define MKTC_HALTTA_END 0xAD001E03
766 MKTC_ST(MKTC_HALTTA_END)
768 #define MKTC_RESUMETA 0xAD001F00
769 MKTC_ST(MKTC_RESUMETA)
770 #define MKTC_RTA_CONTEXT_LOADED 0xAD001F01
771 MKTC_ST(MKTC_RTA_CONTEXT_LOADED)
772 #define MKTC_RTA_MTE_STATE_KICKED 0xAD001F02
773 MKTC_ST(MKTC_RTA_MTE_STATE_KICKED)
774 #define MKTC_RTA_CMPLX_GEOM_PRESENT 0xAD001F03
775 MKTC_ST(MKTC_RTA_CMPLX_GEOM_PRESENT)
776 #define MKTC_RTA_CMPLX_STATE_KICKED 0xAD001F04
777 MKTC_ST(MKTC_RTA_CMPLX_STATE_KICKED)
778 #define MKTC_RTA_CHECK_NEXT_SA_PROG 0xAD001F05
779 MKTC_ST(MKTC_RTA_CHECK_NEXT_SA_PROG)
780 #define MKTC_RTA_CORE_COMPLETED 0xAD001F06
781 MKTC_ST(MKTC_RTA_CORE_COMPLETED)
782 #define MKTC_RTA_DEBUG_SAS 0xAD001F07
783 MKTC_ST(MKTC_RTA_DEBUG_SAS)
784 #define MKTC_RESUMETA_END 0xAD001F0F
785 MKTC_ST(MKTC_RESUMETA_END)
787 #define MKTC_RENDERHALT 0xAD002000
788 MKTC_ST(MKTC_RENDERHALT)
789 #define MKTC_RH_CLEARFLAGS 0xAD002001
790 MKTC_ST(MKTC_RH_CLEARFLAGS)
791 #define MKTC_RH_CTRL_ADDR 0xAD002002
792 MKTC_ST(MKTC_RH_CTRL_ADDR)
793 #define MKTC_RH_RGN_ADDR 0xAD002003
794 MKTC_ST(MKTC_RH_RGN_ADDR)
795 #define MKTC_RH_EMPTY_TILE 0xAD002004
796 MKTC_ST(MKTC_RH_EMPTY_TILE)
797 #define MKTC_RH_EMPTY_LAST_TILE 0xAD002005
798 MKTC_ST(MKTC_RH_EMPTY_LAST_TILE)
799 #define MKTC_RH_3D_TIMEOUT 0xAD002006
800 MKTC_ST(MKTC_RH_3D_TIMEOUT)
801 #define MKTC_RH_NOT_EMPTY 0xAD002007
802 MKTC_ST(MKTC_RH_NOT_EMPTY)
803 #define MKTC_RH_OBJECT_COMPLETE 0xAD002008
804 MKTC_ST(MKTC_RH_OBJECT_COMPLETE)
805 #define MKTC_RH_STREAM_LINK 0xAD002009
806 MKTC_ST(MKTC_RH_STREAM_LINK)
807 #define MKTC_RH_OBJECT_INCOMPLETE 0xAD00200A
808 MKTC_ST(MKTC_RH_OBJECT_INCOMPLETE)
809 #define MKTC_RH_PRIM_MASK_PRESENT 0xAD00200B
810 MKTC_ST(MKTC_RH_PRIM_MASK_PRESENT)
811 #define MKTC_RH_BYTE_MASK_PRESENT 0xAD00200C
812 MKTC_ST(MKTC_RH_BYTE_MASK_PRESENT)
813 #define MKTC_RH_BYTE_MASK_ZERO 0xAD00200D
814 MKTC_ST(MKTC_RH_BYTE_MASK_ZERO)
815 #define MKTC_RH_PRIM_MASK_ZERO 0xAD00200E
816 MKTC_ST(MKTC_RH_PRIM_MASK_ZERO)
817 #define MKTC_RH_INVALIDATE_OBJECTS 0xAD00200F
818 MKTC_ST(MKTC_RH_INVALIDATE_OBJECTS)
819 #define MKTC_RH_OBJECTS_INVALIDATED 0xAD002010
820 MKTC_ST(MKTC_RH_OBJECTS_INVALIDATED)
821 #define MKTC_RH_DPM_RGN_PARSER_IDLE 0xAD002011
822 MKTC_ST(MKTC_RH_DPM_RGN_PARSER_IDLE)
823 #define MKTC_RH_NEXT_RGN_BASE 0xAD002012
824 MKTC_ST(MKTC_RH_NEXT_RGN_BASE)
825 #define MKTC_RH_OCC_EXIT 0xAD002013
826 MKTC_ST(MKTC_RH_OCC_EXIT)
827 #define MKTC_RH_STILL_RUNNING 0xAD002020
828 MKTC_ST(MKTC_RH_STILL_RUNNING)
829 #define MKTC_RH_CLEARMCI 0xAD002021
830 MKTC_ST(MKTC_RH_CLEARMCI)
831 #define MKTC_RH_EOR 0xAD002022
832 MKTC_ST(MKTC_RH_EOR)
833 #define MKTC_RENDERHALT_END 0xAD002030
834 MKTC_ST(MKTC_RENDERHALT_END)
836 #define MKTC_FIND3D_POWERREQUEST 0xAD002100
837 MKTC_ST(MKTC_FIND3D_POWERREQUEST)
839 #define MKTC_FIND2D_POWERREQUEST 0xAD002200
840 MKTC_ST(MKTC_FIND2D_POWERREQUEST)
842 #define MKTC_UKERNEL_INIT 0xAD002300
843 MKTC_ST(MKTC_UKERNEL_INIT)
844 #define MKTC_UKERNEL_INIT_DCS_COMPLETE 0xAD002301
845 MKTC_ST(MKTC_UKERNEL_INIT_DCS_COMPLETE)
846 #define MKTC_UKERNEL_INIT_VDMKICK_COMPLETE 0xAD002303
847 MKTC_ST(MKTC_UKERNEL_INIT_VDMKICK_COMPLETE)
849 #define MKTC_KICKTRANSFERRENDER_START 0xAD002400
850 MKTC_ST(MKTC_KICKTRANSFERRENDER_START)
851 #define MKTC_KICKTRANSFERRENDER_ISP_START 0xAD002401
852 MKTC_ST(MKTC_KICKTRANSFERRENDER_ISP_START)
853 #define MKTC_KICKTRANSFERRENDER_END 0xAD002402
854 MKTC_ST(MKTC_KICKTRANSFERRENDER_END)
855 #define MKTC_DUMMYPROCTRANSFER 0xAD002403
856 MKTC_ST(MKTC_DUMMYPROCTRANSFER)
857 #define MKTC_KTR_TQFENCE 0xAD002404
858 MKTC_ST(MKTC_KTR_TQFENCE)
859 #define MKTC_KICKTRANSFERRENDER_PID 0xAD002405
860 MKTC_ST(MKTC_KICKTRANSFERRENDER_PID)
862 #define MKTC_HOSTKICK_CLEANUP_RT 0xAD002500
863 MKTC_ST(MKTC_HOSTKICK_CLEANUP_RT)
864 #define MKTC_HOSTKICK_CLEANUP_RC 0xAD002501
865 MKTC_ST(MKTC_HOSTKICK_CLEANUP_RC)
866 #define MKTC_HOSTKICK_CLEANUP_TC 0xAD002502
867 MKTC_ST(MKTC_HOSTKICK_CLEANUP_TC)
868 #define MKTC_HOSTKICK_CLEANUP_2DC 0xAD002503
869 MKTC_ST(MKTC_HOSTKICK_CLEANUP_2DC)
870 #define MKTC_HOSTKICK_CLEANUP_PB 0xAD002504
871 MKTC_ST(MKTC_HOSTKICK_CLEANUP_PB)
872 #define MKTC_HOSTKICK_GETMISCINFO 0xAD002505
873 MKTC_ST(MKTC_HOSTKICK_GETMISCINFO)
874 #define MKTC_HOSTKICK_DATABREAKPOINT 0xAD002506
875 MKTC_ST(MKTC_HOSTKICK_DATABREAKPOINT)
876 #define MKTC_HOSTKICK_SETHWPERFSTATUS 0xAD002507
877 MKTC_ST(MKTC_HOSTKICK_SETHWPERFSTATUS)
879 #define MKTC_ZEROPC 0xAD002600
880 MKTC_ST(MKTC_ZEROPC)
882 #define MKTC_ASSERT_FAIL 0xAD002700
883 MKTC_ST(MKTC_ASSERT_FAIL)
885 #define MKTC_SDLB_ILLEGAL 0xAD002800
886 MKTC_ST(MKTC_SDLB_ILLEGAL)
888 #define MKTC_SPMEVENT_OUTOFMEM 0xAD002901
889 MKTC_ST(MKTC_SPMEVENT_OUTOFMEM)
890 #define MKTC_SPMEVENT_TATERMINATE 0xAD002902
891 MKTC_ST(MKTC_SPMEVENT_TATERMINATE)
892 #define MKTC_SPMEVENT_END 0xAD002904
893 MKTC_ST(MKTC_SPMEVENT_END)
895 #define MKTC_SPMLB_OUTOFMEM 0xAD002981
896 MKTC_ST(MKTC_SPMLB_OUTOFMEM)
897 #define MKTC_SPMLB_TATERMINATE 0xAD002982
898 MKTC_ST(MKTC_SPMLB_TATERMINATE)
899 #define MKTC_SPMLB_SPMRENDERFINSHED 0xAD002983
900 MKTC_ST(MKTC_SPMLB_SPMRENDERFINSHED)
901 #define MKTC_SPMLB_END 0xAD002985
902 MKTC_ST(MKTC_SPMLB_END)
904 #define MKTC_SPM_CHECK_MT_DEADLOCK 0xAD002991
905 MKTC_ST(MKTC_SPM_CHECK_MT_DEADLOCK)
906 #define MKTC_SPM_CHECK_GLOBAL_DEADLOCK 0xAD002992
907 MKTC_ST(MKTC_SPM_CHECK_GLOBAL_DEADLOCK)
908 #define MKTC_SPM_RESERVE_ADDED 0xAD002993
909 MKTC_ST(MKTC_SPM_RESERVE_ADDED)
910 #define MKTC_SPM_FORCE_GLOBAL_OOM_FAILED 0xAD00299E
911 MKTC_ST(MKTC_SPM_FORCE_GLOBAL_OOM_FAILED)
912 #define MKTC_SPM_DEADLOCK_MEM_FAILED 0xAD00299F
913 MKTC_ST(MKTC_SPM_DEADLOCK_MEM_FAILED)
915 #define MKTC_IBC_ILLEGAL 0xAD002A00
916 MKTC_ST(MKTC_IBC_ILLEGAL)
918 #define MKTC_HWP_CLEARCOUNTERS 0xAD002B00
919 MKTC_ST(MKTC_HWP_CLEARCOUNTERS)
921 #define MKTC_TA_FRAMENUM 0xAD002C00
922 MKTC_ST(MKTC_TA_FRAMENUM)
923 #define MKTC_3D_FRAMENUM 0xAD002C01
924 MKTC_ST(MKTC_3D_FRAMENUM)
925 #define MKTC_SPM3D_FRAMENUM 0xAD002C02
926 MKTC_ST(MKTC_SPM3D_FRAMENUM)
928 #define MKTC_HKTA_RENDERCONTEXT 0xAD002D00
929 MKTC_ST(MKTC_HKTA_RENDERCONTEXT)
930 #define MKTC_IDLECORE_REFCOUNT_FAIL 0xAD002E00
931 MKTC_ST(MKTC_IDLECORE_REFCOUNT_FAIL)
933 #define MKTC_MCISTATE_NOT_CLEARED 0xAD002F00
934 MKTC_ST(MKTC_MCISTATE_NOT_CLEARED)
936 #define MKTC_LOWERED_TO_PDS_THRESHOLD 0xAD003000
937 MKTC_ST(MKTC_LOWERED_TO_PDS_THRESHOLD)
938 #define MKTC_REDUCE_MAX_VTX_PARTITIONS 0xAD003001
939 MKTC_ST(MKTC_REDUCE_MAX_VTX_PARTITIONS)
940 #define MKTC_KTAOVERRIDE_MAX_VTX_PARTITIONS 0xAD003002
941 MKTC_ST(MKTC_KTAOVERRIDE_MAX_VTX_PARTITIONS)
942 #define MKTC_KTANOOVERRIDE_MAX_VTX_PARTITIONS 0xAD003003
943 MKTC_ST(MKTC_KTANOOVERRIDE_MAX_VTX_PARTITIONS)
945 #define MKTC_IPRB_NORENDERDETAILS 0xAD003010
946 MKTC_ST(MKTC_IPRB_NORENDERDETAILS)
947 #define MKTC_IPRB_HAVERENDERDETAILS 0xAD003011
948 MKTC_ST(MKTC_IPRB_HAVERENDERDETAILS)
950 #define MKTC_RENDER_OUT_OF_ORDER 0xAD003020
951 MKTC_ST(MKTC_RENDER_OUT_OF_ORDER)
952 #define MKTC_RENDER_NOT_OUT_OF_ORDER 0xAD003021
953 MKTC_ST(MKTC_RENDER_NOT_OUT_OF_ORDER)
955 #define MKTC_ZLS_IDLE_BEGIN 0xAD003030
956 MKTC_ST(MKTC_ZLS_IDLE_BEGIN)
957 #define MKTC_ZLS_ISP_CLK_GATING_EN 0xAD003031
958 MKTC_ST(MKTC_ZLS_ISP_CLK_GATING_EN)
959 #define MKTC_ZLS_IDLE_END 0xAD003032
960 MKTC_ST(MKTC_ZLS_IDLE_END)
962 #endif /* __SGX_UKERNEL_STATUS_CODES_H__ */
964 /******************************************************************************
965 End of file (sgx_ukernel_status_codes.h)
966 ******************************************************************************/