nvsciipc: removed unused CMDs and structure

removed NVIPC_IVC_IOCTL_NOTIFY_REMOTE and NVIPC_IVC_IOCTL_GET_VMID.
removed nvsciipc_get_db_by_id structure because they're not
used by stakeholders any more.
They're dead code.

JIRA NVIPC-3488

Change-Id: I4fae43456cf96d37e4502042aef9c67aa167db9d
Signed-off-by: Joshua Cha <joshuac@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3322035
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
Joshua Cha
2025-03-19 08:58:51 +09:00
committed by Jon Hunter
parent c9ee1f5372
commit bb01f4bcf7
2 changed files with 3 additions and 18 deletions

View File

@@ -1,7 +1,5 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/*
* SPDX-FileCopyrightText: Copyright (c) 2022-2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
*/
// SPDX-License-Identifier: GPL-2.0-only
// SPDX-FileCopyrightText: Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
#ifndef __UAPI_TEGRA_IVC_DEV_H
#define __UAPI_TEGRA_IVC_DEV_H
@@ -31,15 +29,7 @@ struct nvipc_ivc_info {
#define NVIPC_IVC_IOCTL_GET_INFO \
_IOWR(NVIPC_IVC_IOCTL_MAGIC, 1, struct nvipc_ivc_info)
/* notify remote */
#define NVIPC_IVC_IOCTL_NOTIFY_REMOTE \
_IO(NVIPC_IVC_IOCTL_MAGIC, 2)
/* query vmid */
#define NVIPC_IVC_IOCTL_GET_VMID \
_IOR(NVIPC_IVC_IOCTL_MAGIC, 3, uint32_t)
#define NVIPC_IVC_IOCTL_NUMBER_MAX 3
#define NVIPC_IVC_IOCTL_NUMBER_MAX 1
int ivc_cdev_get_peer_vmid(uint32_t qid, uint32_t *peer_vmid);
int ivc_cdev_get_noti_type(uint32_t qid, uint32_t *noti_type);