/* SPDX-License-Identifier: GPL-2.0-only */ /* Copyright(c) 2023 Advanced Micro Devices, Inc */ #ifndef _VDPA_DEV_H_ #define _VDPA_DEV_H_ #include <linux/pci.h> #include <linux/vdpa.h> struct pds_vdpa_vq_info { … }; #define PDS_VDPA_MAX_QUEUES … #define PDS_VDPA_MAX_QLEN … struct pds_vdpa_device { … }; #define PDS_VDPA_PACKED_INVERT_IDX … void pds_vdpa_release_irqs(struct pds_vdpa_device *pdsv); int pds_vdpa_get_mgmt_info(struct pds_vdpa_aux *vdpa_aux); #endif /* _VDPA_DEV_H_ */