570.86.15

This commit is contained in:
Bernhard Stoeckner
2025-01-27 19:36:56 +01:00
parent 9d0b0414a5
commit 54d69484da
1166 changed files with 318863 additions and 182687 deletions

View File

@@ -128,3 +128,27 @@ typedef struct NV0090_CTRL_PROGRAM_VIDMEM_PROMOTE_PARAMS {
#define NV0090_CTRL_CMD_PROGRAM_VIDMEM_PROMOTE (0x900107) /* finn: Evaluated from "(FINN_NV0090_KERNEL_GRAPHICS_CONTEXT_INTERFACE_ID << 8) | 0x7" */
#define NV0090_CTRL_CMD_INTERNAL_PROGRAM_VIDMEM_PROMOTE (0x900108) /* finn: Evaluated from "(FINN_NV0090_KERNEL_GRAPHICS_CONTEXT_INTERFACE_ID << 8) | 0x8" */
/*
* NV0090_CTRL_SET_LG_SECTOR_PROMOTION
*
* This command toggles the type of LG sector promotion used by writing to NV_PTPC_PRI_SM_L1TAG_CTRL_SECTOR_PROMOTE_GLOBAL and NV_PTPC_PRI_SM_L1TAG_CTRL2_SECTOR_PROMOTE_GLOBAL_EXT
*
* promoType[IN]
* This parameter specifies what kind of sector promotion to perform
*
*/
typedef enum NV0090_CTRL_SET_LG_SECTOR_PROMOTION_TYPE {
NV0090_CTRL_SET_LG_SECTOR_PROMOTION_NONE = 0,
NV0090_CTRL_SET_LG_SECTOR_PROMOTION_64B = 1,
NV0090_CTRL_SET_LG_SECTOR_PROMOTION_128B = 2,
} NV0090_CTRL_SET_LG_SECTOR_PROMOTION_TYPE;
#define NV0090_CTRL_SET_LG_SECTOR_PROMOTION_PARAMS_MESSAGE_ID (0xAU)
typedef struct NV0090_CTRL_SET_LG_SECTOR_PROMOTION_PARAMS {
NV0090_CTRL_SET_LG_SECTOR_PROMOTION_TYPE promoType;
} NV0090_CTRL_SET_LG_SECTOR_PROMOTION_PARAMS;
#define NV0090_CTRL_CMD_SET_LG_SECTOR_PROMOTION (0x90010bU) /* finn: Evaluated from "(FINN_NV0090_KERNEL_GRAPHICS_CONTEXT_INTERFACE_ID << 8) | 0xB" */
#define NV0090_CTRL_CMD_INTERNAL_SET_LG_SECTOR_PROMOTION (0x90010cU) /* finn: Evaluated from "(FINN_NV0090_KERNEL_GRAPHICS_CONTEXT_INTERFACE_ID << 8) | 0xC" */