Path: blob/21.2-virgl/src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h
4574 views
#ifndef NVC0_COMPUTE_XML1#define NVC0_COMPUTE_XML23/* Autogenerated file, DO NOT EDIT manually!45This file was generated by the rules-ng-ng headergen tool in this git repository:6http://github.com/envytools/envytools/7git clone https://github.com/envytools/envytools.git89The rules-ng-ng source files this header was generated from are:10- rnndb/graph/gf100_compute.xml ( 11143 bytes, from 2014-09-25 06:32:11)11- rnndb/copyright.xml ( 6456 bytes, from 2014-12-31 02:13:31)12- rnndb/nvchipsets.xml ( 2759 bytes, from 2014-10-05 01:51:02)13- rnndb/fifo/nv_object.xml ( 15326 bytes, from 2014-09-25 06:32:11)14- rnndb/g80_defs.xml ( 18175 bytes, from 2014-09-25 06:32:11)1516Copyright (C) 2006-2014 by the following authors:17- Artur Huillet <[email protected]> (ahuillet)18- Ben Skeggs (darktama, darktama_)19- B. R. <[email protected]> (koala_br)20- Carlos Martin <[email protected]> (carlosmn)21- Christoph Bumiller <[email protected]> (calim, chrisbmr)22- Dawid Gajownik <[email protected]> (gajownik)23- Dmitry Baryshkov24- Dmitry Eremin-Solenikov <[email protected]> (lumag)25- EdB <[email protected]> (edb_)26- Erik Waling <[email protected]> (erikwaling)27- Francisco Jerez <[email protected]> (curro)28- Ilia Mirkin <[email protected]> (imirkin)29- jb17bsome <[email protected]> (jb17bsome)30- Jeremy Kolb <[email protected]> (kjeremy)31- Laurent Carlier <[email protected]> (lordheavy)32- Luca Barbieri <[email protected]> (lb, lb1)33- Maarten Maathuis <[email protected]> (stillunknown)34- Marcin KoĆcielnicki <[email protected]> (mwk, koriakin)35- Mark Carey <[email protected]> (careym)36- Matthieu Castet <[email protected]> (mat-c)37- nvidiaman <[email protected]> (nvidiaman)38- Patrice Mandin <[email protected]> (pmandin, pmdata)39- Pekka Paalanen <[email protected]> (pq, ppaalanen)40- Peter Popov <[email protected]> (ironpeter)41- Richard Hughes <[email protected]> (hughsient)42- Rudi Cilibrasi <[email protected]> (cilibrar)43- Serge Martin44- Simon Raffeiner45- Stephane Loeuillet <[email protected]> (leroutier)46- Stephane Marchesin <[email protected]> (marcheu)47- sturmflut <[email protected]> (sturmflut)48- Sylvain Munaut <[email protected]>49- Victor Stinner <[email protected]> (haypo)50- Wladmir van der Laan <[email protected]> (miathan6)51- Younes Manton <[email protected]> (ymanton)5253Permission is hereby granted, free of charge, to any person obtaining54a copy of this software and associated documentation files (the55"Software"), to deal in the Software without restriction, including56without limitation the rights to use, copy, modify, merge, publish,57distribute, sublicense, and/or sell copies of the Software, and to58permit persons to whom the Software is furnished to do so, subject to59the following conditions:6061The above copyright notice and this permission notice (including the62next paragraph) shall be included in all copies or substantial63portions of the Software.6465THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,66EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF67MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.68IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE69LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION70OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION71WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.72*/73747576#define NVC0_COMPUTE_LOCAL_POS_ALLOC 0x000002047778#define NVC0_COMPUTE_LOCAL_NEG_ALLOC 0x000002087980#define NVC0_COMPUTE_WARP_CSTACK_SIZE 0x0000020c8182#define NVC0_COMPUTE_TEX_LIMITS 0x0000021083#define NVC0_COMPUTE_TEX_LIMITS_SAMPLERS_LOG2__MASK 0x0000000f84#define NVC0_COMPUTE_TEX_LIMITS_SAMPLERS_LOG2__SHIFT 085#define NVC0_COMPUTE_TEX_LIMITS_SAMPLERS_LOG2__MIN 0x0000000086#define NVC0_COMPUTE_TEX_LIMITS_SAMPLERS_LOG2__MAX 0x0000000487#define NVC0_COMPUTE_TEX_LIMITS_TEXTURES_LOG2__MASK 0x000000f088#define NVC0_COMPUTE_TEX_LIMITS_TEXTURES_LOG2__SHIFT 489#define NVC0_COMPUTE_TEX_LIMITS_TEXTURES_LOG2__MIN 0x0000000090#define NVC0_COMPUTE_TEX_LIMITS_TEXTURES_LOG2__MAX 0x000000079192#define NVC0_COMPUTE_SHARED_BASE 0x000002149394#define NVC0_COMPUTE_MEM_BARRIER 0x0000021c95#define NVC0_COMPUTE_MEM_BARRIER_UNK0 0x0000000196#define NVC0_COMPUTE_MEM_BARRIER_UNK1 0x0000000297#define NVC0_COMPUTE_MEM_BARRIER_UNK2 0x0000000498#define NVC0_COMPUTE_MEM_BARRIER_UNK4 0x0000001099#define NVC0_COMPUTE_MEM_BARRIER_UNK8 0x00000100100#define NVC0_COMPUTE_MEM_BARRIER_UNK12 0x00001000101102#define NVC0_COMPUTE_BIND_TSC 0x00000228103#define NVC0_COMPUTE_BIND_TSC_ACTIVE 0x00000001104#define NVC0_COMPUTE_BIND_TSC_SAMPLER__MASK 0x00000ff0105#define NVC0_COMPUTE_BIND_TSC_SAMPLER__SHIFT 4106#define NVC0_COMPUTE_BIND_TSC_TSC__MASK 0x01fff000107#define NVC0_COMPUTE_BIND_TSC_TSC__SHIFT 12108109#define NVC0_COMPUTE_BIND_TIC 0x0000022c110#define NVC0_COMPUTE_BIND_TIC_ACTIVE 0x00000001111#define NVC0_COMPUTE_BIND_TIC_TEXTURE__MASK 0x000001fe112#define NVC0_COMPUTE_BIND_TIC_TEXTURE__SHIFT 1113#define NVC0_COMPUTE_BIND_TIC_TIC__MASK 0x7ffffe00114#define NVC0_COMPUTE_BIND_TIC_TIC__SHIFT 9115116#define NVC0_COMPUTE_BIND_TSC2 0x00000230117#define NVC0_COMPUTE_BIND_TSC2_ACTIVE 0x00000001118#define NVC0_COMPUTE_BIND_TSC2_SAMPLER__MASK 0x00000010119#define NVC0_COMPUTE_BIND_TSC2_SAMPLER__SHIFT 4120#define NVC0_COMPUTE_BIND_TSC2_TSC__MASK 0x01fff000121#define NVC0_COMPUTE_BIND_TSC2_TSC__SHIFT 12122123#define NVC0_COMPUTE_BIND_TIC2 0x00000234124#define NVC0_COMPUTE_BIND_TIC2_ACTIVE 0x00000001125#define NVC0_COMPUTE_BIND_TIC2_TEXTURE__MASK 0x00000002126#define NVC0_COMPUTE_BIND_TIC2_TEXTURE__SHIFT 1127#define NVC0_COMPUTE_BIND_TIC2_TIC__MASK 0x7ffffe00128#define NVC0_COMPUTE_BIND_TIC2_TIC__SHIFT 9129130#define NVC0_COMPUTE_GRIDDIM_YX 0x00000238131#define NVC0_COMPUTE_GRIDDIM_YX_X__MASK 0x0000ffff132#define NVC0_COMPUTE_GRIDDIM_YX_X__SHIFT 0133#define NVC0_COMPUTE_GRIDDIM_YX_Y__MASK 0xffff0000134#define NVC0_COMPUTE_GRIDDIM_YX_Y__SHIFT 16135136#define NVC0_COMPUTE_GRIDDIM_Z 0x0000023c137138#define NVC0_COMPUTE_UNK244_TIC_FLUSH 0x00000244139140#define NVC0_COMPUTE_SHARED_SIZE 0x0000024c141142#define NVC0_COMPUTE_THREADS_ALLOC 0x00000250143144#define NVC0_COMPUTE_BARRIER_ALLOC 0x00000254145146#define NVC0_COMPUTE_UNK028C 0x0000028c147148#define NVC0_COMPUTE_COMPUTE_BEGIN 0x0000029c149#define NVC0_COMPUTE_COMPUTE_BEGIN_UNK0 0x00000001150151#define NVC0_COMPUTE_UNK02A0 0x000002a0152153#define NVC0_COMPUTE_CP_GPR_ALLOC 0x000002c0154155#define NVC0_COMPUTE_UNK02C4 0x000002c4156157#define NVC0_COMPUTE_GLOBAL_BASE 0x000002c8158#define NVC0_COMPUTE_GLOBAL_BASE_HIGH__MASK 0x000000ff159#define NVC0_COMPUTE_GLOBAL_BASE_HIGH__SHIFT 0160#define NVC0_COMPUTE_GLOBAL_BASE_INDEX__MASK 0x00ff0000161#define NVC0_COMPUTE_GLOBAL_BASE_INDEX__SHIFT 16162#define NVC0_COMPUTE_GLOBAL_BASE_READ_OK 0x40000000163#define NVC0_COMPUTE_GLOBAL_BASE_WRITE_OK 0x80000000164165#define NVC8_COMPUTE_UNK02E0 0x000002e0166167#define NVC0_COMPUTE_CACHE_SPLIT 0x00000308168#define NVC0_COMPUTE_CACHE_SPLIT_16K_SHARED_48K_L1 0x00000001169#define NVC0_COMPUTE_CACHE_SPLIT_48K_SHARED_16K_L1 0x00000003170171#define NVC0_COMPUTE_UNK030C 0x0000030c172173#define NVC0_COMPUTE_UNK0360 0x00000360174#define NVC0_COMPUTE_UNK0360_UNK0 0x00000001175#define NVC0_COMPUTE_UNK0360_UNK8__MASK 0x00000300176#define NVC0_COMPUTE_UNK0360_UNK8__SHIFT 8177#define NVC8_COMPUTE_UNK0360_UNK10__MASK 0x00000c00178#define NVC8_COMPUTE_UNK0360_UNK10__SHIFT 10179180#define NVC0_COMPUTE_LAUNCH 0x00000368181182#define NVC0_COMPUTE_UNK036C 0x0000036c183#define NVC0_COMPUTE_UNK036C_UNK0__MASK 0x00000003184#define NVC0_COMPUTE_UNK036C_UNK0__SHIFT 0185#define NVC8_COMPUTE_UNK036C_UNK2__MASK 0x0000000c186#define NVC8_COMPUTE_UNK036C_UNK2__SHIFT 2187188#define NVC0_COMPUTE_BLOCKDIM_YX 0x000003ac189#define NVC0_COMPUTE_BLOCKDIM_YX_X__MASK 0x0000ffff190#define NVC0_COMPUTE_BLOCKDIM_YX_X__SHIFT 0191#define NVC0_COMPUTE_BLOCKDIM_YX_Y__MASK 0xffff0000192#define NVC0_COMPUTE_BLOCKDIM_YX_Y__SHIFT 16193194#define NVC0_COMPUTE_BLOCKDIM_Z 0x000003b0195196#define NVC0_COMPUTE_CP_START_ID 0x000003b4197198#define NVC0_COMPUTE_FIRMWARE(i0) (0x00000500 + 0x4*(i0))199#define NVC0_COMPUTE_FIRMWARE__ESIZE 0x00000004200#define NVC0_COMPUTE_FIRMWARE__LEN 0x00000020201202#define NVC0_COMPUTE_MP_LIMIT 0x00000758203204#define NVC0_COMPUTE_LOCAL_BASE 0x0000077c205206#define NVC0_COMPUTE_GRIDID 0x00000780207208#define NVC0_COMPUTE_TEMP_ADDRESS_HIGH 0x00000790209210#define NVC0_COMPUTE_TEMP_ADDRESS_LOW 0x00000794211212#define NVC0_COMPUTE_TEMP_SIZE_HIGH 0x00000798213214#define NVC0_COMPUTE_TEMP_SIZE_LOW 0x0000079c215216#define NVC0_COMPUTE_WARP_TEMP_ALLOC 0x000007a0217218#define NVC0_COMPUTE_COMPUTE_END 0x00000a04219#define NVC0_COMPUTE_COMPUTE_END_UNK0 0x00000001220221#define NVC0_COMPUTE_UNK0A08 0x00000a08222223#define NVC0_COMPUTE_CALL_LIMIT_LOG 0x00000d64224225#define NVC0_COMPUTE_UNK0D94 0x00000d94226227#define NVC0_COMPUTE_WATCHDOG_TIMER 0x00000de4228229#define NVC0_COMPUTE_UNK10F4 0x000010f4230#define NVC0_COMPUTE_UNK10F4_UNK0 0x00000001231#define NVC0_COMPUTE_UNK10F4_UNK4 0x00000010232#define NVC0_COMPUTE_UNK10F4_UNK8 0x00000100233234#define NVC0_COMPUTE_LINKED_TSC 0x00001234235236#define NVC0_COMPUTE_UNK1288_TIC_FLUSH 0x00001288237238#define NVC0_COMPUTE_UNK12AC 0x000012ac239240#define NVC0_COMPUTE_TSC_FLUSH 0x00001330241#define NVC0_COMPUTE_TSC_FLUSH_SPECIFIC 0x00000001242#define NVC0_COMPUTE_TSC_FLUSH_ENTRY__MASK 0x03fffff0243#define NVC0_COMPUTE_TSC_FLUSH_ENTRY__SHIFT 4244245#define NVC0_COMPUTE_TIC_FLUSH 0x00001334246#define NVC0_COMPUTE_TIC_FLUSH_SPECIFIC 0x00000001247#define NVC0_COMPUTE_TIC_FLUSH_ENTRY__MASK 0x03fffff0248#define NVC0_COMPUTE_TIC_FLUSH_ENTRY__SHIFT 4249250#define NVC0_COMPUTE_TEX_CACHE_CTL 0x00001338251#define NVC0_COMPUTE_TEX_CACHE_CTL_UNK0__MASK 0x00000007252#define NVC0_COMPUTE_TEX_CACHE_CTL_UNK0__SHIFT 0253#define NVC0_COMPUTE_TEX_CACHE_CTL_ENTRY__MASK 0x03fffff0254#define NVC0_COMPUTE_TEX_CACHE_CTL_ENTRY__SHIFT 4255256#define NVC0_COMPUTE_UNK1354 0x00001354257258#define NVC0_COMPUTE_UNK1424_TSC_FLUSH 0x00001424259260#define NVC0_COMPUTE_COND_ADDRESS_HIGH 0x00001550261262#define NVC0_COMPUTE_COND_ADDRESS_LOW 0x00001554263264#define NVC0_COMPUTE_COND_MODE 0x00001558265#define NVC0_COMPUTE_COND_MODE_NEVER 0x00000000266#define NVC0_COMPUTE_COND_MODE_ALWAYS 0x00000001267#define NVC0_COMPUTE_COND_MODE_RES_NON_ZERO 0x00000002268#define NVC0_COMPUTE_COND_MODE_EQUAL 0x00000003269#define NVC0_COMPUTE_COND_MODE_NOT_EQUAL 0x00000004270271#define NVC0_COMPUTE_TSC_ADDRESS_HIGH 0x0000155c272273#define NVC0_COMPUTE_TSC_ADDRESS_LOW 0x00001560274275#define NVC0_COMPUTE_TSC_LIMIT 0x00001564276277#define NVC0_COMPUTE_TIC_ADDRESS_HIGH 0x00001574278279#define NVC0_COMPUTE_TIC_ADDRESS_LOW 0x00001578280281#define NVC0_COMPUTE_TIC_LIMIT 0x0000157c282283#define NVC0_COMPUTE_CODE_ADDRESS_HIGH 0x00001608284285#define NVC0_COMPUTE_CODE_ADDRESS_LOW 0x0000160c286287#define NVC0_COMPUTE_TEX_MISC 0x00001664288#define NVC0_COMPUTE_TEX_MISC_UNK 0x00000001289#define NVC0_COMPUTE_TEX_MISC_SEAMLESS_CUBE_MAP 0x00000002290291#define NVC0_COMPUTE_UNK1690 0x00001690292#define NVC0_COMPUTE_UNK1690_ALWAYS_DERIV 0x00000001293#define NVC0_COMPUTE_UNK1690_UNK16 0x00010000294295#define NVC0_COMPUTE_CB_BIND 0x00001694296#define NVC0_COMPUTE_CB_BIND_VALID 0x00000001297#define NVC0_COMPUTE_CB_BIND_INDEX__MASK 0x00001f00298#define NVC0_COMPUTE_CB_BIND_INDEX__SHIFT 8299300#define NVC0_COMPUTE_FLUSH 0x00001698301#define NVC0_COMPUTE_FLUSH_CODE 0x00000001302#define NVC0_COMPUTE_FLUSH_GLOBAL 0x00000010303#define NVC0_COMPUTE_FLUSH_UNK8 0x00000100304#define NVC0_COMPUTE_FLUSH_CB 0x00001000305306#define NVC0_COMPUTE_UNK1930 0x00001930307308#define NVC0_COMPUTE_UNK1944 0x00001944309310#define NVC0_COMPUTE_DELAY 0x00001a24311312#define NVC0_COMPUTE_UNK1A2C(i0) (0x00001a2c + 0x4*(i0))313#define NVC0_COMPUTE_UNK1A2C__ESIZE 0x00000004314#define NVC0_COMPUTE_UNK1A2C__LEN 0x00000005315316#define NVC0_COMPUTE_QUERY_ADDRESS_HIGH 0x00001b00317318#define NVC0_COMPUTE_QUERY_ADDRESS_LOW 0x00001b04319320#define NVC0_COMPUTE_QUERY_SEQUENCE 0x00001b08321322#define NVC0_COMPUTE_QUERY_GET 0x00001b0c323#define NVC0_COMPUTE_QUERY_GET_MODE__MASK 0x00000003324#define NVC0_COMPUTE_QUERY_GET_MODE__SHIFT 0325#define NVC0_COMPUTE_QUERY_GET_MODE_WRITE 0x00000000326#define NVC0_COMPUTE_QUERY_GET_MODE_WRITE_INTR_NRHOST 0x00000003327#define NVC0_COMPUTE_QUERY_GET_INTR 0x00100000328#define NVC0_COMPUTE_QUERY_GET_SHORT 0x10000000329330#define NVC0_COMPUTE_CB_SIZE 0x00002380331332#define NVC0_COMPUTE_CB_ADDRESS_HIGH 0x00002384333334#define NVC0_COMPUTE_CB_ADDRESS_LOW 0x00002388335336#define NVC0_COMPUTE_CB_POS 0x0000238c337338#define NVC0_COMPUTE_CB_DATA(i0) (0x00002390 + 0x4*(i0))339#define NVC0_COMPUTE_CB_DATA__ESIZE 0x00000004340#define NVC0_COMPUTE_CB_DATA__LEN 0x00000010341342#define NVC0_COMPUTE_IMAGE(i0) (0x00002700 + 0x20*(i0))343#define NVC0_COMPUTE_IMAGE__ESIZE 0x00000020344#define NVC0_COMPUTE_IMAGE__LEN 0x00000008345346#define NVC0_COMPUTE_IMAGE_ADDRESS_HIGH(i0) (0x00002700 + 0x20*(i0))347348#define NVC0_COMPUTE_IMAGE_ADDRESS_LOW(i0) (0x00002704 + 0x20*(i0))349350#define NVC0_COMPUTE_IMAGE_WIDTH(i0) (0x00002708 + 0x20*(i0))351352#define NVC0_COMPUTE_IMAGE_HEIGHT(i0) (0x0000270c + 0x20*(i0))353#define NVC0_COMPUTE_IMAGE_HEIGHT_HEIGHT__MASK 0x0000ffff354#define NVC0_COMPUTE_IMAGE_HEIGHT_HEIGHT__SHIFT 0355#define NVC0_COMPUTE_IMAGE_HEIGHT_UNK16 0x00010000356#define NVC0_COMPUTE_IMAGE_HEIGHT_LINEAR 0x00100000357358#define NVC0_COMPUTE_IMAGE_FORMAT(i0) (0x00002710 + 0x20*(i0))359#define NVC0_COMPUTE_IMAGE_FORMAT_UNK0 0x00000001360#define NVC0_COMPUTE_IMAGE_FORMAT_FORMAT_COLOR__MASK 0x00000ff0361#define NVC0_COMPUTE_IMAGE_FORMAT_FORMAT_COLOR__SHIFT 4362#define NVC0_COMPUTE_IMAGE_FORMAT_FORMAT_ZETA__MASK 0x0001f000363#define NVC0_COMPUTE_IMAGE_FORMAT_FORMAT_ZETA__SHIFT 12364365#define NVC0_COMPUTE_IMAGE_TILE_MODE(i0) (0x00002714 + 0x20*(i0))366367#define NVC0_COMPUTE_MP_PM_SET(i0) (0x0000335c + 0x4*(i0))368#define NVC0_COMPUTE_MP_PM_SET__ESIZE 0x00000004369#define NVC0_COMPUTE_MP_PM_SET__LEN 0x00000008370371#define NVC0_COMPUTE_MP_PM_SIGSEL(i0) (0x0000337c + 0x4*(i0))372#define NVC0_COMPUTE_MP_PM_SIGSEL__ESIZE 0x00000004373#define NVC0_COMPUTE_MP_PM_SIGSEL__LEN 0x00000008374375#define NVC0_COMPUTE_MP_PM_SRCSEL(i0) (0x0000339c + 0x4*(i0))376#define NVC0_COMPUTE_MP_PM_SRCSEL__ESIZE 0x00000004377#define NVC0_COMPUTE_MP_PM_SRCSEL__LEN 0x00000008378#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP0__MASK 0x00000007379#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP0__SHIFT 0380#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG0__MASK 0x00000070381#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG0__SHIFT 4382#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP1__MASK 0x00000700383#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP1__SHIFT 8384#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG1__MASK 0x00007000385#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG1__SHIFT 12386#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP2__MASK 0x00070000387#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP2__SHIFT 16388#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG2__MASK 0x00700000389#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG2__SHIFT 20390#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP3__MASK 0x07000000391#define NVC0_COMPUTE_MP_PM_SRCSEL_GRP3__SHIFT 24392#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG3__MASK 0x70000000393#define NVC0_COMPUTE_MP_PM_SRCSEL_SIG3__SHIFT 28394395#define NVC0_COMPUTE_MP_PM_OP(i0) (0x000033bc + 0x4*(i0))396#define NVC0_COMPUTE_MP_PM_OP__ESIZE 0x00000004397#define NVC0_COMPUTE_MP_PM_OP__LEN 0x00000008398#define NVC0_COMPUTE_MP_PM_OP_MODE__MASK 0x00000001399#define NVC0_COMPUTE_MP_PM_OP_MODE__SHIFT 0400#define NVC0_COMPUTE_MP_PM_OP_MODE_LOGOP 0x00000000401#define NVC0_COMPUTE_MP_PM_OP_MODE_LOGOP_PULSE 0x00000001402#define NVC0_COMPUTE_MP_PM_OP_FUNC__MASK 0x000ffff0403#define NVC0_COMPUTE_MP_PM_OP_FUNC__SHIFT 4404405#define NVC0_COMPUTE_MP_PM_UNK33DC 0x000033dc406407408#endif /* NVC0_COMPUTE_XML */409410411