| 1234567891011121314151617181920212223242526 |
- /* SPDX-License-Identifier: GPL-2.0-only */
- /* Copyright(c) 2023 Advanced Micro Devices, Inc */
- #ifndef _AUX_DRV_H_
- #define _AUX_DRV_H_
- #include <linux/virtio_pci_modern.h>
- #define PDS_VDPA_DRV_DESCRIPTION "AMD/Pensando vDPA VF Device Driver"
- #define PDS_VDPA_DRV_NAME KBUILD_MODNAME
- struct pds_vdpa_aux {
- struct pds_auxiliary_dev *padev;
- struct vdpa_mgmt_dev vdpa_mdev;
- struct pds_vdpa_device *pdsv;
- struct pds_vdpa_ident ident;
- int vf_id;
- struct dentry *dentry;
- struct virtio_pci_modern_device vd_mdev;
- int nintrs;
- };
- #endif /* _AUX_DRV_H_ */
|