Files
gddr6/include/ampere/ga102/dev_pri_ringstation_gpc.h
Ole Algoritme 698a8f7487 first commit
2022-09-05 21:52:22 +02:00

14960 lines
1.5 MiB

/* _NVRM_COPYRIGHT_BEGIN_
*
* Copyright 2003-2016 by NVIDIA Corporation. All rights reserved. All
* information contained herein is proprietary and confidential to NVIDIA
* Corporation. Any use, reproduction, or disclosure without the written
* permission of NVIDIA Corporation is prohibited.
*
* _NVRM_COPYRIGHT_END_
*/
#ifndef __ga102_dev_pri_ringstation_gpc_h__
#define __ga102_dev_pri_ringstation_gpc_h__
/* This file is autogenerated. Do not edit */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2crstr_pri 0x00000022 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2crstr_pri 0x00000022 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2frstr_pri 0x00000025 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2frstr_pri 0x00000025 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gcc_pri 0x00000027 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gcc_pri 0x00000027 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gnic_pri0 0x00000001 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gnic_pri0 0x00000001 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gpccs_pri 0x00000012 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gpccs_pri 0x00000012 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gpcpwr_pri 0x00000002 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gpcpwr_pri 0x00000002 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gpmpd_pri 0x0000002b /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gpmpd_pri 0x0000002b /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gpmreport_pri 0x0000002d /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gpmreport_pri 0x0000002d /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2gpmsd_pri 0x0000002c /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gpmsd_pri 0x0000002c /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2ism_gpc_ctrl_pri 0x00000004 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2ism_gpc_ctrl_pri 0x00000004 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2prop_pri 0x00000028 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2prop_pri 0x00000028 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2rasterarb_pri 0x00000021 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2rasterarb_pri 0x00000021 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2setup_pri 0x00000020 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2setup_pri 0x00000020 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2swdx_pri 0x0000002a /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2swdx_pri 0x0000002a /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2tc_pri 0x00000026 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tc_pri 0x00000026 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2wdxps_pri 0x00000029 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2wdxps_pri 0x00000029 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2widclip_pri 0x00000024 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2widclip_pri 0x00000024 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpc_pri_hub2zcull_pri 0x00000023 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2zcull_pri 0x00000023 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2clk_pri 0x0000000a /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gpcmmu_pri0 0x0000007f /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_crop_pri0 0x0000007e /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_crop_pri1 0x0000007d /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_rrh_pri0 0x0000007c /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_rrh_pri1 0x0000007b /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_zrop_pri0 0x0000007a /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_zrop_pri1 0x00000079 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpc0_pri 0x00000078 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpc1_pri 0x00000077 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpca0_pri 0x00000076 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpca1_pri 0x00000075 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpca2_pri 0x00000074 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpca3_pri 0x00000073 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpca4_pri 0x00000072 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpca5_pri 0x00000071 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcb0_pri 0x00000070 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcb1_pri 0x0000006f /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcb2_pri 0x0000006e /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcb3_pri 0x0000006d /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcb4_pri 0x0000006c /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcb5_pri 0x0000006b /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcc0_pri 0x0000006a /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcc1_pri 0x00000069 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcc2_pri 0x00000068 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcc3_pri 0x00000067 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcc4_pri 0x00000066 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_gpctpcc5_pri 0x00000065 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_rop0_pri 0x00000064 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_gpcclk_rop1_pri 0x00000063 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2pmm_pri 0x00000062 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2ppccs_pri0 0x00000014 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2ppccs_pri1 0x00000015 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2ppccs_pri2 0x00000016 /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tpccs_pri0 0x0000000b /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tpccs_pri1 0x0000000c /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tpccs_pri2 0x0000000d /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tpccs_pri3 0x0000000e /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tpccs_pri4 0x0000000f /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2tpccs_pri5 0x00000010 /* */
#define NV_PPRIV_GPC_PRI_MASTER_local_priv2gpc_config_regs_csb 0x00000061 /* */
#define NV_PPRIV_GPC_PRI_SLAVE_gpccs2gpccs_SUBID_LO 0x00000000 /* */
#define NV_PPRIV_GPC_PRI_SLAVE_gpccs2gpccs_SUBID_HI 0x0000000f /* */
#define NV_PPRIV_GPC_PRI_SLAVE_pmm2gpccs_SUBID_LO 0x00000020 /* */
#define NV_PPRIV_GPC_PRI_SLAVE_pmm2gpccs_SUBID_HI 0x00000027 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_XVE 0x00000000 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_PMU 0x00000001 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_SEC2 0x00000002 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_GSP 0x00000003 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_FECS 0x00000004 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_GPCCS 0x00000005 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_IFF_IFR 0x00000006 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_I2C 0x00000007 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_JTAG 0x00000008 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_PMA_PMM 0x00000009 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_NVDEC0 0x0000000a /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_NVDEC1 0x0000000b /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_NVDEC2 0x0000000c /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_FBFALCON 0x0000000d /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_NVDEC3 0x0000000e /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_NVDEC4 0x0000000f /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_LOCAL_SOURCE_0 0x00000010 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_LOCAL_SOURCE_1 0x00000011 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_LOCAL_SOURCE_2 0x00000012 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_LOCAL_SOURCE_FALCON 0x00000013 /* */
#define NV_PPRIV_GPC_PRI_SOURCE_ID_DISABLED 0x0000001f /* */
#define NV_PPRIV_GPC_PRI_MASTER_gpccs2gr_pri 3
#define NV_PPRIV_GPC 0x00127fff:0x00124000 /* RW--D */
#define NV_PPRIV_GPC__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK 0x00124780 /* RWE4R */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX 0x00124300 /* RWE4R */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG 0x00124304 /* RWE4R */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO 0x00124308 /* RW-4R */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO 0x0012430c /* R--4R */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_FS_CONFIG(i) (0x00124100+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_MC_PRIV_FS_CONFIG(i) (0x00124150+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE 0x00124140 /* RWE4R */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK 0x00124114 /* RWE4R */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE 0x00124118 /* RWE4R */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00124114 /* */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_ERROR_ADR 0x00124120 /* R-E4R */
#define NV_PPRIV_GPC_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_ADR_ORIGINAL 0x0012411c /* R-E4R */
#define NV_PPRIV_GPC_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_WRDAT 0x00124124 /* R--4R */
#define NV_PPRIV_GPC_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO 0x00124128 /* R-E4R */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_ERROR_CODE 0x0012412c /* R-E4R */
#define NV_PPRIV_GPC_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG 0x00124200 /* RWE4R */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG(i) (0x00124210+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00124788 /* RWE4R */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_PRIV_DECODE_CONFIG 0x00124204 /* RWE4R */
#define NV_PPRIV_GPC_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00124788 /* */
#define NV_PPRIV_GPC_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x0012422c /* RWE4R */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET 0x00124230 /* RWE4R */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x0012422c /* */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS 0x00124234 /* R-E4R */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x0012422c /* */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR 0x00124238 /* RWE4R */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x0012422c /* */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK 0x0012423c /* RWE4R */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX 0x00124240 /* RWE4R */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK 0x00124244 /* RWE4R */
#define NV_PPRIV_GPC_TARGET_MASK__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX 0x00124248 /* RWE4R */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_RO 0x0012424c /* R-E4R */
#define NV_PPRIV_GPC_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE 0x00124268 /* RWE4R */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE 0x0012426c /* RWE4R */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH(i) (0x00124400+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00124680+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MASK(i) (0x00124480+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1(i) (0x00124500+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA2(i) (0x00124580+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION(i) (0x00124600+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00124700+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00124700 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00124704 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH 0x00124400 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH 0x00124404 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG 0x00124680 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG 0x00124684 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MASK 0x00124480 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MASK 0x00124484 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1 0x00124500 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1 0x00124504 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA2 0x00124580 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA2 0x00124584 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION 0x00124600 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION 0x00124604 /* RWE4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_UPDATE_COUNTER 0x001243fc /* R-E4R */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00124784 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MATCH(i) (0x00124180+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MASK(i) (0x00124190+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001241a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x001242a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x001242b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001241b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2(i) (0x001241d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION(i) (0x001241c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MATCH 0x00124180 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MATCH 0x00124184 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MATCH 0x00124188 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MATCH 0x0012418c /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MASK 0x00124190 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MASK 0x00124194 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MASK 0x00124198 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MASK 0x0012419c /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001241a0 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001241a4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001241a8 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001241ac /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x001242a0 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x001242a4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x001242a8 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x001242ac /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x001242b0 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x001242b4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x001242b8 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x001242bc /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001241b0 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001241b4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001241b8 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001241bc /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2 0x001241d0 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2 0x001241d4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2 0x001241d8 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2 0x001241dc /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION 0x001241c0 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION 0x001241c4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION 0x001241c8 /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION 0x001241cc /* RWE4R */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_SINK 0x001241e0 /* R--4R */
#define NV_PPRIV_GPC_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_PRI_SINK_RETURN 0x001241e4 /* RWE4R */
#define NV_PPRIV_GPC_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRI_FENCE 0x001241fc /* R--4R */
#define NV_PPRIV_GPC_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_PRI_FENCE_WITHOUT_ACK 0x001241f8 /* R--4R */
#define NV_PPRIV_GPC_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_LOWPOWER 0x00124208 /* RWE4R */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00124788 /* */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG 0x0012420c /* RWE4R */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PRI_PM_CONFIG 0x00124220 /* RWE4R */
#define NV_PPRIV_GPC_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PERFMON 0x00124228 /* RWE4R */
#define NV_PPRIV_GPC_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_DATA 0x00124254 /* RWB4R */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ADDR 0x00124258 /* RWB4R */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO 0x0012425c /* R-B4R */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_IDENTIFIER 0x00124260 /* RWB4R */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION 0x00124264 /* RWB4R */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_CG1 0x00124250 /* RWE4R */
#define NV_PPRIV_GPC_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC 0x001277ff:0x00124000 /* RW--L */
#define NV_PPRIV_GPC_GPC0 0x001247ff:0x00124000 /* RW--L */
#define NV_PPRIV_GPC_GPC0__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK 0x00124780 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX 0x00124300 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG 0x00124304 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO 0x00124308 /* RW-4R */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO 0x0012430c /* R--4R */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_FS_CONFIG(i) (0x00124100+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MC_PRIV_FS_CONFIG(i) (0x00124150+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC0_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE 0x00124140 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK 0x00124114 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE 0x00124118 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00124114 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_ADR 0x00124120 /* R-E4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_ADR_ORIGINAL 0x0012411c /* R-E4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_WRDAT 0x00124124 /* R--4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO 0x00124128 /* R-E4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_CODE 0x0012412c /* R-E4R */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG 0x00124200 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG(i) (0x00124210+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00124788 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_DECODE_CONFIG 0x00124204 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00124788 /* */
#define NV_PPRIV_GPC_GPC0_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x0012422c /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET 0x00124230 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x0012422c /* */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS 0x00124234 /* R-E4R */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x0012422c /* */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR 0x00124238 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x0012422c /* */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC0_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK 0x0012423c /* RWE4R */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX 0x00124240 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK 0x00124244 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX 0x00124248 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO 0x0012424c /* R-E4R */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE 0x00124268 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE 0x0012426c /* RWE4R */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x0012423c /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC0_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH(i) (0x00124400+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00124680+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MASK(i) (0x00124480+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1(i) (0x00124500+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA2(i) (0x00124580+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION(i) (0x00124600+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00124700+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00124700 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00124704 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH 0x00124400 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH 0x00124404 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG 0x00124680 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG 0x00124684 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MASK 0x00124480 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MASK 0x00124484 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1 0x00124500 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1 0x00124504 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA2 0x00124580 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA2 0x00124584 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION 0x00124600 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00124700 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION 0x00124604 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00124704 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_UPDATE_COUNTER 0x001243fc /* R-E4R */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00124784 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MATCH(i) (0x00124180+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MASK(i) (0x00124190+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001241a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x001242a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x001242b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001241b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2(i) (0x001241d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION(i) (0x001241c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MATCH 0x00124180 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MATCH 0x00124184 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MATCH 0x00124188 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MATCH 0x0012418c /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MASK 0x00124190 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MASK 0x00124194 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MASK 0x00124198 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MASK 0x0012419c /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001241a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001241a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001241a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001241ac /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x001242a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x001242a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x001242a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x001242ac /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x001242b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x001242b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x001242b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x001242bc /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001241b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001241b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001241b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001241bc /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2 0x001241d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2 0x001241d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2 0x001241d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2 0x001241dc /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION 0x001241c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION 0x001241c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION 0x001241c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION 0x001241cc /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00124784 /* */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_SINK 0x001241e0 /* R--4R */
#define NV_PPRIV_GPC_GPC0_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC0_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRI_SINK_RETURN 0x001241e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_FENCE 0x001241fc /* R--4R */
#define NV_PPRIV_GPC_GPC0_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC0_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRI_FENCE_WITHOUT_ACK 0x001241f8 /* R--4R */
#define NV_PPRIV_GPC_GPC0_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC0_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_LOWPOWER 0x00124208 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00124788 /* */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG 0x0012420c /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00124780 /* */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PRI_PM_CONFIG 0x00124220 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PERFMON 0x00124228 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC0_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_DATA 0x00124254 /* RWB4R */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ADDR 0x00124258 /* RWB4R */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO 0x0012425c /* R-B4R */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_IDENTIFIER 0x00124260 /* RWB4R */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION 0x00124264 /* RWB4R */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC0_CG1 0x00124250 /* RWE4R */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC0_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1 0x00124fff:0x00124800 /* RW--L */
#define NV_PPRIV_GPC_GPC1__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK 0x00124f80 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX 0x00124b00 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG 0x00124b04 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO 0x00124b08 /* RW-4R */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO 0x00124b0c /* R--4R */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_FS_CONFIG(i) (0x00124900+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MC_PRIV_FS_CONFIG(i) (0x00124950+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC1_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE 0x00124940 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK 0x00124914 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE 0x00124918 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00124914 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_ADR 0x00124920 /* R-E4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_ADR_ORIGINAL 0x0012491c /* R-E4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_WRDAT 0x00124924 /* R--4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO 0x00124928 /* R-E4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_CODE 0x0012492c /* R-E4R */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG 0x00124a00 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG(i) (0x00124a10+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00124f88 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_DECODE_CONFIG 0x00124a04 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00124f88 /* */
#define NV_PPRIV_GPC_GPC1_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x00124a2c /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET 0x00124a30 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x00124a2c /* */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS 0x00124a34 /* R-E4R */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x00124a2c /* */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR 0x00124a38 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x00124a2c /* */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC1_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK 0x00124a3c /* RWE4R */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX 0x00124a40 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x00124a3c /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK 0x00124a44 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK__PRIV_LEVEL_MASK 0x00124a3c /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX 0x00124a48 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO 0x00124a4c /* R-E4R */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE 0x00124a68 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00124a3c /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE 0x00124a6c /* RWE4R */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x00124a3c /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC1_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH(i) (0x00124c00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00124e80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MASK(i) (0x00124c80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1(i) (0x00124d00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA2(i) (0x00124d80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION(i) (0x00124e00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00124f00+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00124f00 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00124f04 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH 0x00124c00 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00124f00 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH 0x00124c04 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00124f04 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG 0x00124e80 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00124f00 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG 0x00124e84 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00124f04 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MASK 0x00124c80 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00124f00 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MASK 0x00124c84 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00124f04 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1 0x00124d00 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00124f00 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1 0x00124d04 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00124f04 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA2 0x00124d80 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00124f00 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA2 0x00124d84 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00124f04 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION 0x00124e00 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00124f00 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION 0x00124e04 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00124f04 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_UPDATE_COUNTER 0x00124bfc /* R-E4R */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00124f84 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MATCH(i) (0x00124980+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MASK(i) (0x00124990+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001249a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x00124aa0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x00124ab0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001249b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2(i) (0x001249d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION(i) (0x001249c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MATCH 0x00124980 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MATCH 0x00124984 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MATCH 0x00124988 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MATCH 0x0012498c /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MASK 0x00124990 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MASK 0x00124994 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MASK 0x00124998 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MASK 0x0012499c /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001249a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001249a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001249a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001249ac /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x00124aa0 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x00124aa4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x00124aa8 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x00124aac /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x00124ab0 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x00124ab4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x00124ab8 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x00124abc /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001249b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001249b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001249b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001249bc /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2 0x001249d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2 0x001249d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2 0x001249d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2 0x001249dc /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION 0x001249c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION 0x001249c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION 0x001249c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION 0x001249cc /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00124f84 /* */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_SINK 0x001249e0 /* R--4R */
#define NV_PPRIV_GPC_GPC1_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC1_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRI_SINK_RETURN 0x001249e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_FENCE 0x001249fc /* R--4R */
#define NV_PPRIV_GPC_GPC1_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC1_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRI_FENCE_WITHOUT_ACK 0x001249f8 /* R--4R */
#define NV_PPRIV_GPC_GPC1_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC1_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_LOWPOWER 0x00124a08 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00124f88 /* */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG 0x00124a0c /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00124f80 /* */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PRI_PM_CONFIG 0x00124a20 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PERFMON 0x00124a28 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC1_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_DATA 0x00124a54 /* RWB4R */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ADDR 0x00124a58 /* RWB4R */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO 0x00124a5c /* R-B4R */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_IDENTIFIER 0x00124a60 /* RWB4R */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION 0x00124a64 /* RWB4R */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC1_CG1 0x00124a50 /* RWE4R */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC1_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2 0x001257ff:0x00125000 /* RW--L */
#define NV_PPRIV_GPC_GPC2__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK 0x00125780 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX 0x00125300 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG 0x00125304 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO 0x00125308 /* RW-4R */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO 0x0012530c /* R--4R */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_FS_CONFIG(i) (0x00125100+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MC_PRIV_FS_CONFIG(i) (0x00125150+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC2_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE 0x00125140 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK 0x00125114 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE 0x00125118 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00125114 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_ADR 0x00125120 /* R-E4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_ADR_ORIGINAL 0x0012511c /* R-E4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_WRDAT 0x00125124 /* R--4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO 0x00125128 /* R-E4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_CODE 0x0012512c /* R-E4R */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG 0x00125200 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG(i) (0x00125210+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00125788 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_DECODE_CONFIG 0x00125204 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00125788 /* */
#define NV_PPRIV_GPC_GPC2_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x0012522c /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET 0x00125230 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x0012522c /* */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS 0x00125234 /* R-E4R */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x0012522c /* */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR 0x00125238 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x0012522c /* */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC2_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK 0x0012523c /* RWE4R */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX 0x00125240 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x0012523c /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK 0x00125244 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK__PRIV_LEVEL_MASK 0x0012523c /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX 0x00125248 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO 0x0012524c /* R-E4R */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE 0x00125268 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x0012523c /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE 0x0012526c /* RWE4R */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x0012523c /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC2_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH(i) (0x00125400+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00125680+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MASK(i) (0x00125480+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1(i) (0x00125500+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA2(i) (0x00125580+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION(i) (0x00125600+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00125700+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00125700 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00125704 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH 0x00125400 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00125700 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH 0x00125404 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00125704 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG 0x00125680 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00125700 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG 0x00125684 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00125704 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MASK 0x00125480 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00125700 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MASK 0x00125484 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00125704 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1 0x00125500 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00125700 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1 0x00125504 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00125704 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA2 0x00125580 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00125700 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA2 0x00125584 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00125704 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION 0x00125600 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00125700 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION 0x00125604 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00125704 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_UPDATE_COUNTER 0x001253fc /* R-E4R */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00125784 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MATCH(i) (0x00125180+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MASK(i) (0x00125190+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001251a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x001252a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x001252b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001251b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2(i) (0x001251d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION(i) (0x001251c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MATCH 0x00125180 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MATCH 0x00125184 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MATCH 0x00125188 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MATCH 0x0012518c /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MASK 0x00125190 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MASK 0x00125194 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MASK 0x00125198 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MASK 0x0012519c /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001251a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001251a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001251a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001251ac /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x001252a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x001252a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x001252a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x001252ac /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x001252b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x001252b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x001252b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x001252bc /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001251b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001251b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001251b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001251bc /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2 0x001251d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2 0x001251d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2 0x001251d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2 0x001251dc /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION 0x001251c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION 0x001251c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION 0x001251c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION 0x001251cc /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00125784 /* */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_SINK 0x001251e0 /* R--4R */
#define NV_PPRIV_GPC_GPC2_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC2_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRI_SINK_RETURN 0x001251e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_FENCE 0x001251fc /* R--4R */
#define NV_PPRIV_GPC_GPC2_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC2_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRI_FENCE_WITHOUT_ACK 0x001251f8 /* R--4R */
#define NV_PPRIV_GPC_GPC2_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC2_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_LOWPOWER 0x00125208 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00125788 /* */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG 0x0012520c /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00125780 /* */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PRI_PM_CONFIG 0x00125220 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PERFMON 0x00125228 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC2_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_DATA 0x00125254 /* RWB4R */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ADDR 0x00125258 /* RWB4R */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO 0x0012525c /* R-B4R */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_IDENTIFIER 0x00125260 /* RWB4R */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION 0x00125264 /* RWB4R */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC2_CG1 0x00125250 /* RWE4R */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC2_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3 0x00125fff:0x00125800 /* RW--L */
#define NV_PPRIV_GPC_GPC3__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK 0x00125f80 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX 0x00125b00 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG 0x00125b04 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO 0x00125b08 /* RW-4R */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO 0x00125b0c /* R--4R */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_FS_CONFIG(i) (0x00125900+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MC_PRIV_FS_CONFIG(i) (0x00125950+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC3_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE 0x00125940 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK 0x00125914 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE 0x00125918 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00125914 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_ADR 0x00125920 /* R-E4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_ADR_ORIGINAL 0x0012591c /* R-E4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_WRDAT 0x00125924 /* R--4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO 0x00125928 /* R-E4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_CODE 0x0012592c /* R-E4R */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG 0x00125a00 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG(i) (0x00125a10+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00125f88 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_DECODE_CONFIG 0x00125a04 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00125f88 /* */
#define NV_PPRIV_GPC_GPC3_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x00125a2c /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET 0x00125a30 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x00125a2c /* */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS 0x00125a34 /* R-E4R */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x00125a2c /* */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR 0x00125a38 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x00125a2c /* */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC3_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK 0x00125a3c /* RWE4R */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX 0x00125a40 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x00125a3c /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK 0x00125a44 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK__PRIV_LEVEL_MASK 0x00125a3c /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX 0x00125a48 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO 0x00125a4c /* R-E4R */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE 0x00125a68 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00125a3c /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE 0x00125a6c /* RWE4R */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x00125a3c /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC3_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH(i) (0x00125c00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00125e80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MASK(i) (0x00125c80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1(i) (0x00125d00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA2(i) (0x00125d80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION(i) (0x00125e00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00125f00+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00125f00 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00125f04 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH 0x00125c00 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00125f00 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH 0x00125c04 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00125f04 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG 0x00125e80 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00125f00 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG 0x00125e84 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00125f04 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MASK 0x00125c80 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00125f00 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MASK 0x00125c84 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00125f04 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1 0x00125d00 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00125f00 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1 0x00125d04 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00125f04 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA2 0x00125d80 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00125f00 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA2 0x00125d84 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00125f04 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION 0x00125e00 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00125f00 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION 0x00125e04 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00125f04 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_UPDATE_COUNTER 0x00125bfc /* R-E4R */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00125f84 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MATCH(i) (0x00125980+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MASK(i) (0x00125990+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001259a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x00125aa0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x00125ab0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001259b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2(i) (0x001259d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION(i) (0x001259c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MATCH 0x00125980 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MATCH 0x00125984 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MATCH 0x00125988 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MATCH 0x0012598c /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MASK 0x00125990 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MASK 0x00125994 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MASK 0x00125998 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MASK 0x0012599c /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001259a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001259a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001259a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001259ac /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x00125aa0 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x00125aa4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x00125aa8 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x00125aac /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x00125ab0 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x00125ab4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x00125ab8 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x00125abc /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001259b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001259b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001259b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001259bc /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2 0x001259d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2 0x001259d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2 0x001259d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2 0x001259dc /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION 0x001259c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION 0x001259c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION 0x001259c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION 0x001259cc /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00125f84 /* */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_SINK 0x001259e0 /* R--4R */
#define NV_PPRIV_GPC_GPC3_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC3_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRI_SINK_RETURN 0x001259e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_FENCE 0x001259fc /* R--4R */
#define NV_PPRIV_GPC_GPC3_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC3_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRI_FENCE_WITHOUT_ACK 0x001259f8 /* R--4R */
#define NV_PPRIV_GPC_GPC3_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC3_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_LOWPOWER 0x00125a08 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00125f88 /* */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG 0x00125a0c /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00125f80 /* */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PRI_PM_CONFIG 0x00125a20 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PERFMON 0x00125a28 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC3_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_DATA 0x00125a54 /* RWB4R */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ADDR 0x00125a58 /* RWB4R */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO 0x00125a5c /* R-B4R */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_IDENTIFIER 0x00125a60 /* RWB4R */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION 0x00125a64 /* RWB4R */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC3_CG1 0x00125a50 /* RWE4R */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC3_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4 0x001267ff:0x00126000 /* RW--L */
#define NV_PPRIV_GPC_GPC4__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK 0x00126780 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX 0x00126300 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG 0x00126304 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO 0x00126308 /* RW-4R */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO 0x0012630c /* R--4R */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_FS_CONFIG(i) (0x00126100+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MC_PRIV_FS_CONFIG(i) (0x00126150+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC4_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE 0x00126140 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK 0x00126114 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE 0x00126118 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00126114 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_ADR 0x00126120 /* R-E4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_ADR_ORIGINAL 0x0012611c /* R-E4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_WRDAT 0x00126124 /* R--4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO 0x00126128 /* R-E4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_CODE 0x0012612c /* R-E4R */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG 0x00126200 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG(i) (0x00126210+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00126788 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_DECODE_CONFIG 0x00126204 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00126788 /* */
#define NV_PPRIV_GPC_GPC4_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x0012622c /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET 0x00126230 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x0012622c /* */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS 0x00126234 /* R-E4R */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x0012622c /* */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR 0x00126238 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x0012622c /* */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC4_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK 0x0012623c /* RWE4R */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX 0x00126240 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x0012623c /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK 0x00126244 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK__PRIV_LEVEL_MASK 0x0012623c /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX 0x00126248 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO 0x0012624c /* R-E4R */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE 0x00126268 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x0012623c /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE 0x0012626c /* RWE4R */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x0012623c /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC4_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH(i) (0x00126400+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00126680+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MASK(i) (0x00126480+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1(i) (0x00126500+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA2(i) (0x00126580+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION(i) (0x00126600+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00126700+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00126700 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00126704 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH 0x00126400 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00126700 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH 0x00126404 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00126704 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG 0x00126680 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00126700 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG 0x00126684 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00126704 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MASK 0x00126480 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00126700 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MASK 0x00126484 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00126704 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1 0x00126500 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00126700 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1 0x00126504 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00126704 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA2 0x00126580 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00126700 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA2 0x00126584 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00126704 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION 0x00126600 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00126700 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION 0x00126604 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00126704 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_UPDATE_COUNTER 0x001263fc /* R-E4R */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00126784 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MATCH(i) (0x00126180+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MASK(i) (0x00126190+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001261a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x001262a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x001262b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001261b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2(i) (0x001261d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION(i) (0x001261c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MATCH 0x00126180 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MATCH 0x00126184 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MATCH 0x00126188 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MATCH 0x0012618c /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MASK 0x00126190 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MASK 0x00126194 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MASK 0x00126198 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MASK 0x0012619c /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001261a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001261a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001261a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001261ac /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x001262a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x001262a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x001262a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x001262ac /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x001262b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x001262b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x001262b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x001262bc /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001261b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001261b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001261b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001261bc /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2 0x001261d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2 0x001261d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2 0x001261d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2 0x001261dc /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION 0x001261c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION 0x001261c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION 0x001261c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION 0x001261cc /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00126784 /* */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_SINK 0x001261e0 /* R--4R */
#define NV_PPRIV_GPC_GPC4_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC4_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRI_SINK_RETURN 0x001261e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_FENCE 0x001261fc /* R--4R */
#define NV_PPRIV_GPC_GPC4_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC4_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRI_FENCE_WITHOUT_ACK 0x001261f8 /* R--4R */
#define NV_PPRIV_GPC_GPC4_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC4_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_LOWPOWER 0x00126208 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00126788 /* */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG 0x0012620c /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00126780 /* */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PRI_PM_CONFIG 0x00126220 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PERFMON 0x00126228 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC4_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_DATA 0x00126254 /* RWB4R */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ADDR 0x00126258 /* RWB4R */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO 0x0012625c /* R-B4R */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_IDENTIFIER 0x00126260 /* RWB4R */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION 0x00126264 /* RWB4R */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC4_CG1 0x00126250 /* RWE4R */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC4_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5 0x00126fff:0x00126800 /* RW--L */
#define NV_PPRIV_GPC_GPC5__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK 0x00126f80 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX 0x00126b00 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG 0x00126b04 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO 0x00126b08 /* RW-4R */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO 0x00126b0c /* R--4R */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_FS_CONFIG(i) (0x00126900+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MC_PRIV_FS_CONFIG(i) (0x00126950+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC5_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE 0x00126940 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK 0x00126914 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE 0x00126918 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00126914 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_ADR 0x00126920 /* R-E4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_ADR_ORIGINAL 0x0012691c /* R-E4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_WRDAT 0x00126924 /* R--4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO 0x00126928 /* R-E4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_CODE 0x0012692c /* R-E4R */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG 0x00126a00 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG(i) (0x00126a10+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00126f88 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_DECODE_CONFIG 0x00126a04 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00126f88 /* */
#define NV_PPRIV_GPC_GPC5_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x00126a2c /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET 0x00126a30 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x00126a2c /* */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS 0x00126a34 /* R-E4R */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x00126a2c /* */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR 0x00126a38 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x00126a2c /* */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC5_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK 0x00126a3c /* RWE4R */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX 0x00126a40 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x00126a3c /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK 0x00126a44 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK__PRIV_LEVEL_MASK 0x00126a3c /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX 0x00126a48 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO 0x00126a4c /* R-E4R */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE 0x00126a68 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00126a3c /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE 0x00126a6c /* RWE4R */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x00126a3c /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC5_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH(i) (0x00126c00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00126e80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MASK(i) (0x00126c80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1(i) (0x00126d00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA2(i) (0x00126d80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION(i) (0x00126e00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00126f00+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00126f00 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00126f04 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH 0x00126c00 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00126f00 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH 0x00126c04 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00126f04 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG 0x00126e80 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00126f00 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG 0x00126e84 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00126f04 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MASK 0x00126c80 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00126f00 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MASK 0x00126c84 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00126f04 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1 0x00126d00 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00126f00 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1 0x00126d04 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00126f04 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA2 0x00126d80 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00126f00 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA2 0x00126d84 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00126f04 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION 0x00126e00 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00126f00 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION 0x00126e04 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00126f04 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_UPDATE_COUNTER 0x00126bfc /* R-E4R */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00126f84 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MATCH(i) (0x00126980+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MASK(i) (0x00126990+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001269a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x00126aa0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x00126ab0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001269b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2(i) (0x001269d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION(i) (0x001269c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MATCH 0x00126980 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MATCH 0x00126984 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MATCH 0x00126988 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MATCH 0x0012698c /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MASK 0x00126990 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MASK 0x00126994 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MASK 0x00126998 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MASK 0x0012699c /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001269a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001269a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001269a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001269ac /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x00126aa0 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x00126aa4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x00126aa8 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x00126aac /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x00126ab0 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x00126ab4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x00126ab8 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x00126abc /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001269b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001269b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001269b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001269bc /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2 0x001269d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2 0x001269d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2 0x001269d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2 0x001269dc /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION 0x001269c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION 0x001269c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION 0x001269c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION 0x001269cc /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00126f84 /* */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_SINK 0x001269e0 /* R--4R */
#define NV_PPRIV_GPC_GPC5_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC5_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRI_SINK_RETURN 0x001269e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_FENCE 0x001269fc /* R--4R */
#define NV_PPRIV_GPC_GPC5_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC5_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRI_FENCE_WITHOUT_ACK 0x001269f8 /* R--4R */
#define NV_PPRIV_GPC_GPC5_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC5_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_LOWPOWER 0x00126a08 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00126f88 /* */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG 0x00126a0c /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00126f80 /* */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PRI_PM_CONFIG 0x00126a20 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PERFMON 0x00126a28 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC5_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_DATA 0x00126a54 /* RWB4R */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ADDR 0x00126a58 /* RWB4R */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO 0x00126a5c /* R-B4R */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_IDENTIFIER 0x00126a60 /* RWB4R */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION 0x00126a64 /* RWB4R */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC5_CG1 0x00126a50 /* RWE4R */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC5_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6 0x001277ff:0x00127000 /* RW--L */
#define NV_PPRIV_GPC_GPC6__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK 0x00127780 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX 0x00127300 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG 0x00127304 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO 0x00127308 /* RW-4R */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO 0x0012730c /* R--4R */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_FS_CONFIG(i) (0x00127100+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MC_PRIV_FS_CONFIG(i) (0x00127150+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPC6_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE 0x00127140 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK 0x00127114 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE 0x00127118 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00127114 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_ADR 0x00127120 /* R-E4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_ADR_ORIGINAL 0x0012711c /* R-E4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_WRDAT 0x00127124 /* R--4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO 0x00127128 /* R-E4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_CODE 0x0012712c /* R-E4R */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG 0x00127200 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG(i) (0x00127210+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00127788 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_DECODE_CONFIG 0x00127204 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00127788 /* */
#define NV_PPRIV_GPC_GPC6_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x0012722c /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET 0x00127230 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x0012722c /* */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS 0x00127234 /* R-E4R */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x0012722c /* */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR 0x00127238 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x0012722c /* */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPC6_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK 0x0012723c /* RWE4R */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX 0x00127240 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x0012723c /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK 0x00127244 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK__PRIV_LEVEL_MASK 0x0012723c /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX 0x00127248 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO 0x0012724c /* R-E4R */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE 0x00127268 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x0012723c /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE 0x0012726c /* RWE4R */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x0012723c /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPC6_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH(i) (0x00127400+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00127680+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MASK(i) (0x00127480+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1(i) (0x00127500+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA2(i) (0x00127580+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION(i) (0x00127600+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00127700+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00127700 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00127704 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH 0x00127400 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00127700 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH 0x00127404 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00127704 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG 0x00127680 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00127700 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG 0x00127684 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00127704 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MASK 0x00127480 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00127700 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MASK 0x00127484 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00127704 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1 0x00127500 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00127700 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1 0x00127504 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00127704 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA2 0x00127580 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00127700 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA2 0x00127584 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00127704 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION 0x00127600 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00127700 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION 0x00127604 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00127704 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_UPDATE_COUNTER 0x001273fc /* R-E4R */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00127784 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MATCH(i) (0x00127180+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MASK(i) (0x00127190+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001271a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x001272a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x001272b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001271b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2(i) (0x001271d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION(i) (0x001271c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MATCH 0x00127180 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MATCH 0x00127184 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MATCH 0x00127188 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MATCH 0x0012718c /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MASK 0x00127190 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MASK 0x00127194 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MASK 0x00127198 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MASK 0x0012719c /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001271a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001271a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001271a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001271ac /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x001272a0 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x001272a4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x001272a8 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x001272ac /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x001272b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x001272b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x001272b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x001272bc /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001271b0 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001271b4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001271b8 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001271bc /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2 0x001271d0 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2 0x001271d4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2 0x001271d8 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2 0x001271dc /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION 0x001271c0 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION 0x001271c4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION 0x001271c8 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION 0x001271cc /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00127784 /* */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_SINK 0x001271e0 /* R--4R */
#define NV_PPRIV_GPC_GPC6_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC6_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRI_SINK_RETURN 0x001271e4 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_FENCE 0x001271fc /* R--4R */
#define NV_PPRIV_GPC_GPC6_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC6_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRI_FENCE_WITHOUT_ACK 0x001271f8 /* R--4R */
#define NV_PPRIV_GPC_GPC6_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPC6_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_LOWPOWER 0x00127208 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00127788 /* */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG 0x0012720c /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00127780 /* */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PRI_PM_CONFIG 0x00127220 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PERFMON 0x00127228 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPC6_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_DATA 0x00127254 /* RWB4R */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ADDR 0x00127258 /* RWB4R */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO 0x0012725c /* R-B4R */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_IDENTIFIER 0x00127260 /* RWB4R */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION 0x00127264 /* RWB4R */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPC6_CG1 0x00127250 /* RWE4R */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPC6_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS 0x00120fff:0x00120800 /* RW--L */
#define NV_PPRIV_GPC_GPCS__RESETS_FOR_CTXSW_E "E,B" /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK 0x00120f80 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_pri_config_reg_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX 0x00120b00 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG 0x00120b04 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_TIMEOUT 17:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_TIMEOUT_I 0x00064 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_FS_ACTION 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_FS_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_FS_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RESET_ACTION 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RESET_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RESET_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_POWER_GATED_ACTION 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_POWER_GATED_ACTION_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_SETUP_CLOCKS 22:20 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_SETUP_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_WAIT_CLOCKS 26:24 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_WAIT_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_HOLD_CLOCKS 29:27 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_HOLD_CLOCKS_I 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO 0x00120b08 /* RW-4R */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_INDEX_RO_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO 0x00120b0c /* R--4R */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_TIMEOUT 17:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_TIMEOUT_I 0x00064 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_FS_ACTION 30:30 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_FS_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_FS_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_RESET_ACTION 31:31 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_RESET_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_RESET_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_ERROR 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_POWER_GATED_ACTION_SOLDIER_ON 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_SETUP_CLOCKS 22:20 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_SETUP_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_WAIT_CLOCKS 26:24 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_WAIT_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_HOLD_CLOCKS 29:27 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_CONFIG_RO_HOLD_CLOCKS_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_FS_CONFIG(i) (0x00120900+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRIV_FS_CONFIG__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MC_PRIV_FS_CONFIG(i) (0x00120950+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_MC_PRIV_FS_CONFIG__SIZE_1 12 /* */
#define NV_PPRIV_GPC_GPCS_MC_PRIV_FS_CONFIG__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_MC_PRIV_FS_CONFIG_FS_MASTER 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MC_PRIV_FS_CONFIG_FS_MASTER_ALL_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE 0x00120940 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_FS_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_POWER_GATED_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_ERROR 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_RESET_ACTION_TYPE_SOLDIER_ON 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_MASTER_SM_GLOBAL_OVERRIDE_TIMEOUT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK 0x00120914 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_ONLY 0x00004 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE 0x00120918 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE__PRIV_LEVEL_MASK 0x00120914 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_EN 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_EN_ENABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_EN_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_SENDING_RS 15:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_SENDING_RS_I 0x08 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_SOURCE_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_PRECEDENCE_SOURCE_ID_I 0x02 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_ADR 0x00120920 /* R-E4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_ADR_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_ADR_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_ADR_ORIGINAL 0x0012091c /* R-E4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_ADR_ORIGINAL_ADDRESS 25:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_ADR_ORIGINAL_ADDRESS_I 0x0000000 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_WRDAT 0x00120924 /* R--4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_WRDAT_DATA 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_WRDAT_DATA_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO 0x00120928 /* R-E4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_LOCAL_ORDERING 22:22 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_PRIV_LEVEL 21:20 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_SENDING_RS 19:12 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_SENDING_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_PENDING 9:9 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_PENDING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_ORPHAN 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_ORPHAN_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_PRIV_MASTER 7:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_INFO_PRIV_MASTER_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_CODE 0x0012092c /* R-E4R */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_CODE_VALUE 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_ERROR_CODE_VALUE_I 0x00000000 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG 0x00120a00 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_BC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG(i) (0x00120a10+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG__SIZE_1 3 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_GPC 12:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_GPC_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_FBP 19:16 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_FBP_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_SYS 24:24 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_SYS_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_L2 29:25 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_MC_READ_CONFIG_L2_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK 0x00120f88 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CONFIG_LOWPOWER_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_DECODE_CONFIG 0x00120a04 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_DECODE_CONFIG__PRIV_LEVEL_MASK 0x00120f88 /* */
#define NV_PPRIV_GPC_GPCS_PRIV_DECODE_CONFIG_RING 2:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_DECODE_CONFIG_RING_ERROR_ON_RING_NOT_STARTED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_DECODE_CONFIG_RING_DROP_ON_RING_NOT_STARTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_DECODE_CONFIG_RING_WAIT_FOR_RING_START_COMPLETE 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK 0x00120a2c /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0xc /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_FECS_IFF_SEC2 0x00054 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET 0x00120a30 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET__PRIV_LEVEL_MASK 0x00120a2c /* */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_HOST_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_HOST_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMU_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMU_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMA_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMA_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMM_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PMM_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_FBFALCON_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_FBFALCON_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_PRI_SEQUENCER0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_SEC_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_SEC_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_GSP_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_GSP_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_NVDEC0_SET_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_SET_NVDEC0_DO_NOT_SET_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS 0x00120a34 /* R-E4R */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS__PRIV_LEVEL_MASK 0x00120a2c /* */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_HOST 1:1 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_HOST_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_HOST_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMU 2:2 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMU_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMU_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMA 3:3 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMA_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMA_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMM 4:4 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMM_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PMM_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_FBFALCON 5:5 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_FBFALCON_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_FBFALCON_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0 8:8 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_PRI_SEQUENCER0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_SEC 17:17 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_SEC_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_SEC_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_GSP 18:18 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_GSP_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_GSP_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_NVDEC0 19:19 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_NVDEC0_BLOCKED 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_STATUS_NVDEC0_NOT_BLOCKED 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR 0x00120a38 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR__PRIV_LEVEL_MASK 0x00120a2c /* */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_HOST 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_HOST_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_HOST_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMU 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMU_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMU_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMA 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMA_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMA_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMM 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMM_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PMM_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_FBFALCON 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_FBFALCON_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_FBFALCON_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_PRI_SEQUENCER0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_SEC 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_SEC_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_SEC_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_GSP 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_GSP_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_GSP_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_NVDEC0 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_NVDEC0_CLEAR_BLOCK 0x1 /* RW--T */
#define NV_PPRIV_GPC_GPCS_PRIV_HOLDOFF_CLEAR_NVDEC0_DO_NOT_CLEAR_BLOC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK 0x00120a3c /* RWE4R */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_target_mask_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCK 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWER 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_PRIV_LEVEL_MASK_SOURCE_ENABLE_NONE 0x00000 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX 0x00120a40 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX__PRIV_LEVEL_MASK 0x00120a3c /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK 0x00120a44 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK__PRIV_LEVEL_MASK 0x00120a3c /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_VAL_RW_ENABLED 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX 0x00120a48 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_INDEX 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_INDEX_MIN 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_INDEX_MAX 0x7f /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_READINCR 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_READINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_READINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_WRITEINCR 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_WRITEINCR_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_INDEX_WRITEINCR_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO 0x00120a4c /* R-E4R */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO__APERTURE_INDEX_OFFSET 0xfffffffc /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_VAL 31:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_VAL_RW_ENABLED 0xffffffff /* R-B-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_VAL_RW_ENABLED_PRIV_LEVEL_0 0xaaaaaaaa /* R---V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_VAL_R_DISABLED 0x55555555 /* R---V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_RO_VAL_RW_DISABLED 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE 0x00120a68 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE__PRIV_LEVEL_MASK 0x00120a3c /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_DISABLE_RESET_VAL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_PROTECTION_ENABLE_RESET_VAL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_READ_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK 11:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_ALL_LEVELS_RESET_VAL_0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_RESET_VAL_1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_GLOBAL_OVERRIDE_TARGET_MASK_PL_WRITE_MASK_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE 0x00120a6c /* RWE4R */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE__PRIV_LEVEL_MASK 0x00120a3c /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL__RESET_VAL_SELECT "target_mask_override_reset_val_select" /* */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_ALL_PRISOURCES_RESET_VAL_0 0xffffffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_SEC2_PRISOURCE_RESET_VAL_1 0x00000030 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL_RW_ENABLED_PL0 0xaaaaaaaa /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL_W_DISABLED_R_ENABLED_PL0 0x55555555 /* RW--V */
#define NV_PPRIV_GPC_GPCS_TARGET_MASK_OVERRIDE_VAL_RW_DISABLED 0x00000000 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH(i) (0x00120c00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG(i) (0x00120e80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL 31:31 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MASK(i) (0x00120c80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MASK_ADDR 25:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_MASK_SOURCE_ID 31:26 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1(i) (0x00120d00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS 5:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_ALL 0x00 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_MC 7:6 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_MC_BC 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA2(i) (0x00120d80+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA2__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA2_V 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION(i) (0x00120e00+(i)*4) /* RW-4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION 0:0 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN 3:3 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_LOG_REQUEST 5:5 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_LOG_REQUEST_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UNUSED 8:8 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UNUSED_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK 9:9 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_BC_READ_AND 11:11 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_BC_READ_AND_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_BC_READ_OR 12:12 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_BC_READ_OR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING 14:14 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT 17:17 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE 19:19 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL 20:20 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RW-VF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK(i) (0x00120f00+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK__SIZE_1 32 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK 0x00120f00 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK 0x00120f04 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_decode_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL__SWWE "opt_decode_trap_read_protection_disable" /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH 0x00120c00 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00120f00 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH 0x00120c04 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00120f04 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG 0x00120e80 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG__PRIV_LEVEL_MASK 0x00120f00 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG 0x00120e84 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG__PRIV_LEVEL_MASK 0x00120f04 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_READ_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WRITE_ACK_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_WORD_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_MATCHED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_IGNORE_BYTE_ACCESS_IGNORED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_ADDR_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_NORMAL 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_INVERT_SOURCE_ID_MATCH_INVERTED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION 17:14 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_DEFAULT_PRIV_LEVEL 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_ENABLED 0xf /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_ALL_LEVELS_DISABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0 14:14 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1 15:15 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2 16:16 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3 17:17 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_TRAP_APPLICATION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE 29:29 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_12LSB 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_SIZE_8LSB 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL 31:31 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_MASKED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_COMPARE_CTL_COMPARED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL 30:30 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_SINGLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MATCH_CFG_SOURCE_ID_CTL_RANGE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MASK 0x00120c80 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MASK__PRIV_LEVEL_MASK 0x00120f00 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MASK 0x00120c84 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MASK__PRIV_LEVEL_MASK 0x00120f04 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MASK_SOURCE_ID 31:26 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_MASK_SOURCE_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1 0x00120d00 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1__PRIV_LEVEL_MASK 0x00120f00 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1 0x00120d04 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1__PRIV_LEVEL_MASK 0x00120f04 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_ALL 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_GPC 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_FBP 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_ALL_SYS 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_SYS0 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_SYS1 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_FBP0 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_FBP1 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_FBP2 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_FBP3 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_FBP4 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_FBP5 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_GPC0 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_GPC1 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_GPC2 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_GPC3 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_GPC4 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_RS_GPC5 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_MC 7:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_RETURN_SPECIFIED_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_REDIRECT_TO_RINGSTATION_MATCH_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL 31:30 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_0 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_1 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_2 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA1_V_FOR_ACTION_SET_PRIV_LEVEL_VALUE_LEVEL_3 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA2 0x00120d80 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA2__PRIV_LEVEL_MASK 0x00120f00 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA2 0x00120d84 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA2__PRIV_LEVEL_MASK 0x00120f04 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_DATA2_V_FOR_ACTION_REDIRECT_TO_ADDRESS_MASK 31:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION 0x00120e00 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00120f00 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP0_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION 0x00120e04 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00120f04 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_DECODE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_FORCE_ERROR_RETURN_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_RETURN_SPECIFIED_DATA_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_LOG_REQUEST_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_ADDRESS_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_REDIRECT_TO_RINGSTATION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UNUSED 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UNUSED_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UNUSED_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WITHOUT_ACK_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_BC_READ_AND 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_BC_READ_AND_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_BC_READ_OR 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_BC_READ_OR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR 13:13 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_DECODE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING 14:14 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_SET_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING 15:15 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_CLEAR_LOCAL_ORDERING_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT 17:17 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_READ_INTERCEPT_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE 18:18 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_WRITE_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE 19:19 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_UCODE_READ_OBSERVE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_SET_PRIV_LEVEL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR 21:21 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_OVERRIDE_WRBE_ERROR_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS 21:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP1_ACTION_ALL_ACTIONS_DISABLED 0x000000 /* */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_UPDATE_COUNTER 0x00120bfc /* R-E4R */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL 15:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRI_DECODE_TRAP_UPDATE_COUNTER_VAL_I 0x0000 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK 0x00120f84 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION 3:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ALL_LEVELS_ENABLED 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0 0:0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1 1:1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2 2:2 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3 3:3 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION 7:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ALL_LEVELS_ENABLED_FUSE0 0xf /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLED_FUSE1 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_ONLY_LEVEL3_ENABLED 0x8 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0 4:4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL0_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1 5:5 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL1_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2 6:6 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL2_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3 7:7 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_ENABLE 0x1 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_PROTECTION_LEVEL3_DISABLE 0x0 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_READ_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_REPORT_ERROR 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_WRITE_VIOLATION_SOLDIER_ON 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_BLOCKED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_READ_CONTROL_LOWERED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL 11:11 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_BLOCKED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_WRITE_CONTROL_LOWERED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE 31:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE__FUSE_SIGNAL "opt_secure_local_trap_wr_secure" /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_ALL_SOURCES_ENABLED_FUSE0 0xfffff /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_PRIV_LEVEL_MASK_SOURCE_ENABLE_SEC2_GSP_IFF_FUSE1 0x0004c /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MATCH(i) (0x00120980+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MATCH__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MATCH__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MASK(i) (0x00120990+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MASK__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MASK__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_LO(i) (0x001209a0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_LO__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW1(i) (0x00120aa0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW1__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW2(i) (0x00120ab0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_HI(i) (0x001209b0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_HI__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2(i) (0x001209d0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION(i) (0x001209c0+(i)*4) /* RWE4A */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION__SIZE_1 4 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MATCH 0x00120980 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MATCH__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MATCH 0x00120984 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MATCH__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MATCH 0x00120988 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MATCH__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MATCH 0x0012098c /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MATCH__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MATCH_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MATCH_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MASK 0x00120990 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MASK__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MASK 0x00120994 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MASK__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MASK 0x00120998 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MASK__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MASK 0x0012099c /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MASK__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MASK_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_MASK_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_LO 0x001209a0 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_LO 0x001209a4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_LO 0x001209a8 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_LO 0x001209ac /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_LO__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_LO_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW1 0x00120aa0 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW1 0x00120aa4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW1 0x00120aa8 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW1 0x00120aac /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW1__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW1_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW2 0x00120ab0 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW2 0x00120ab4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW2 0x00120ab8 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW2 0x00120abc /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_DW2_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_HI 0x001209b0 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_HI 0x001209b4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_HI 0x001209b8 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_HI 0x001209bc /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_HI__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET_MASK_HI_V_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2 0x001209d0 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2 0x001209d4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2 0x001209d8 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2 0x001209dc /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2_MC 1:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2_MC_BC 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2_MC_MC0 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2_MC_MC1 0x2 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_TARGET2_MC_MC2 0x3 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION 0x001209c0 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP0_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION 0x001209c4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP1_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION 0x001209c8 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP2_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION 0x001209cc /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION__PRIV_LEVEL_MASK 0x00120f84 /* */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_FORCE_PHYSICAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_FORCE_VIRTUAL_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_DROP_TRANSACTION_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_TRANSLATE 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_LOCAL_TRAP3_ACTION_TRANSLATE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_SINK 0x001209e0 /* R--4R */
#define NV_PPRIV_GPC_GPCS_PRI_SINK_DATA 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPCS_PRI_SINK_DATA_DEFAULT 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRI_SINK_RETURN 0x001209e4 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_SINK_RETURN_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_SINK_RETURN_DATA_DEFAULT 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_FENCE 0x001209fc /* R--4R */
#define NV_PPRIV_GPC_GPCS_PRI_FENCE_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPCS_PRI_FENCE_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRI_FENCE_WITHOUT_ACK 0x001209f8 /* R--4R */
#define NV_PPRIV_GPC_GPCS_PRI_FENCE_WITHOUT_ACK_V 31:0 /* R--VF */
#define NV_PPRIV_GPC_GPCS_PRI_FENCE_WITHOUT_ACK_V_0 0x00000000 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_LOWPOWER 0x00120a08 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_LOWPOWER__PRIV_LEVEL_MASK 0x00120f88 /* */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_LOWPOWER_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG 0x00120a0c /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG__PRIV_LEVEL_MASK 0x00120f80 /* */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE0_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE1_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_ENABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SYNC_SLAVE_THROTTLE2_DISABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE 8:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_AUTO_FENCE_DISABLE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK 12:12 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_FORCE_LOC_PRIV_POWER_OK_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SUBID_TRACKING 16:16 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SUBID_TRACKING_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_SUBID_TRACKING_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_RING_ACCESS 20:20 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_RING_ACCESS_ENABLED 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_RING_ACCESS_DISABLED 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE 28:28 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_FALSE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_GLOBAL_CONFIG_PRIV_HOLDOFF_DISABLE_THREAD_SAFE_MODE_TRUE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PRI_PM_CONFIG 0x00120a20 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PRI_PM_CONFIG_SELECT0 5:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_PM_CONFIG_SELECT0_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRI_PM_CONFIG_SELECT1 13:8 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRI_PM_CONFIG_SELECT1_INIT 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PERFMON 0x00120a28 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL 6:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_0 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_1 0x01 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_2 0x02 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_3 0x03 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_4 0x04 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_5 0x05 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_6 0x06 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_7 0x07 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_8 0x08 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_9 0x09 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_10 0x0a /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_11 0x0b /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_12 0x0c /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_13 0x0d /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_14 0x0e /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_15 0x0f /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_16 0x10 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_17 0x11 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_18 0x12 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_19 0x13 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_20 0x14 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_21 0x15 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_22 0x16 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_23 0x17 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_24 0x18 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_25 0x19 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_26 0x1a /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_27 0x1b /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_28 0x1c /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_29 0x1d /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_30 0x1e /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_31 0x1f /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_32 0x20 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_33 0x21 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_34 0x22 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_35 0x23 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_36 0x24 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_37 0x25 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_38 0x26 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_39 0x27 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_40 0x28 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_41 0x29 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_42 0x2a /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_43 0x2b /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_44 0x2c /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_45 0x2d /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_46 0x2e /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_47 0x2f /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_48 0x30 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_49 0x31 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_50 0x32 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_51 0x33 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_52 0x34 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_53 0x35 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_54 0x36 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_55 0x37 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_56 0x38 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_MISC_1 0x39 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_PRI_ERR 0x3a /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_STATIC_PATTERN_55_8_GROUP 0x4b /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_SEL_STATIC_PATTERN_AA_8_GROUP 0x4c /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_CTRL_ENABLE 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PERFMON_CTRL_ENABLE_ENABLE 0x1 /* RW--V */
#define NV_PPRIV_GPC_GPCS_PERFMON_CTRL_ENABLE_DISABLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_DATA 0x00120a54 /* RWB4R */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_DATA_DATA 31:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_DATA_DATA_I 0x00000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ADDR 0x00120a58 /* RWB4R */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ADDR_ADDR 25:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ADDR_ADDR_I 0x0000000 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO 0x00120a5c /* R-B4R */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_SUBID 31:24 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_SUBID_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TARGET_RS 23:16 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TARGET_RS_I 0x00 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_VALID 12:12 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_VALID_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_BE 11:8 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_BE_I 0xf /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRAP_TYPE 7:7 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_INTERCEPT 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRAP_TYPE_OBSERVE 0x0 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING 6:6 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_LOCAL_ORDERING_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_ERROR 13:13 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_ERROR_PENDING 0x1 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_ERROR_IDLE 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE 5:2 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_REQ 0x1 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_READ_BROADCAST_REQ 0x2 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_REQ 0x5 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_BROADCAST_REQ 0x6 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_REQ 0x7 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_PRIV_WRITE_WITH_ACK_BROADCAST_REQ 0x3 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_REQ 0x4 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_READ_REQ 0x0 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_TRANS_TYPE_CONTROL_WRITE_WITH_ACK_REQ 0x9 /* R---V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL 1:0 /* R-BVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_INFO_PRIV_LEVEL_I 0x0 /* R-B-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_IDENTIFIER 0x00120a60 /* RWB4R */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID 4:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_IDENTIFIER_TRAP_ID_I 0x00 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION 0x00120a64 /* RWB4R */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_RESPOND 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_RESPOND_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_RESPOND_SEND 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_POP 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_POP_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_POP_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_INVALIDATE 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_INVALIDATE_IDLE 0x0 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_PRIV_UCODE_TRAP_ACTION_INVALIDATE_REQUEST 0x1 /* -W--T */
#define NV_PPRIV_GPC_GPCS_CG1 0x00120a50 /* RWE4R */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG 10:0 /* */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_ENABLED 0x000 /* */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_DISABLED 0x7ff /* */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG__PROD 0x000 /* */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_SLOWCLK 0:0 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_SLOWCLK_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_SLOWCLK_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_SLOWCLK__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_CONFIG_REGS 1:1 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_CONFIG_REGS_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_CONFIG_REGS_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_CONFIG_REGS__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_DECODER 2:2 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_DECODER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_DECODER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_DECODER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_ARB 3:3 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_ARB_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_ARB_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_FUNNEL_ARB__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_HISTORY_BUFFER 4:4 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_HISTORY_BUFFER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_HISTORY_BUFFER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_HISTORY_BUFFER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_MASTER 5:5 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_MASTER_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_MASTER_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_MASTER__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_SLAVE 6:6 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_SLAVE_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_SLAVE_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_SLAVE__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_UCODE_TRAP 7:7 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_UCODE_TRAP_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_UCODE_TRAP_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PRIV_UCODE_TRAP__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_LOC_PRIV 9:9 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_LOC_PRIV_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_LOC_PRIV_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_LOC_PRIV__PROD 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PM 10:10 /* RWBVF */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PM_ENABLED 0x0 /* RW--V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PM_DISABLED 0x1 /* RWB-V */
#define NV_PPRIV_GPC_GPCS_CG1_SLCG_PM__PROD 0x0 /* RW--V */
#endif // __ga102_dev_pri_ringstation_gpc_h__