diff options
author | orivej <orivej@yandex-team.ru> | 2022-02-10 16:44:49 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:49 +0300 |
commit | 718c552901d703c502ccbefdfc3c9028d608b947 (patch) | |
tree | 46534a98bbefcd7b1f3faa5b52c138ab27db75b7 /contrib/libs/linux-headers/misc/uacce/uacce.h | |
parent | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (diff) | |
download | ydb-718c552901d703c502ccbefdfc3c9028d608b947.tar.gz |
Restoring authorship annotation for <orivej@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/linux-headers/misc/uacce/uacce.h')
-rw-r--r-- | contrib/libs/linux-headers/misc/uacce/uacce.h | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/contrib/libs/linux-headers/misc/uacce/uacce.h b/contrib/libs/linux-headers/misc/uacce/uacce.h index 6737516aaa..3f83bee883 100644 --- a/contrib/libs/linux-headers/misc/uacce/uacce.h +++ b/contrib/libs/linux-headers/misc/uacce/uacce.h @@ -1,38 +1,38 @@ -/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ -#ifndef UUACCE_H -#define UUACCE_H - -#include <linux/types.h> -#include <linux/ioctl.h> - -/* - * UACCE_CMD_START_Q: Start queue - */ -#define UACCE_CMD_START_Q _IO('W', 0) - -/* - * UACCE_CMD_PUT_Q: - * User actively stop queue and free queue resource immediately - * Optimization method since close fd may delay - */ -#define UACCE_CMD_PUT_Q _IO('W', 1) - -/* - * UACCE Device flags: - * UACCE_DEV_SVA: Shared Virtual Addresses - * Support PASID - * Support device page faults (PCI PRI or SMMU Stall) - */ -#define UACCE_DEV_SVA BIT(0) - -/** - * enum uacce_qfrt: queue file region type - * @UACCE_QFRT_MMIO: device mmio region - * @UACCE_QFRT_DUS: device user share region - */ -enum uacce_qfrt { - UACCE_QFRT_MMIO = 0, - UACCE_QFRT_DUS = 1, -}; - -#endif +/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ +#ifndef UUACCE_H +#define UUACCE_H + +#include <linux/types.h> +#include <linux/ioctl.h> + +/* + * UACCE_CMD_START_Q: Start queue + */ +#define UACCE_CMD_START_Q _IO('W', 0) + +/* + * UACCE_CMD_PUT_Q: + * User actively stop queue and free queue resource immediately + * Optimization method since close fd may delay + */ +#define UACCE_CMD_PUT_Q _IO('W', 1) + +/* + * UACCE Device flags: + * UACCE_DEV_SVA: Shared Virtual Addresses + * Support PASID + * Support device page faults (PCI PRI or SMMU Stall) + */ +#define UACCE_DEV_SVA BIT(0) + +/** + * enum uacce_qfrt: queue file region type + * @UACCE_QFRT_MMIO: device mmio region + * @UACCE_QFRT_DUS: device user share region + */ +enum uacce_qfrt { + UACCE_QFRT_MMIO = 0, + UACCE_QFRT_DUS = 1, +}; + +#endif |