]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
Revert "uapi: add vdpa.h"
authorStephen Hemminger <stephen@networkplumber.org>
Mon, 18 Jul 2022 16:50:58 +0000 (09:50 -0700)
committerStephen Hemminger <stephen@networkplumber.org>
Mon, 18 Jul 2022 16:50:58 +0000 (09:50 -0700)
This reverts commit 291898c5ff881d0dc5d947031def0528101476cb.

include/uapi/linux/vdpa.h [deleted file]

diff --git a/include/uapi/linux/vdpa.h b/include/uapi/linux/vdpa.h
deleted file mode 100644 (file)
index 94e4dad..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
-/*
- * vdpa device management interface
- * Copyright (c) 2020 Mellanox Technologies Ltd. All rights reserved.
- */
-
-#ifndef _LINUX_VDPA_H_
-#define _LINUX_VDPA_H_
-
-#define VDPA_GENL_NAME "vdpa"
-#define VDPA_GENL_VERSION 0x1
-
-enum vdpa_command {
-       VDPA_CMD_UNSPEC,
-       VDPA_CMD_MGMTDEV_NEW,
-       VDPA_CMD_MGMTDEV_GET,           /* can dump */
-       VDPA_CMD_DEV_NEW,
-       VDPA_CMD_DEV_DEL,
-       VDPA_CMD_DEV_GET,               /* can dump */
-       VDPA_CMD_DEV_CONFIG_GET,        /* can dump */
-       VDPA_CMD_DEV_VSTATS_GET,
-};
-
-enum vdpa_attr {
-       VDPA_ATTR_UNSPEC,
-
-       /* Pad attribute for 64b alignment */
-       VDPA_ATTR_PAD = VDPA_ATTR_UNSPEC,
-
-       /* bus name (optional) + dev name together make the parent device handle */
-       VDPA_ATTR_MGMTDEV_BUS_NAME,             /* string */
-       VDPA_ATTR_MGMTDEV_DEV_NAME,             /* string */
-       VDPA_ATTR_MGMTDEV_SUPPORTED_CLASSES,    /* u64 */
-
-       VDPA_ATTR_DEV_NAME,                     /* string */
-       VDPA_ATTR_DEV_ID,                       /* u32 */
-       VDPA_ATTR_DEV_VENDOR_ID,                /* u32 */
-       VDPA_ATTR_DEV_MAX_VQS,                  /* u32 */
-       VDPA_ATTR_DEV_MAX_VQ_SIZE,              /* u16 */
-       VDPA_ATTR_DEV_MIN_VQ_SIZE,              /* u16 */
-
-       VDPA_ATTR_DEV_NET_CFG_MACADDR,          /* binary */
-       VDPA_ATTR_DEV_NET_STATUS,               /* u8 */
-       VDPA_ATTR_DEV_NET_CFG_MAX_VQP,          /* u16 */
-       VDPA_ATTR_DEV_NET_CFG_MTU,              /* u16 */
-
-       VDPA_ATTR_DEV_NEGOTIATED_FEATURES,      /* u64 */
-       VDPA_ATTR_DEV_MGMTDEV_MAX_VQS,          /* u32 */
-       VDPA_ATTR_DEV_SUPPORTED_FEATURES,       /* u64 */
-
-       VDPA_ATTR_DEV_QUEUE_INDEX,              /* u32 */
-       VDPA_ATTR_DEV_VENDOR_ATTR_NAME,         /* string */
-       VDPA_ATTR_DEV_VENDOR_ATTR_VALUE,        /* u64 */
-
-       /* new attributes must be added above here */
-       VDPA_ATTR_MAX,
-};
-
-#endif