1af69d88dSmrg#ifndef RNNDB_NV_OBJECT_XML 2af69d88dSmrg#define RNNDB_NV_OBJECT_XML 3af69d88dSmrg 4af69d88dSmrg/* WARNING ABOUT NOT EDITING AUTOGENERATED FILE IGNORED, _CLASS SUFFIX HAS 5af69d88dSmrg * BEEN ADDED TO ALL THE OBJECT CLASS DEFINITIONS TO AVOID CONFLICTS WITH 6af69d88dSmrg * THE RING MACROS WE WANT TO USE 7af69d88dSmrg */ 83464ebd5Sriastradh 93464ebd5Sriastradh/* Autogenerated file, DO NOT EDIT manually! 103464ebd5Sriastradh 113464ebd5SriastradhThis file was generated by the rules-ng-ng headergen tool in this git repository: 123464ebd5Sriastradhhttp://0x04.net/cgit/index.cgi/rules-ng-ng 133464ebd5Sriastradhgit clone git://0x04.net/rules-ng-ng 143464ebd5Sriastradh 153464ebd5SriastradhThe rules-ng-ng source files this header was generated from are: 16af69d88dSmrg- rnndb/nv_object.xml ( 12672 bytes, from 2011-07-17 12:14:32) 17af69d88dSmrg- ./rnndb/copyright.xml ( 6452 bytes, from 2011-07-09 13:43:58) 18af69d88dSmrg- ./rnndb/nvchipsets.xml ( 3701 bytes, from 2012-04-06 13:21:15) 19af69d88dSmrg- ./rnndb/nv_defs.xml ( 4437 bytes, from 2011-07-09 13:43:58) 20af69d88dSmrg- ./rnndb/nv50_defs.xml ( 5468 bytes, from 2011-07-09 13:43:58) 213464ebd5Sriastradh 22af69d88dSmrgCopyright (C) 2006-2011 by the following authors: 233464ebd5Sriastradh- Artur Huillet <arthur.huillet@free.fr> (ahuillet) 243464ebd5Sriastradh- Ben Skeggs (darktama, darktama_) 253464ebd5Sriastradh- B. R. <koala_br@users.sourceforge.net> (koala_br) 263464ebd5Sriastradh- Carlos Martin <carlosmn@users.sf.net> (carlosmn) 273464ebd5Sriastradh- Christoph Bumiller <e0425955@student.tuwien.ac.at> (calim, chrisbmr) 283464ebd5Sriastradh- Dawid Gajownik <gajownik@users.sf.net> (gajownik) 293464ebd5Sriastradh- Dmitry Baryshkov 303464ebd5Sriastradh- Dmitry Eremin-Solenikov <lumag@users.sf.net> (lumag) 313464ebd5Sriastradh- EdB <edb_@users.sf.net> (edb_) 323464ebd5Sriastradh- Erik Waling <erikwailing@users.sf.net> (erikwaling) 33af69d88dSmrg- Francisco Jerez <currojerez@riseup.net> (curro) 343464ebd5Sriastradh- imirkin <imirkin@users.sf.net> (imirkin) 353464ebd5Sriastradh- jb17bsome <jb17bsome@bellsouth.net> (jb17bsome) 363464ebd5Sriastradh- Jeremy Kolb <kjeremy@users.sf.net> (kjeremy) 373464ebd5Sriastradh- Laurent Carlier <lordheavym@gmail.com> (lordheavy) 383464ebd5Sriastradh- Luca Barbieri <luca@luca-barbieri.com> (lb, lb1) 393464ebd5Sriastradh- Maarten Maathuis <madman2003@gmail.com> (stillunknown) 403464ebd5Sriastradh- Marcin Kościelnicki <koriakin@0x04.net> (mwk, koriakin) 413464ebd5Sriastradh- Mark Carey <mark.carey@gmail.com> (careym) 423464ebd5Sriastradh- Matthieu Castet <matthieu.castet@parrot.com> (mat-c) 433464ebd5Sriastradh- nvidiaman <nvidiaman@users.sf.net> (nvidiaman) 443464ebd5Sriastradh- Patrice Mandin <patmandin@gmail.com> (pmandin, pmdata) 453464ebd5Sriastradh- Pekka Paalanen <pq@iki.fi> (pq, ppaalanen) 463464ebd5Sriastradh- Peter Popov <ironpeter@users.sf.net> (ironpeter) 473464ebd5Sriastradh- Richard Hughes <hughsient@users.sf.net> (hughsient) 483464ebd5Sriastradh- Rudi Cilibrasi <cilibrar@users.sf.net> (cilibrar) 493464ebd5Sriastradh- Serge Martin 503464ebd5Sriastradh- Simon Raffeiner 513464ebd5Sriastradh- Stephane Loeuillet <leroutier@users.sf.net> (leroutier) 523464ebd5Sriastradh- Stephane Marchesin <stephane.marchesin@gmail.com> (marcheu) 533464ebd5Sriastradh- sturmflut <sturmflut@users.sf.net> (sturmflut) 543464ebd5Sriastradh- Sylvain Munaut <tnt@246tNt.com> 553464ebd5Sriastradh- Victor Stinner <victor.stinner@haypocalc.com> (haypo) 563464ebd5Sriastradh- Wladmir van der Laan <laanwj@gmail.com> (miathan6) 573464ebd5Sriastradh- Younes Manton <younes.m@gmail.com> (ymanton) 583464ebd5Sriastradh 593464ebd5SriastradhPermission is hereby granted, free of charge, to any person obtaining 603464ebd5Sriastradha copy of this software and associated documentation files (the 613464ebd5Sriastradh"Software"), to deal in the Software without restriction, including 623464ebd5Sriastradhwithout limitation the rights to use, copy, modify, merge, publish, 633464ebd5Sriastradhdistribute, sublicense, and/or sell copies of the Software, and to 643464ebd5Sriastradhpermit persons to whom the Software is furnished to do so, subject to 653464ebd5Sriastradhthe following conditions: 663464ebd5Sriastradh 673464ebd5SriastradhThe above copyright notice and this permission notice (including the 683464ebd5Sriastradhnext paragraph) shall be included in all copies or substantial 693464ebd5Sriastradhportions of the Software. 703464ebd5Sriastradh 713464ebd5SriastradhTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 723464ebd5SriastradhEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 733464ebd5SriastradhMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 743464ebd5SriastradhIN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE 753464ebd5SriastradhLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 763464ebd5SriastradhOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 773464ebd5SriastradhWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 783464ebd5Sriastradh*/ 793464ebd5Sriastradh 803464ebd5Sriastradh 81af69d88dSmrg#define NV01_DMA_FROM_MEMORY_CLASS 0x00000002 82af69d88dSmrg#define NV01_DMA_TO_MEMORY_CLASS 0x00000003 83af69d88dSmrg#define NV01_NULL_CLASS 0x00000030 84af69d88dSmrg#define NV03_DMA_IN_MEMORY_CLASS 0x0000003d 85af69d88dSmrg#define NV01_OP_CLIP_CLASS 0x00000010 86af69d88dSmrg#define NV01_OP_BLEND_AND_CLASS 0x00000011 87af69d88dSmrg#define NV01_BETA_CLASS 0x00000012 88af69d88dSmrg#define NV04_BETA4_CLASS 0x00000072 89af69d88dSmrg#define NV01_OP_ROP_AND_CLASS 0x00000013 90af69d88dSmrg#define NV01_ROP_CLASS 0x00000014 91af69d88dSmrg#define NV03_ROP_CLASS 0x00000043 92af69d88dSmrg#define NV01_OP_CHROMA_CLASS 0x00000015 93af69d88dSmrg#define NV01_OP_PLANE_SWITCH_CLASS 0x00000016 94af69d88dSmrg#define NV01_CHROMA_CLASS 0x00000017 95af69d88dSmrg#define NV04_CHROMA_CLASS 0x00000057 96af69d88dSmrg#define NV01_PATTERN_CLASS 0x00000018 97af69d88dSmrg#define NV04_PATTERN_CLASS 0x00000044 98af69d88dSmrg#define NV01_CLIP_CLASS 0x00000019 99af69d88dSmrg#define NV01_OP_SRCCOPY_AND_CLASS 0x00000064 100af69d88dSmrg#define NV03_OP_SRCCOPY_CLASS 0x00000065 101af69d88dSmrg#define NV04_OP_SRCCOPY_PREMULT_CLASS 0x00000066 102af69d88dSmrg#define NV04_OP_BLEND_PREMULT_CLASS 0x00000067 103af69d88dSmrg#define NV01_POINT_CLASS 0x0000001a 104af69d88dSmrg#define NV01_LINE_CLASS 0x0000001b 105af69d88dSmrg#define NV01_LIN_CLASS 0x0000001c 106af69d88dSmrg#define NV04_LIN_CLASS 0x0000005c 107af69d88dSmrg#define NV30_LIN_CLASS 0x0000035c 108af69d88dSmrg#define NV40_LIN_CLASS 0x0000305c 109af69d88dSmrg#define NV01_TRI_CLASS 0x0000001d 110af69d88dSmrg#define NV04_TRI_CLASS 0x0000005d 111af69d88dSmrg#define NV01_RECT_CLASS 0x0000001e 112af69d88dSmrg#define NV04_RECT_CLASS 0x0000005e 113af69d88dSmrg#define NV01_BLIT_CLASS 0x0000001f 114af69d88dSmrg#define NV04_BLIT_CLASS 0x0000005f 115af69d88dSmrg#define NV15_BLIT_CLASS 0x0000009f 116af69d88dSmrg#define NV01_IFROMMEM_CLASS 0x00000020 117af69d88dSmrg#define NV01_IFC_CLASS 0x00000021 118af69d88dSmrg#define NV04_IFC_CLASS 0x00000061 119af69d88dSmrg#define NV05_IFC_CLASS 0x00000065 120af69d88dSmrg#define NV10_IFC_CLASS 0x0000008a 121af69d88dSmrg#define NV30_IFC_CLASS 0x0000038a 122af69d88dSmrg#define NV40_IFC_CLASS 0x0000308a 123af69d88dSmrg#define NV01_BITMAP_CLASS 0x00000022 124af69d88dSmrg#define NV01_ITOMEM_CLASS 0x00000025 125af69d88dSmrg#define NV03_SIFC_CLASS 0x00000036 126af69d88dSmrg#define NV04_SIFC_CLASS 0x00000076 127af69d88dSmrg#define NV05_SIFC_CLASS 0x00000066 128af69d88dSmrg#define NV30_SIFC_CLASS 0x00000366 129af69d88dSmrg#define NV40_SIFC_CLASS 0x00003066 130af69d88dSmrg#define NV03_SIFM_CLASS 0x00000037 131af69d88dSmrg#define NV04_SIFM_CLASS 0x00000077 132af69d88dSmrg#define NV05_SIFM_CLASS 0x00000063 133af69d88dSmrg#define NV10_SIFM_CLASS 0x00000089 134af69d88dSmrg#define NV30_SIFM_CLASS 0x00000389 135af69d88dSmrg#define NV40_SIFM_CLASS 0x00003089 136af69d88dSmrg#define NV50_SIFM_CLASS 0x00005089 137af69d88dSmrg#define NV03_SYFM_CLASS 0x00000038 138af69d88dSmrg#define NV03_GDI_CLASS 0x0000004b 139af69d88dSmrg#define NV04_GDI_CLASS 0x0000004a 140af69d88dSmrg#define NV04_SURFACE_SWZ_CLASS 0x00000052 141af69d88dSmrg#define NV20_SURFACE_SWZ_CLASS 0x0000009e 142af69d88dSmrg#define NV30_SURFACE_SWZ_CLASS 0x0000039e 143af69d88dSmrg#define NV40_SURFACE_SWZ_CLASS 0x0000309e 144af69d88dSmrg#define NV03_SURFACE_DST_CLASS 0x00000058 145af69d88dSmrg#define NV03_SURFACE_SRC_CLASS 0x00000059 146af69d88dSmrg#define NV04_SURFACE_2D_CLASS 0x00000042 147af69d88dSmrg#define NV10_SURFACE_2D_CLASS 0x00000062 148af69d88dSmrg#define NV30_SURFACE_2D_CLASS 0x00000362 149af69d88dSmrg#define NV40_SURFACE_2D_CLASS 0x00003062 150af69d88dSmrg#define NV50_SURFACE_2D_CLASS 0x00005062 151af69d88dSmrg#define NV04_INDEX_CLASS 0x00000060 152af69d88dSmrg#define NV05_INDEX_CLASS 0x00000064 153af69d88dSmrg#define NV30_INDEX_CLASS 0x00000364 154af69d88dSmrg#define NV40_INDEX_CLASS 0x00003064 155af69d88dSmrg#define NV10_TEXUPLOAD_CLASS 0x0000007b 156af69d88dSmrg#define NV30_TEXUPLOAD_CLASS 0x0000037b 157af69d88dSmrg#define NV40_TEXUPLOAD_CLASS 0x0000307b 158af69d88dSmrg#define NV04_DVD_SUBPICTURE_CLASS 0x00000038 159af69d88dSmrg#define NV10_DVD_SUBPICTURE_CLASS 0x00000088 160af69d88dSmrg#define NV03_M2MF_CLASS 0x00000039 161af69d88dSmrg#define NV50_M2MF_CLASS 0x00005039 162af69d88dSmrg#define NVC0_M2MF_CLASS 0x00009039 163af69d88dSmrg#define NV03_SURFACE_COLOR_CLASS 0x0000005a 164af69d88dSmrg#define NV03_SURFACE_ZETA_CLASS 0x0000005b 165af69d88dSmrg#define NV03_TEXTURED_TRIANGLE_CLASS 0x00000048 166af69d88dSmrg#define NV04_TEXTURED_TRIANGLE_CLASS 0x00000054 167af69d88dSmrg#define NV10_TEXTURED_TRIANGLE_CLASS 0x00000094 168af69d88dSmrg#define NV04_SURFACE_3D_CLASS 0x00000053 169af69d88dSmrg#define NV10_SURFACE_3D_CLASS 0x00000093 170af69d88dSmrg#define NV04_MULTITEX_TRIANGLE_CLASS 0x00000055 171af69d88dSmrg#define NV10_MULTITEX_TRIANGLE_CLASS 0x00000095 172af69d88dSmrg#define NV10_3D_CLASS 0x00000056 173af69d88dSmrg#define NV15_3D_CLASS 0x00000096 174af69d88dSmrg#define NV11_3D_CLASS 0x00000098 175af69d88dSmrg#define NV17_3D_CLASS 0x00000099 176af69d88dSmrg#define NV20_3D_CLASS 0x00000097 177af69d88dSmrg#define NV25_3D_CLASS 0x00000597 178af69d88dSmrg#define NV30_3D_CLASS 0x00000397 179af69d88dSmrg#define NV35_3D_CLASS 0x00000497 180af69d88dSmrg#define NV34_3D_CLASS 0x00000697 181af69d88dSmrg#define NV40_3D_CLASS 0x00004097 182af69d88dSmrg#define NV44_3D_CLASS 0x00004497 183af69d88dSmrg#define NV50_3D_CLASS 0x00005097 184af69d88dSmrg#define NV84_3D_CLASS 0x00008297 185af69d88dSmrg#define NVA0_3D_CLASS 0x00008397 186af69d88dSmrg#define NVA3_3D_CLASS 0x00008597 187af69d88dSmrg#define NVAF_3D_CLASS 0x00008697 188af69d88dSmrg#define NVC0_3D_CLASS 0x00009097 189af69d88dSmrg#define NVC1_3D_CLASS 0x00009197 190af69d88dSmrg#define NVC8_3D_CLASS 0x00009297 191af69d88dSmrg#define NVE4_3D_CLASS 0x0000a097 192af69d88dSmrg#define NVF0_3D_CLASS 0x0000a197 193af69d88dSmrg#define NVEA_3D_CLASS 0x0000a297 194af69d88dSmrg#define GM107_3D_CLASS 0x0000b097 19501e04c3fSmrg#define GM200_3D_CLASS 0x0000b197 19601e04c3fSmrg#define GP100_3D_CLASS 0x0000c097 19701e04c3fSmrg#define GP102_3D_CLASS 0x0000c197 1987ec681f3Smrg#define GV100_3D_CLASS 0x0000c397 1997ec681f3Smrg#define TU102_3D_CLASS 0x0000c597 200af69d88dSmrg#define NV50_2D_CLASS 0x0000502d 201af69d88dSmrg#define NVC0_2D_CLASS 0x0000902d 202af69d88dSmrg#define NV50_COMPUTE_CLASS 0x000050c0 203af69d88dSmrg#define NVA3_COMPUTE_CLASS 0x000085c0 204af69d88dSmrg#define NVC0_COMPUTE_CLASS 0x000090c0 205af69d88dSmrg#define NVC8_COMPUTE_CLASS 0x000092c0 206af69d88dSmrg#define NVE4_COMPUTE_CLASS 0x0000a0c0 207af69d88dSmrg#define NVF0_COMPUTE_CLASS 0x0000a1c0 20801e04c3fSmrg#define GM107_COMPUTE_CLASS 0x0000b0c0 20901e04c3fSmrg#define GM200_COMPUTE_CLASS 0x0000b1c0 21001e04c3fSmrg#define GP100_COMPUTE_CLASS 0x0000c0c0 21101e04c3fSmrg#define GP104_COMPUTE_CLASS 0x0000c1c0 2127ec681f3Smrg#define GV100_COMPUTE_CLASS 0x0000c3c0 2137ec681f3Smrg#define TU102_COMPUTE_CLASS 0x0000c5c0 214af69d88dSmrg#define NV84_CRYPT_CLASS 0x000074c1 215af69d88dSmrg#define BLOB_NVC0_PCOPY1_CLASS 0x000090b8 216af69d88dSmrg#define BLOB_NVC0_PCOPY0_CLASS 0x000090b5 2177ec681f3Smrg#define NVE4_COPY_CLASS 0x0000a0b5 218af69d88dSmrg#define NVE4_P2MF_CLASS 0x0000a040 219af69d88dSmrg#define NVF0_P2MF_CLASS 0x0000a140 220af69d88dSmrg#define NV31_MPEG_CLASS 0x00003174 221af69d88dSmrg#define NV84_MPEG_CLASS 0x00008274 222af69d88dSmrg 223af69d88dSmrg#define NV01_SUBCHAN__SIZE 0x00008000 2243464ebd5Sriastradh#define NV01_SUBCHAN 0x00000000 2253464ebd5Sriastradh 2263464ebd5Sriastradh#define NV01_SUBCHAN_OBJECT 0x00000000 2273464ebd5Sriastradh 2283464ebd5Sriastradh 229af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_ADDRESS_HIGH 0x00000010 2303464ebd5Sriastradh 231af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_ADDRESS_LOW 0x00000014 2323464ebd5Sriastradh 233af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_SEQUENCE 0x00000018 2343464ebd5Sriastradh 235af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_TRIGGER 0x0000001c 236af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_TRIGGER_ACQUIRE_EQUAL 0x00000001 237af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_TRIGGER_WRITE_LONG 0x00000002 238af69d88dSmrg#define NV84_SUBCHAN_SEMAPHORE_TRIGGER_ACQUIRE_GEQUAL 0x00000004 2393464ebd5Sriastradh 240af69d88dSmrg#define NV84_SUBCHAN_NOTIFY_INTR 0x00000020 2413464ebd5Sriastradh 2423464ebd5Sriastradh#define NV84_SUBCHAN_WRCACHE_FLUSH 0x00000024 2433464ebd5Sriastradh 2443464ebd5Sriastradh#define NV10_SUBCHAN_REF_CNT 0x00000050 2453464ebd5Sriastradh 2463464ebd5Sriastradh 2473464ebd5Sriastradh#define NV11_SUBCHAN_DMA_SEMAPHORE 0x00000060 2483464ebd5Sriastradh 2493464ebd5Sriastradh#define NV11_SUBCHAN_SEMAPHORE_OFFSET 0x00000064 2503464ebd5Sriastradh 2513464ebd5Sriastradh#define NV11_SUBCHAN_SEMAPHORE_ACQUIRE 0x00000068 2523464ebd5Sriastradh 2533464ebd5Sriastradh#define NV11_SUBCHAN_SEMAPHORE_RELEASE 0x0000006c 2543464ebd5Sriastradh 2553464ebd5Sriastradh#define NV40_SUBCHAN_YIELD 0x00000080 2563464ebd5Sriastradh 2573464ebd5Sriastradh#define NV01_GRAPH 0x00000000 2583464ebd5Sriastradh 2593464ebd5Sriastradh#define NV04_GRAPH_NOP 0x00000100 2603464ebd5Sriastradh 261af69d88dSmrg#define NV04_GRAPH_NOTIFY 0x00000104 262af69d88dSmrg#define NV04_GRAPH_NOTIFY_WRITE 0x00000000 263af69d88dSmrg#define NV04_GRAPH_NOTIFY_WRITE_AND_AWAKEN 0x00000001 2643464ebd5Sriastradh 265af69d88dSmrg#define NVC0_GRAPH_NOTIFY_ADDRESS_HIGH 0x00000104 2663464ebd5Sriastradh 267af69d88dSmrg#define NVC0_GRAPH_NOTIFY_ADDRESS_LOW 0x00000108 2683464ebd5Sriastradh 269af69d88dSmrg#define NVC0_GRAPH_NOTIFY 0x0000010c 270af69d88dSmrg#define NVC0_GRAPH_NOTIFY_WRITE 0x00000000 271af69d88dSmrg#define NVC0_GRAPH_NOTIFY_WRITE_AND_AWAKEN 0x00000001 2723464ebd5Sriastradh 273af69d88dSmrg#define NV50_GRAPH_SERIALIZE 0x00000110 2743464ebd5Sriastradh 275af69d88dSmrg#define NVC0_GRAPH_MACRO_UPLOAD_POS 0x00000114 2763464ebd5Sriastradh 277af69d88dSmrg#define NVC0_GRAPH_MACRO_UPLOAD_DATA 0x00000118 2783464ebd5Sriastradh 279af69d88dSmrg#define NVC0_GRAPH_MACRO_ID 0x0000011c 2803464ebd5Sriastradh 281af69d88dSmrg#define NVC0_GRAPH_MACRO_POS 0x00000120 2823464ebd5Sriastradh 283af69d88dSmrg#define NVA3_GRAPH_UNK0120 0x00000120 2843464ebd5Sriastradh 285af69d88dSmrg#define NVA3_GRAPH_UNK0124 0x00000124 2863464ebd5Sriastradh 287af69d88dSmrg#define NVC0_GRAPH_UNK0124 0x00000124 2883464ebd5Sriastradh 289af69d88dSmrg#define NVC0_GRAPH_COND_ADDRESS_HIGH 0x00000130 2903464ebd5Sriastradh 291af69d88dSmrg#define NVC0_GRAPH_COND_ADDRESS_LOW 0x00000134 2923464ebd5Sriastradh 293af69d88dSmrg#define NVC0_GRAPH_COND_MODE 0x00000138 294af69d88dSmrg#define NVC0_GRAPH_COND_MODE_NEVER 0x00000000 295af69d88dSmrg#define NVC0_GRAPH_COND_MODE_ALWAYS 0x00000001 296af69d88dSmrg#define NVC0_GRAPH_COND_MODE_RES_NON_ZERO 0x00000002 297af69d88dSmrg#define NVC0_GRAPH_COND_MODE_EQUAL 0x00000003 298af69d88dSmrg#define NVC0_GRAPH_COND_MODE_NOT_EQUAL 0x00000004 2993464ebd5Sriastradh 300af69d88dSmrg#define NVC0_GRAPH_UNK013C 0x0000013c 3013464ebd5Sriastradh 302af69d88dSmrg#define NV40_GRAPH_PM_TRIGGER 0x00000140 3033464ebd5Sriastradh 304af69d88dSmrg#define NVC0_GRAPH_UNK0150 0x00000150 3053464ebd5Sriastradh 306af69d88dSmrg#define NVC0_GRAPH_UNK0154 0x00000154 3073464ebd5Sriastradh 308af69d88dSmrg#define NVC0_GRAPH_SCRATCH(i0) (0x00003400 + 0x4*(i0)) 309af69d88dSmrg#define NVC0_GRAPH_SCRATCH__ESIZE 0x00000004 310af69d88dSmrg#define NVC0_GRAPH_SCRATCH__LEN 0x00000080 3113464ebd5Sriastradh 312af69d88dSmrg#define NVC0_GRAPH_MACRO(i0) (0x00003800 + 0x8*(i0)) 313af69d88dSmrg#define NVC0_GRAPH_MACRO__ESIZE 0x00000008 314af69d88dSmrg#define NVC0_GRAPH_MACRO__LEN 0x00000080 3153464ebd5Sriastradh 316af69d88dSmrg#define NVC0_GRAPH_MACRO_PARAM(i0) (0x00003804 + 0x8*(i0)) 317af69d88dSmrg#define NVC0_GRAPH_MACRO_PARAM__ESIZE 0x00000008 318af69d88dSmrg#define NVC0_GRAPH_MACRO_PARAM__LEN 0x00000080 3193464ebd5Sriastradh 3203464ebd5Sriastradh 321af69d88dSmrg#endif /* RNNDB_NV_OBJECT_XML */ 322