xref: /freebsd/sys/dev/qat/include/common/adf_uio.h (revision 5ca8e32633c4ffbbcd6762e5888b6a4ba0708c6c)
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /* Copyright(c) 2007-2023 Intel Corporation */
3 #ifndef ADF_UIO_H
4 #define ADF_UIO_H
5 #include "adf_accel_devices.h"
6 
7 struct qat_uio_bundle_dev {
8 	u8 hardware_bundle_number;
9 	struct adf_uio_control_bundle *bundle;
10 	struct adf_uio_control_accel *accel;
11 };
12 
13 int adf_uio_register(struct adf_accel_dev *accel_dev);
14 void adf_uio_remove(struct adf_accel_dev *accel_dev);
15 
16 #endif /* end of include guard: ADF_UIO_H */
17