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

@@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: Copyright (c) 2020-2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-FileCopyrightText: Copyright (c) 2020-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a
@@ -129,11 +129,17 @@ typedef struct NVB0CC_CTRL_INTERNAL_PERMISSIONS_INIT_PARAMS {
* [in] Is Admin profiling permitted
*/
NvBool bAdminProfilingPermitted;
/*!
* [in] Is Device profiling permitted
*/
NvBool bDevProfilingPermitted;
/*!
* [in] Is Context profiling permitted
*/
NvBool bCtxProfilingPermitted;
/*!
* [in] Is Video memory profiling permitted
*/

View File

@@ -682,5 +682,28 @@ typedef struct NVB0CC_CTRL_GET_DYNAMIC_MMA_BOOST_STATUS_PARAMS {
} NVB0CC_CTRL_GET_DYNAMIC_MMA_BOOST_STATUS_PARAMS;
/*!
* NVB0CC_CTRL_CMD_RESERVE_CCU_PROF
*
* Reserves CCU Prof resource for use by the calling client.
* This CCU prof resource will be accessible only if this reservation is
* taken.
*
* This reservation can be released with @ref NVB0CC_CTRL_CMD_RELEASE_CCU_PROF.
*
*/
#define NVB0CC_CTRL_CMD_RESERVE_CCU_PROF (0xb0cc0119) /* finn: Evaluated from "(FINN_MAXWELL_PROFILER_PROFILER_INTERFACE_ID << 8) | NVB0CC_CTRL_RESERVE_CCUPROF_PARAMS_MESSAGE_ID" */
#define NVB0CC_CTRL_RESERVE_CCUPROF_PARAMS_MESSAGE_ID (0x19U)
typedef struct NVB0CC_CTRL_RESERVE_CCUPROF_PARAMS {
/*!
* [in] Enable ctxsw for CCU prof.
*/
NvBool ctxsw;
} NVB0CC_CTRL_RESERVE_CCUPROF_PARAMS;
#define NVB0CC_CTRL_CMD_RELEASE_CCU_PROF (0xb0cc011a) /* finn: Evaluated from "(FINN_MAXWELL_PROFILER_PROFILER_INTERFACE_ID << 8) | 0x1a" */
/* _ctrlb0ccprofiler_h_ */