first commit
This commit is contained in:
869
include/ampere/ga102/dev_vm.h
Normal file
869
include/ampere/ga102/dev_vm.h
Normal file
@@ -0,0 +1,869 @@
|
||||
/* _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_vm_h__
|
||||
#define __ga102_dev_vm_h__
|
||||
/* This file is autogenerated. Do not edit */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO 0x0042FFFF:0x00400000 /* RW--D */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV 0x0002FFFF:0x00000000 /* RW--D */
|
||||
#define NV_VIRTUAL_FUNCTION_FULL_PHYS_OFFSET 0x00BBFFFF:0x00B80000 /* RW--D */
|
||||
#define NV_VIRTUAL_FUNCTION 0x0003FFFF:0x00030000 /* RW--D */
|
||||
#define NV_VIRTUAL_FUNCTION_MSCG_BLOCK_1_START 0x00000F00 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_MSCG_BLOCK_1_END 0x00000F4F /* */
|
||||
#define NV_VIRTUAL_FUNCTION_MSCG_BLOCK_2_START 0x00003098 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_MSCG_BLOCK_2_END 0x000030BF /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0 0x0 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0__VFALIAS NV_PMC_BOOT_0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ID 31:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION 3:0 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_1 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_2 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_3 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_4 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_5 0x00000005 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_6 0x00000006 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_7 0x00000007 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_8 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_9 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_10 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_11 0x0000000B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_12 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_13 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_14 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_15 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MINOR_REVISION_INIT 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION 7:4 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_A 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_B 0x0000000B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_C 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_D 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_E 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_F 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_MAJOR_REVISION_INIT 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_RESERVED_0 11:8 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION 23:20 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_0 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_1 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_2 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_3 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_4 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_5 0x00000005 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_6 0x00000006 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_7 0x00000007 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_8 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_9 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_A 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_B 0x0000000B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_C 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_D 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_E 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_F 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_IMPLEMENTATION_INIT 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE 28:24 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV10 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV20 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV30 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV40 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV50 0x00000005 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV60 0x00000006 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV70 0x00000007 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV80 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_G80 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV90 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_G90 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_NV100 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_G100 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GF100 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GF110 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GK100 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GK110 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GK200 0x00000010 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GM000 0x00000011 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GM100 0x00000011 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GM200 0x00000012 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GP100 0x00000013 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GV100 0x00000014 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GV110 0x00000015 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_GV200 0x00000016 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_TU100 0x00000016 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_LR10 0x00000016 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_AMODEL 0x0000001F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_ARCHITECTURE_INIT 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY 31:29 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_TSMC 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_UMC 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_IBM 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_SMIC 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_CHARTERED 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_SEC 0x00000005 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_SONY 0x00000006 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_TOSHIBA 0x00000007 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_0_FOUNDRY_INIT 5 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_1 0x4 /* C--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_1__VFALIAS NV_PMC_VIRTUAL_BOOT_1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_1_VGPU 17:16 /* C--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_1_VGPU_REAL 0x00000000 /* ----V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_1_VGPU_PV 0x00000001 /* ----V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_1_VGPU_VF 0x00000002 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_LEGACY_PBDMA_CONFIG 0x8 /* C--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_LEGACY_PBDMA_CONFIG__VFALIAS NV_CTRL_LEGACY_PBDMA_CONFIG /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_LEGACY_PBDMA_CONFIG_NUM_PBDMA 7:0 /* C--UF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_LEGACY_PBDMA_CONFIG_NUM_PBDMA_INIT 10 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_LEGACY_PBDMA_CONFIG_PBDMA_FAULT_ID 23:16 /* C--UF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_LEGACY_PBDMA_CONFIG_PBDMA_FAULT_ID_INIT 32 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42 0xA00 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42__VFALIAS NV_PMC_BOOT_42 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION 11:8 /* R-XVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_0 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_1 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_2 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_3 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_4 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_5 0x00000005 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_6 0x00000006 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_7 0x00000007 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_8 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_9 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_A 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_B 0x0000000B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_C 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_D 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_E 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_EXTENDED_REVISION_F 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION 15:12 /* R-XVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_1 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_2 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_3 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_4 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_5 0x00000005 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_6 0x00000006 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_7 0x00000007 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_8 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_9 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_10 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_11 0x0000000B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_12 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_13 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_14 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MINOR_REVISION_15 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION 19:16 /* R-XVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION_A 0x0000000A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION_B 0x0000000B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION_C 0x0000000C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION_D 0x0000000D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION_E 0x0000000E /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_MAJOR_REVISION_F 0x0000000F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION 23:20 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_0 0x00000000 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_1 0x00000001 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_2 0x00000002 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_3 0x00000003 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_4 0x00000004 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_5 0x00000005 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_6 0x00000006 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_7 0x00000007 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_8 0x00000008 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_9 0x00000009 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_A 0x0000000A /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_B 0x0000000B /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_C 0x0000000C /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_D 0x0000000D /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_E 0x0000000E /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_IMPLEMENTATION_F 0x0000000F /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE 28:24 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV10 0x00000001 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV20 0x00000002 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV30 0x00000003 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV40 0x00000004 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV50 0x00000005 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV60 0x00000006 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV70 0x00000007 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV80 0x00000008 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_G80 0x00000008 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV90 0x00000009 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_G90 0x00000009 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_NV100 0x0000000A /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_G100 0x0000000A /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GF100 0x0000000C /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GF110 0x0000000D /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GK100 0x0000000E /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GK110 0x0000000F /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GK200 0x00000010 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GM000 0x00000011 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GM100 0x00000011 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GM200 0x00000012 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GP100 0x00000013 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GV100 0x00000014 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GV110 0x00000015 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_GV200 0x00000016 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_TU100 0x00000016 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_LR10 0x00000016 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_ARCHITECTURE_AMODEL 0x0000001F /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID 28:20 /* R-XVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_G94 0x00000094 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_G98 0x00000098 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT200 0x000000A0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT206 0x000000A6 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_IGT206 0x000000A7 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT212 0x000000A2 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_IGT209 0x000000A9 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT214 0x000000A4 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT215 0x000000A3 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT216 0x000000A5 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GT218 0x000000A8 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF100 0x000000C0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF104 0x000000C4 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF105 0x000000C5 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF106 0x000000C3 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF108 0x000000C1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF110 0x000000D0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF110D 0x000000C6 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF110F 0x000000C7 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF112 0x000000D2 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF114 0x000000D4 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF116 0x000000D6 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF117 0x000000D7 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF118 0x000000D8 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF119 0x000000D9 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GF11A 0x000000CA /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK100 0x000000E0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK104 0x000000E4 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK106 0x000000E6 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK107 0x000000E7 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK110 0x000000F0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK20A 0x000000EA /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK207 0x00000107 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK208 0x00000108 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GK209 0x00000109 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM000 0x00000110 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM107 0x00000117 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM108 0x00000118 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM109 0x00000119 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM20C 0x0000011C /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM20B 0x0000012B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM20D 0x0000012D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM104 0x00000114 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM204 0x00000124 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM206 0x00000126 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GM200 0x00000120 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP000 0x00000131 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP100 0x00000130 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP102 0x00000132 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP104 0x00000134 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP104V 0x00000139 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP106 0x00000136 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP107F 0x00000133 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP107 0x00000137 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP108 0x00000138 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP108V 0x0000013A /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP10B 0x0000013B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GP10D 0x0000013D /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GV100 0x00000140 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GV000 0x00000141 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GV100F 0x0000014F /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GV10B 0x0000014B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_GV11B 0x0000015B /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_TU100 0x00000160 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_LR10 0x00000160 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_TU000 0x00000161 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_TU102 0x00000162 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_TU104 0x00000164 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_TU106 0x00000166 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_CHIP_ID_TU107 0x00000167 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BOOT_42_RSVD 31:29 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE 0x00000F00 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE__VFALIAS NV_VBUS_VF_L2_SYSMEM_INVALIDATE(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_PENDING 0:0 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_PENDING_EMPTY 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_PENDING_BUSY 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_PENDING_ISSUE 0x00000001 /* -W--T */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_OUTSTANDING 1:1 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_OUTSTANDING_FALSE 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_SYSMEM_INVALIDATE_OUTSTANDING_TRUE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE 0x00000F04 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE__VFALIAS NV_VBUS_VF_L2_PEERMEM_INVALIDATE(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_PENDING 0:0 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_PENDING_EMPTY 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_PENDING_BUSY 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_PENDING_ISSUE 0x00000001 /* -W--T */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_OUTSTANDING 1:1 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_OUTSTANDING_FALSE 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_L2_PEERMEM_INVALIDATE_OUTSTANDING_TRUE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK 0x00000F40 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK__VFALIAS NV_VBUS_VF_BAR1_BLOCK(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_MAP 29:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_PTR 27:0 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_PTR_0 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_TARGET 29:28 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_TARGET_VID_MEM 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_TARGET_SYS_MEM_COHERENT 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_MODE 31:31 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_MODE_PHYSICAL 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR1_BLOCK_MODE_VIRTUAL 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK 0x00000F48 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK__VFALIAS NV_VBUS_VF_BAR2_BLOCK(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_MAP 29:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_PTR 27:0 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_PTR_0 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_TARGET 29:28 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_TARGET_VID_MEM 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_TARGET_SYS_MEM_COHERENT 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_DEBUG_CYA 30:30 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_DEBUG_CYA_OFF 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_DEBUG_CYA_ON 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_DEBUG_CYA_INIT 0x00000001 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_RESERVED 30:30 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_RESERVED_DEFAULT 0x00000001 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_MODE 31:31 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_MODE_PHYSICAL 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BAR2_BLOCK_MODE_VIRTUAL 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS 0x00000F50 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS__VFALIAS NV_VBUS_VF_BIND_STATUS(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR1_PENDING 0:0 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR1_PENDING_EMPTY 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR1_PENDING_BUSY 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR1_OUTSTANDING 1:1 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR1_OUTSTANDING_FALSE 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR1_OUTSTANDING_TRUE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR2_PENDING 2:2 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR2_PENDING_EMPTY 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR2_PENDING_BUSY 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR2_OUTSTANDING 3:3 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR2_OUTSTANDING_FALSE 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_BIND_STATUS_BAR2_OUTSTANDING_TRUE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP(i) (0x1600+(i)*4) /* R--4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP__SIZE_1 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP__VFALIAS NV_CTRL_CPU_INTR_TOP(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_VALUE 31:0 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_SUBTREE(i) (i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_SUBTREE__SIZE_1 64 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_SUBTREE_INTR_PENDING 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_SUBTREE_INTR_NOT_PENDING 0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET(i) (0x1608+(i)*4) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET__SIZE_1 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET__VFALIAS NV_CTRL_CPU_INTR_TOP_EN_SET(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_VALUE 31:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_VALUE_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_SUBTREE(i) (i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_SUBTREE__SIZE_1 64 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_SUBTREE_ENABLE 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_SUBTREE_ENABLED 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_SET_SUBTREE_DISABLED 0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR(i) (0x1610+(i)*4) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR__SIZE_1 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR__VFALIAS NV_CTRL_CPU_INTR_TOP_EN_CLEAR(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_VALUE 31:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_VALUE_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_SUBTREE(i) (i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_SUBTREE__SIZE_1 64 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_SUBTREE_DISABLE 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_SUBTREE_ENABLED 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_TOP_EN_CLEAR_SUBTREE_DISABLED 0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF(i) (0x1000+(i)*4) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF__SIZE_1 8 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF__VFALIAS NV_CTRL_CPU_INTR_LEAF((16*f)+i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_VALUE 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_VALUE_INIT 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_SET(i) (0x1200+(i)*4) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_SET__SIZE_1 8 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_SET__VFALIAS NV_CTRL_CPU_INTR_LEAF_EN_SET((16*f)+i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_SET_VALUE 31:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_SET_VALUE_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_CLEAR(i) (0x1400+(i)*4) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_CLEAR__SIZE_1 8 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_CLEAR__VFALIAS NV_CTRL_CPU_INTR_LEAF_EN_CLEAR((16*f)+i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_CLEAR_VALUE 31:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_EN_CLEAR_VALUE_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_INTR_COUNT 0x1644 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_INTR_COUNT__VFALIAS NV_CTRL_INTR_COUNT /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_INTR_COUNT_SIZE 11:0 /* R--UF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PFB_VECTOR 141 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_IOCTRL_INTR_1_VECTOR 144 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_THERMAL_VECTOR 146 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_HDACODEC_VECTOR 147 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PTIMER_VECTOR 148 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PMGR_VECTOR 149 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_IOCTRL_INTR_0_VECTOR 150 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_DFD_VECTOR 151 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PMU_VECTOR 152 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LTC_ALL_VECTOR 153 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PDISP_VECTOR 154 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_GSP_INTR_0_VECTOR 155 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PBUS_VECTOR 156 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_XVE_VECTOR 157 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PRIV_RING_VECTOR 158 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_PTIMER_ALARM_VECTOR 159 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_TRIGGER 0x00001640 /* -W-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_TRIGGER__VFALIAS NV_CTRL_CPU_INTR_LEAF_TRIGGER(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_CPU_INTR_LEAF_TRIGGER_VECTOR 11:0 /* -WXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MAILBOX_SCRATCH(i) (0x2100+(i)*4) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MAILBOX_SCRATCH__SIZE_1 16 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MAILBOX_SCRATCH__VFALIAS NV_CTRL_MAILBOX_SCRATCH(f*16+i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MAILBOX_SCRATCH_DATA 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_DOORBELL 0x2200 /* -W-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_DOORBELL__VFALIAS NV_CTRL_VF_PRIV_DOORBELL(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_DOORBELL_HANDLE 31:0 /* -WXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_TIMER 0x2300 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_TIMER__VFALIAS NV_PTIMER_VF_TIMER(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_TIMER_NSEC 31:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_TIMER_USEC 31:10 /* RWIUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_TIMER_USEC_INIT 0x0 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_NON_REPLAY_FAULT_BUFFER 0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_REPLAY_FAULT_BUFFER 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO(i) (0x00003000+(i)*32) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO__SIZE_1 2 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO__VFALIAS NV_PFB_PRI_MMU_FAULT_BUFFER_LO_VIRT(f,i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_ADDR_MODE 0:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_ADDR_MODE_VIRTUAL 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_ADDR_MODE_PHYSICAL 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_PHYS_APERTURE 2:1 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_PHYS_APERTURE_LOCAL 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_PHYS_APERTURE_SYS_COH 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_PHYS_APERTURE_SYS_NCOH 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_PHYS_VOL 3:3 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_LO_ADDR 31:12 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_HI(i) (0x00003004+(i)*32) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_HI__SIZE_1 2 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_HI__VFALIAS NV_PFB_PRI_MMU_FAULT_BUFFER_HI_VIRT(f,i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_HI_ADDR 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET(i) (0x00003008+(i)*32) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET__SIZE_1 2 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET__VFALIAS NV_PFB_PRI_MMU_FAULT_BUFFER_GET_VIRT(f,i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_PTR 19:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_PTR_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_GETPTR_CORRUPTED 30:30 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_GETPTR_CORRUPTED_NO 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_GETPTR_CORRUPTED_YES 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_GETPTR_CORRUPTED_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_OVERFLOW 31:31 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_OVERFLOW_NO 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_OVERFLOW_YES 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_GET_OVERFLOW_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT(i) (0x0000300C+(i)*32) /* R--4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT__SIZE_1 2 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT__VFALIAS NV_PFB_PRI_MMU_FAULT_BUFFER_PUT_VIRT(f,i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_PTR 19:0 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_PTR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_GETPTR_CORRUPTED 30:30 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_GETPTR_CORRUPTED_NO 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_GETPTR_CORRUPTED_YES 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_OVERFLOW 31:31 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_OVERFLOW_NO 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_PUT_OVERFLOW_YES 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE(i) (0x00003010+(i)*32) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE__SIZE_1 2 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE__VFALIAS NV_PFB_PRI_MMU_FAULT_BUFFER_SIZE_VIRT(f,i) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_VAL 19:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_VAL_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_OVERFLOW_INTR 29:29 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_OVERFLOW_INTR_DISABLE 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_OVERFLOW_INTR_ENABLE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_SET_DEFAULT 30:30 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_SET_DEFAULT_NO 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_SET_DEFAULT_YES 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_ENABLE 31:31 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_ENABLE_FALSE 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_BUFFER_SIZE_ENABLE_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_PAGE_FAULT_CTRL 0x00003070 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_PAGE_FAULT_CTRL__VFALIAS NV_PFB_PRI_MMU_PAGE_FAULT_CTRL_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_PAGE_FAULT_CTRL_PRF_FILTER 1:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_PAGE_FAULT_CTRL_PRF_FILTER_SEND_ALL 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_PAGE_FAULT_CTRL_PRF_FILTER_SEND_NONE 0x00000003 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO 0x00003080 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO__VFALIAS NV_PFB_PRI_MMU_FAULT_ADDR_LO_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_PHYS_APERTURE 1:0 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_PHYS_APERTURE_LOCAL 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_PHYS_APERTURE_PEER 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_PHYS_APERTURE_SYS_COH 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_PHYS_APERTURE_SYS_NCOH 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_ADDR 31:12 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_LO_ADDR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_HI 0x00003084 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_HI__VFALIAS NV_PFB_PRI_MMU_FAULT_ADDR_HI_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_HI_ADDR 31:0 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_ADDR_HI_ADDR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO 0x00003088 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO__VFALIAS NV_PFB_PRI_MMU_FAULT_INST_LO_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_ENGINE_ID 8:0 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_ENGINE_ID_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_APERTURE 11:10 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_APERTURE_VID_MEM 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_APERTURE_SYS_MEM_COHERENT 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_APERTURE_SYS_MEM_NONCOHERENT 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_APERTURE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_ADDR 31:12 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_LO_ADDR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_HI 0x0000308C /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_HI__VFALIAS NV_PFB_PRI_MMU_FAULT_INST_HI_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_HI_ADDR 31:0 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INST_HI_ADDR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO 0x00003090 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO__VFALIAS NV_PFB_PRI_MMU_FAULT_INFO_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_FAULT_TYPE 4:0 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_FAULT_TYPE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_REPLAYABLE_FAULT 7:7 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_REPLAYABLE_FAULT_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_CLIENT 14:8 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_CLIENT_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE 19:16 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_READ 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_WRITE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_ATOMIC 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_PREFETCH 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_VIRT_READ 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_VIRT_WRITE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_VIRT_ATOMIC 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_VIRT_ATOMIC_STRONG 0x00000002 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_VIRT_PREFETCH 0x00000003 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_VIRT_ATOMIC_WEAK 0x00000004 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_PHYS_READ 0x00000008 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_PHYS_WRITE 0x00000009 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_PHYS_ATOMIC 0x0000000a /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_PHYS_PREFETCH 0x0000000b /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_ACCESS_TYPE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_CLIENT_TYPE 20:20 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_CLIENT_TYPE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_GPC_ID 28:24 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_GPC_ID_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_PROTECTED_MODE 29:29 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_PROTECTED_MODE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_REPLAYABLE_FAULT_EN 30:30 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_REPLAYABLE_FAULT_EN_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_VALID 31:31 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_INFO_VALID_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS 0x00003094 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS__VFALIAS NV_PFB_PRI_MMU_FAULT_STATUS_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_PHYS 0:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_PHYS_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_PHYS_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_PHYS_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_VIRT 1:1 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_VIRT_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_VIRT_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR1_VIRT_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_PHYS 2:2 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_PHYS_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_PHYS_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_PHYS_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_VIRT 3:3 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_VIRT_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_VIRT_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_BAR2_VIRT_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_PHYS 4:4 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_PHYS_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_PHYS_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_PHYS_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_VIRT 5:5 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_VIRT_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_VIRT_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_IFB_VIRT_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_PHYS 6:6 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_PHYS_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_PHYS_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_PHYS_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_VIRT 7:7 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_VIRT_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_VIRT_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_DROPPED_OTHER_VIRT_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE 8:8 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE 9:9 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_ERROR 10:10 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_ERROR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_ERROR_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_ERROR 11:11 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_ERROR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_ERROR_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_OVERFLOW 12:12 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_OVERFLOW_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_OVERFLOW_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_OVERFLOW 13:13 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_OVERFLOW_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_OVERFLOW_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_GETPTR_CORRUPTED 14:14 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_GETPTR_CORRUPTED_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_REPLAYABLE_GETPTR_CORRUPTED_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_GETPTR_CORRUPTED 15:15 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_GETPTR_CORRUPTED_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_NON_REPLAYABLE_GETPTR_CORRUPTED_SET 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VAB_ERROR 16:16 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VAB_ERROR_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VAB_ERROR_SET 0x00000000 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_BUSY_TYPE 29:28 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_BUSY_TYPE_RESET 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_BUSY 30:30 /* R-EVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_BUSY_FALSE 0x00000000 /* R-E-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_BUSY_TRUE 0x00000001 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VALID 31:31 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VALID_RESET 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VALID_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_FAULT_STATUS_VALID_SET 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_VADDR 0x00003098 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_VADDR__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_VADDR_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_VADDR_BITS 31:4 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_VADDR_BITS_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_VADDR_ALIGNMENT 0x0000000c /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_VADDR 0x0000309C /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_VADDR__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_UPPER_VADDR_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_VADDR_BITS 19:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_VADDR_BITS_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB 0x000030A0 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_PDB_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_APERTURE 1:1 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_APERTURE_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_APERTURE_VID_MEM 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_APERTURE_SYS_MEM 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_ADDR 31:4 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_ADDR_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PDB_ADDR_ALIGNMENT 0x0000000c /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_PDB 0x000030A4 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_PDB__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_UPPER_PDB_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_PDB_ADDR 19:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_UPPER_PDB_ADDR_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PASID 0x000030A8 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PASID__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_PASID_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PASID_VAL (20-1):0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PASID_VAL_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SIZE 0x000030AC /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SIZE__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_SIZE_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SIZE_VAL 5:0 /* RWEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SIZE_VAL_INIT 0x00000000 /* RWE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE 0x000030B0 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE__VFALIAS NV_PFB_PRI_MMU_INVALIDATE_VIRT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ALL_VA 0:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ALL_VA_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ALL_VA_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ALL_PDB 1:1 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ALL_PDB_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ALL_PDB_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_HUBTLB_ONLY 2:2 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_HUBTLB_ONLY_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_HUBTLB_ONLY_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY 5:3 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY_NONE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY_START 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY_START_ACK_ALL 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY_CANCEL_TARGETED 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY_CANCEL_GLOBAL 0x00000004 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_REPLAY_CANCEL_VA_GLOBAL 0x00000005 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SYS_MEMBAR 6:6 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SYS_MEMBAR_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_SYS_MEMBAR_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ACK 8:7 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ACK_NONE_REQUIRED 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ACK_INTRANODE 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_ACK_GLOBALLY 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CANCEL_CLIENT_ID 14:9 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CANCEL_GPC_ID 19:15 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_INVAL_SCOPE 16:15 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_INVAL_SCOPE_ALL_TLBS 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_INVAL_SCOPE_LINK_TLBS 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_INVAL_SCOPE_NON_LINK_TLBS 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CANCEL_CLIENT_TYPE 20:20 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CANCEL_CLIENT_TYPE_GPC 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CANCEL_CLIENT_TYPE_HUB 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_USE_PASID 21:21 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_USE_PASID_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_USE_PASID_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_USE_SIZE 22:22 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_USE_SIZE_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_USE_SIZE_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PROP_FLUSH 23:23 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PROP_FLUSH_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_PROP_FLUSH_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL 26:24 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_ALL 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_PTE_ONLY 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_UP_TO_PDE0 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_UP_TO_PDE1 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_UP_TO_PDE2 0x00000004 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_UP_TO_PDE3 0x00000005 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_UP_TO_PDE4 0x00000006 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_UP_TO_PDE5 0x00000007 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_READ 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_WRITE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_ATOMIC_STRONG 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_RSVRVD 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_ATOMIC_WEAK 0x00000004 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_ATOMIC_ALL 0x00000005 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_WRITE_AND_ATOMIC 0x00000006 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_CACHE_LEVEL_CANCEL_ALL 0x00000007 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_TRIGGER 31:31 /* -WEVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_TRIGGER_FALSE 0x00000000 /* -WE-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_TRIGGER_TRUE 0x00000001 /* -W--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MMU_INVALIDATE_MAX_CACHELINE_SIZE 0x00000010 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG 0x00003100 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_CONFIG(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_THRESHOLD 15:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_THRESHOLD_INIT 0x00000080 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MIMC_GRANULARITY 17:16 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MIMC_GRANULARITY_INIT 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MIMC_GRANULARITY_64K 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MIMC_GRANULARITY_2M 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MIMC_GRANULARITY_16M 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MIMC_GRANULARITY_16G 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MOMC_GRANULARITY 19:18 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MOMC_GRANULARITY_INIT 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MOMC_GRANULARITY_64K 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MOMC_GRANULARITY_2M 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MOMC_GRANULARITY_16M 0x00000002 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_MOMC_GRANULARITY_16G 0x00000003 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_GVA_NOTIFY 20:20 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_GVA_NOTIFY_TRUE 0x00000001 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_GVA_NOTIFY_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_COUNT_PD 30:30 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_COUNT_PD_TRUE 0x00000001 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_COUNT_PD_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_COUNT_PCIE 31:31 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_COUNT_PCIE_TRUE 0x00000001 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_CONFIG_COUNT_PCIE_FALSE 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO 0x00003108 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_NOTIFY_BUFFER_LO(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO_EN 0:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO_EN_FALSE 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO_EN_TRUE 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO_BASE 31:12 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_LO_BASE_RESET 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_HI 0x0000310C /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_HI__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_NOTIFY_BUFFER_HI(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_HI_BASE 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_HI_BASE_RESET 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_SIZE 0x00003110 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_SIZE__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_NOTIFY_BUFFER_SIZE(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_SIZE_FIELD 31:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_SIZE_HW 12:0 /* R-IUF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_SIZE_HW_ENTRIES 4096 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_GET 0x00003114 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_GET__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_NOTIFY_BUFFER_GET(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_GET_OFFSET 31:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_GET_OFFSET_HW 11:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_GET_OFFSET_HW_INIT 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_PUT 0x00003118 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_PUT__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_NOTIFY_BUFFER_PUT(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_PUT_OFFSET 31:0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_PUT_OFFSET_HW 11:0 /* R-IVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_PUT_OFFSET_HW_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO 0x0000311C /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO__VFALIAS NV_PFB_FBHUB_ACCESS_COUNTER_NOTIFY_BUFFER_INFO(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_FULL 0:0 /* R-IVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_FULL_FALSE 0x0 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_FULL_TRUE 0x1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_PUSHED 1:1 /* R-IVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_PUSHED_FALSE 0x0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_PUSHED_TRUE 0x1 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_WRITE_NACK 24:24 /* R-IVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_WRITE_NACK_FALSE 0x0 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_ACCESS_COUNTER_NOTIFY_BUFFER_INFO_WRITE_NACK_TRUE 0x1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_LO(i) (0x00010000+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_LO__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_LO__VFALIAS NV_MSIX_TABLE_ADDR_LO(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_LO_RSVD 1:0 /* C--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_LO_RSVD_VALUE 0x00000000 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_LO_BITS 31:2 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_HI(i) (0x00010004+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_HI__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_HI__VFALIAS NV_MSIX_TABLE_ADDR_HI(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_ADDR_HI_BITS 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_DATA(i) (0x00010008+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_DATA__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_DATA__VFALIAS NV_MSIX_TABLE_DATA(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_DATA_BITS 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL(i) (0x0001000C+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL__VFALIAS NV_MSIX_TABLE_VECTOR_CONTROL(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL_MASK_BIT 0:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL_MASK_BIT_UNMASKED 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL_MASK_BIT_MASKED 0x00000001 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL_RSVD 31:1 /* C--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_TABLE_VECTOR_CONTROL_RSVD_VALUE 0x00000000 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_LO(i) (0x00410000+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_LO__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_LO__VFALIAS NV_MSIX_TABLE_ADDR_LO(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_LO_RSVD 1:0 /* C--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_LO_RSVD_VALUE 0x00000000 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_LO_BITS 31:2 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_HI(i) (0x00410004+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_HI__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_HI__VFALIAS NV_MSIX_TABLE_ADDR_HI(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_ADDR_HI_BITS 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_DATA(i) (0x00410008+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_DATA__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_DATA__VFALIAS NV_MSIX_TABLE_DATA(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_DATA_BITS 31:0 /* RWXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL(i) (0x0041000C+(i)*16) /* RW-4A */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL__SIZE_1 6 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL__VFALIAS NV_MSIX_TABLE_VECTOR_CONTROL(i,f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL_MASK_BIT 0:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL_MASK_BIT_UNMASKED 0x00000000 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL_MASK_BIT_MASKED 0x00000001 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL_RSVD 31:1 /* C--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_TABLE_VECTOR_CONTROL_RSVD_VALUE 0x00000000 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA 0x00020000 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA__VFALIAS NV_MSIX_PBA(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_BITS 31:0 /* R-IVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_BITS_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_PBA 0x00420000 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_PBA__VFALIAS NV_MSIX_PBA(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_PBA_BITS 31:0 /* R-IVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_JUMBO_MSIX_PBA_BITS_INIT 0x00000000 /* R-I-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW 0x00002400 /* RW-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW__VFALIAS NV_MSIX_PBA_SHADOW(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW_BITS 7:0 /* RWIVF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW_BITS_NOT_ACTIVE 0x00000000 /* RWI-V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW_BITS_CLEAR 0x00000001 /* RW--V */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW_BIT 31:8 /* C--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_PRIV_MSIX_PBA_SHADOW_BIT_NOT_ACTIVE 0x00000000 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_CFG0 0x00030000 /* C--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_CFG0__VFALIAS NV_CTRL_USERMODE_CFG0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_CFG0_USERMODE_CLASS_ID 15:0 /* C--UF */
|
||||
#define NV_VIRTUAL_FUNCTION_CFG0_USERMODE_CLASS_ID_VALUE 50529 /* C---V */
|
||||
#define NV_VIRTUAL_FUNCTION_TIME_0 0x30080 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_TIME_0__VFALIAS NV_PTIMER_RO_TIME_0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_TIME_0_NSEC 31:5 /* R-XUF */
|
||||
#define NV_VIRTUAL_FUNCTION_TIME_1 0x30084 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_TIME_1__VFALIAS NV_PTIMER_RO_TIME_1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_TIME_1_NSEC 28:0 /* R-XUF */
|
||||
#define NV_VIRTUAL_FUNCTION_DOORBELL 0x30090 /* -W-4R */
|
||||
#define NV_VIRTUAL_FUNCTION_DOORBELL__VFALIAS NV_CTRL_VF_DOORBELL(f) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_DOORBELL_HANDLE 31:0 /* -WXVF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT 0x30094 /* R--4R */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT__VFALIAS NV_CTRL_ERR_CONT /* */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_GRAPHICS 0:0 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_GRAPHICS_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_GRAPHICS_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_MMU_ECC 1:1 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_MMU_ECC_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_MMU_ECC_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_NVLINK_0 2:2 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_NVLINK_0_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_NVLINK_0_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_NVLINK_1 3:3 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_NVLINK_1_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_NVLINK_1_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_LTC 4:4 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_LTC_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_LTC_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_PFB 5:5 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_PFB_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_PFB_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_FBHUB_0 6:6 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_FBHUB_0_NOT_PENDING 0 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_FBHUB_0_PENDING 1 /* R---V */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_SMC_ENG_HW_IMPL (8+1-1):8 /* R--VF */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_SMC_ENG(i) ((i)+8):((i)+8) /* */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_SMC_ENG__SIZE_1 1 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_SMC_ENG_NOT_PENDING 0 /* */
|
||||
#define NV_VIRTUAL_FUNCTION_ERR_CONT_SMC_ENG_PENDING 1 /* */
|
||||
#endif // __ga102_dev_vm_h__
|
||||
Reference in New Issue
Block a user