xref: /linux/drivers/net/ethernet/pensando/ionic/ionic_api.h (revision ffad4278c2ac31c91b563036121cdcf4d5dd45ec)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (C) 2018-2025, Advanced Micro Devices, Inc. */
3 
4 #ifndef _IONIC_API_H_
5 #define _IONIC_API_H_
6 
7 #include <linux/auxiliary_bus.h>
8 
9 /**
10  * struct ionic_aux_dev - Auxiliary device information
11  * @lif:        Logical interface
12  * @idx:        Index identifier
13  * @adev:       Auxiliary device
14  */
15 struct ionic_aux_dev {
16 	struct ionic_lif *lif;
17 	int idx;
18 	struct auxiliary_device adev;
19 };
20 
21 #endif /* _IONIC_API_H_ */
22