mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-03-03 12:20:11 +00:00
530.30.02
This commit is contained in:
@@ -280,15 +280,19 @@ typedef struct NVA080_CTRL_GET_MAPPABLE_VIDEO_SIZE_PARAMS {
|
||||
*
|
||||
*/
|
||||
|
||||
#define NVA080_CTRL_CMD_MAP_SEMA_MEM (0xa0800202) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | 0x2" */
|
||||
#define NVA080_CTRL_CMD_MAP_SEMA_MEM (0xa0800202) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | NVA080_CTRL_MAP_SEMA_MEM_PARAMS_MESSAGE_ID" */
|
||||
|
||||
typedef struct NVA080_CTRL_MAP_SEMA_MEM_PARAMS {
|
||||
typedef struct NVA080_CTRL_SEMA_MEM_PARAMS {
|
||||
NvHandle hClient;
|
||||
NvHandle hDevice;
|
||||
NvHandle hMemory;
|
||||
NvHandle hCtxDma;
|
||||
NV_DECLARE_ALIGNED(NvU64 semaAddress, 8);
|
||||
} NVA080_CTRL_MAP_SEMA_MEM_PARAMS;
|
||||
} NVA080_CTRL_SEMA_MEM_PARAMS;
|
||||
|
||||
#define NVA080_CTRL_MAP_SEMA_MEM_PARAMS_MESSAGE_ID (0x2U)
|
||||
|
||||
typedef NVA080_CTRL_SEMA_MEM_PARAMS NVA080_CTRL_MAP_SEMA_MEM_PARAMS;
|
||||
|
||||
/*
|
||||
* NVA080_CTRL_CMD_UNMAP_SEMA_MEM
|
||||
@@ -308,7 +312,11 @@ typedef struct NVA080_CTRL_MAP_SEMA_MEM_PARAMS {
|
||||
*
|
||||
*/
|
||||
|
||||
#define NVA080_CTRL_CMD_UNMAP_SEMA_MEM (0xa0800203) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | 0x3" */
|
||||
#define NVA080_CTRL_CMD_UNMAP_SEMA_MEM (0xa0800203) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | NVA080_CTRL_UNMAP_SEMA_MEM_PARAMS_MESSAGE_ID" */
|
||||
|
||||
#define NVA080_CTRL_UNMAP_SEMA_MEM_PARAMS_MESSAGE_ID (0x3U)
|
||||
|
||||
typedef NVA080_CTRL_SEMA_MEM_PARAMS NVA080_CTRL_UNMAP_SEMA_MEM_PARAMS;
|
||||
|
||||
/*!
|
||||
* NVA080_CTRL_CMD_SET_FB_USAGE
|
||||
@@ -322,7 +330,7 @@ typedef struct NVA080_CTRL_MAP_SEMA_MEM_PARAMS {
|
||||
* Possible status values returned are:
|
||||
* NV_OK
|
||||
*/
|
||||
#define NVA080_CTRL_CMD_SET_FB_USAGE (0xa0800204) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | NVA080_CTRL_SET_FB_USAGE_PARAMS_MESSAGE_ID" */
|
||||
#define NVA080_CTRL_CMD_SET_FB_USAGE (0xa0800204) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | NVA080_CTRL_SET_FB_USAGE_PARAMS_MESSAGE_ID" */
|
||||
|
||||
#define NVA080_CTRL_SET_FB_USAGE_PARAMS_MESSAGE_ID (0x4U)
|
||||
|
||||
@@ -364,16 +372,18 @@ typedef struct NVA080_CTRL_SET_FB_USAGE_PARAMS {
|
||||
|
||||
#define NVA080_CTRL_CMD_MAP_PER_ENGINE_SEMA_MEM (0xa0800205) /* finn: Evaluated from "(FINN_KEPLER_DEVICE_VGPU_VGPU_MEMORY_INTERFACE_ID << 8) | NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS_MESSAGE_ID" */
|
||||
|
||||
#define NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS_MESSAGE_ID (0x5U)
|
||||
|
||||
typedef struct NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS {
|
||||
typedef struct NVA080_CTRL_PER_ENGINE_SEMA_MEM_PARAMS {
|
||||
NvU32 hClient;
|
||||
NvU32 hDevice;
|
||||
NvHandle hMemory;
|
||||
NvU32 hCtxDma;
|
||||
NV_DECLARE_ALIGNED(NvU64 semaAddress, 8);
|
||||
NvU32 semaStride;
|
||||
} NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS;
|
||||
} NVA080_CTRL_PER_ENGINE_SEMA_MEM_PARAMS;
|
||||
|
||||
#define NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS_MESSAGE_ID (0x5U)
|
||||
|
||||
typedef NVA080_CTRL_PER_ENGINE_SEMA_MEM_PARAMS NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS;
|
||||
|
||||
/*!
|
||||
* NVA080_CTRL_CMD_UNMAP_PER_ENGINE_SEMA_MEM
|
||||
@@ -392,7 +402,7 @@ typedef struct NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS {
|
||||
|
||||
#define NVA080_CTRL_UNMAP_PER_ENGINE_SEMA_MEM_PARAMS_MESSAGE_ID (0x6U)
|
||||
|
||||
typedef NVA080_CTRL_MAP_PER_ENGINE_SEMA_MEM_PARAMS NVA080_CTRL_UNMAP_PER_ENGINE_SEMA_MEM_PARAMS;
|
||||
typedef NVA080_CTRL_PER_ENGINE_SEMA_MEM_PARAMS NVA080_CTRL_UNMAP_PER_ENGINE_SEMA_MEM_PARAMS;
|
||||
|
||||
/*
|
||||
* NVA080_CTRL_CMD_UPDATE_SYSMEM_BITMAP
|
||||
|
||||
Reference in New Issue
Block a user