NvU8
typedef NvU8 NvBool;
NvU8 reserved[4];
NvU8 params[];
NvU8 params[];
NvU8 sorExcludeMask;
NvU8 reservedSorMask;
NvU8 bufferELD[NV0073_CTRL_DFP_ELD_AUDIO_CAPS_ELD_BUFFER];
NvU8 edidBuffer[NV0073_CTRL_SPECIFIC_GET_EDID_MAX_EDID_BYTES];
NvU8 subDeviceInstance;
NvU8 enable;
NvU8 backLightData[NV2080_CTRL_ACPI_DSM_READ_SIZE];
NvU8 aPacket[NV0073_CTRL_SET_OD_MAX_PACKET_SIZE];
NvU8 subDeviceInstance;
NvU8 mute;
NvU8 data[NV0073_CTRL_DP_AUXCH_MAX_DATA_SIZE];
NvU8 linkBwTbl[NV0073_CTRL_DP_MAX_INDEXED_LINK_RATES];
NvU8 linkBwCount;
NvU8 eventData[];
NvU8 bInitialize;
NvU8 bNonmapped;
NvU8 grCapsBits[NV0080_CTRL_GR_CAPS_TBL_SIZE];
NvU8 gpuNameString[NV2080_GPU_MAX_NAME_STRING_LENGTH];
NvU8 gpuShortNameString[NV2080_GPU_MAX_NAME_STRING_LENGTH];
NvU8 type;
NvU8 revisionID; // revision ID
NvU8 oorArch;
NvU8 upstreamAddressValid;
NvU8 data[NV2080_GPU_MAX_GID_LENGTH];
NvU8 gspFwHeapVfPartitionCount;
NvU8 padding[7];
NvU8 kind; // See LibosMemoryRegionKind above.
NvU8 loc; // See LibosMemoryRegionLoc above.
NvU8 hmac[32];
NvU8 wprMetaHash[32];
NvU8 heapFreeListHash[32];
NvU8 dataHash[32];
NvU8 subtreeStart;
NvU8 subtreeEnd;
NvU8 authTagBuffer[16]; // Authentication tag buffer.
NvU8 aadBuffer[16]; // AAD buffer.
NvU8 pageShift;
NvU8 brightnessType;
NvU8 linkBwCount;
NvU8 rcJournalBuffer[];
NvU8 grCapsBits[NV0080_CTRL_GR_CAPS_TBL_SIZE];
NvU8 gpuNameString[NV2080_GPU_MAX_NAME_STRING_LENGTH];
NvU8 gpuShortNameString[NV2080_GPU_MAX_NAME_STRING_LENGTH];
NvU8 revisionID; // revision ID
NvU8 oorArch;
NvU8 upstreamAddressValid;
NvU8 data[NV2080_GPU_MAX_GID_LENGTH];
NvU8 gspFwHeapVfPartitionCount;
NvU8 flags;
NvU8 padding[2];