mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-04-21 14:59:19 +00:00
committed by
Gaurav Juvekar
parent
caa2dd11a0
commit
3084c04453
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-FileCopyrightText: Copyright (c) 2021-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
@@ -23,8 +23,6 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <nvtypes.h>
|
||||
|
||||
//
|
||||
// This file was generated with FINN, an NVIDIA coding tool.
|
||||
// Source file: ctrl/ctrlc86f.finn
|
||||
@@ -61,105 +59,3 @@
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_NULL (NVC36F_CTRL_CMD_NULL)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_GET_CLASS_ENGINEID
|
||||
*
|
||||
* Please see description of NV906F_CTRL_GET_CLASS_ENGINEID for more information.
|
||||
*
|
||||
*/
|
||||
#define NVC86F_CTRL_GET_CLASS_ENGINEID (NVC36F_CTRL_GET_CLASS_ENGINEID)
|
||||
|
||||
typedef NV906F_CTRL_GET_CLASS_ENGINEID_PARAMS NVC86F_CTRL_GET_CLASS_ENGINEID_PARAMS;
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_RESET_CHANNEL
|
||||
*
|
||||
* Please see description of NV906F_CTRL_CMD_RESET_CHANNEL for more information.
|
||||
*
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_RESET_CHANNEL (NVC36F_CTRL_CMD_RESET_CHANNEL)
|
||||
|
||||
typedef NV906F_CTRL_CMD_RESET_CHANNEL_PARAMS NVC86F_CTRL_CMD_RESET_CHANNEL_PARAMS;
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_CMD_GPFIFO_SCHEDULE
|
||||
*
|
||||
* Please see description of NVA06F_CTRL_CMD_GPFIFO_SCHEDULE for more information.
|
||||
*
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_GPFIFO_SCHEDULE (NVC36F_CTRL_CMD_GPFIFO_SCHEDULE)
|
||||
|
||||
typedef NVA06F_CTRL_GPFIFO_SCHEDULE_PARAMS NVC86F_CTRL_GPFIFO_SCHEDULE_PARAMS;
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_CMD_BIND
|
||||
*
|
||||
* Please see description of NVA06F_CTRL_CMD_BIND for more information.
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_BIND (NVC36F_CTRL_CMD_BIND)
|
||||
|
||||
typedef NVA06F_CTRL_BIND_PARAMS NVC86F_CTRL_BIND_PARAMS;
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_CMD_EVENT_SET_NOTIFICATION
|
||||
*
|
||||
* Please see description of NVA06F_CTRL_CMD_EVENT_SET_NOTIFICATION for more information.
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_EVENT_SET_NOTIFICATION (NVC36F_CTRL_CMD_EVENT_SET_NOTIFICATION)
|
||||
|
||||
typedef NVA06F_CTRL_EVENT_SET_NOTIFICATION_PARAMS NVC86F_CTRL_EVENT_SET_NOTIFICATION_PARAMS;
|
||||
|
||||
/* valid action values */
|
||||
#define NVC86F_CTRL_EVENT_SET_NOTIFICATION_ACTION_DISABLE NVA06F_CTRL_EVENT_SET_NOTIFICATION_ACTION_DISABLE
|
||||
#define NVC86F_CTRL_EVENT_SET_NOTIFICATION_ACTION_SINGLE NVA06F_CTRL_EVENT_SET_NOTIFICATION_ACTION_SINGLE
|
||||
#define NVC86F_CTRL_EVENT_SET_NOTIFICATION_ACTION_REPEAT NVA06F_CTRL_EVENT_SET_NOTIFICATION_ACTION_REPEAT
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_CMD_EVENT_SET_TRIGGER
|
||||
*
|
||||
* Please see description of NVA06F_CTRL_CMD_EVENT_SET_TRIGGER for more information.
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_EVENT_SET_TRIGGER (NVC36F_CTRL_CMD_EVENT_SET_TRIGGER)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_CMD_GET_MMU_FAULT_INFO
|
||||
*
|
||||
* Please see description of NV906F_CTRL_CMD_GET_MMU_FAULT_INFO for more information.
|
||||
*
|
||||
*/
|
||||
#define NVC86F_CTRL_CMD_GET_MMU_FAULT_INFO (NVC36F_CTRL_CMD_GET_MMU_FAULT_INFO)
|
||||
|
||||
typedef NV906F_CTRL_GET_MMU_FAULT_INFO_PARAMS NVC86F_CTRL_GET_MMU_FAULT_INFO_PARAMS;
|
||||
|
||||
/*
|
||||
* NVC86F_CTRL_CMD_GPFIFO_GET_WORK_SUBMIT_TOKEN
|
||||
*
|
||||
* This command returns an opaque work submit token to the caller which
|
||||
* can be used to write to doorbell register to finish submitting work.
|
||||
*
|
||||
* workSubmitToken The 32-bit work submit token
|
||||
*
|
||||
* Possible status values returned are:
|
||||
* NV_OK
|
||||
* NV_ERR_INVALID_OBJECT_HANDLE
|
||||
* NV_ERR_INVALID_ARGUMENT
|
||||
*
|
||||
*/
|
||||
|
||||
#define NVC86F_CTRL_CMD_GPFIFO_GET_WORK_SUBMIT_TOKEN (NVC36F_CTRL_CMD_GPFIFO_GET_WORK_SUBMIT_TOKEN)
|
||||
|
||||
typedef struct NVC86F_CTRL_CMD_GPFIFO_GET_WORK_SUBMIT_TOKEN_PARAMS {
|
||||
NvU32 workSubmitToken;
|
||||
} NVC86F_CTRL_CMD_GPFIFO_GET_WORK_SUBMIT_TOKEN_PARAMS;
|
||||
|
||||
/* _ctrlC86F.h_ */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user