xref: /linux/include/linux/device-id/fsl_mc.h (revision d2c9a99135da931377240942d44f3dea104cedb8)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef LINUX_DEVICE_ID_FSL_MC_H
3 #define LINUX_DEVICE_ID_FSL_MC_H
4 
5 #ifdef __KERNEL__
6 #include <linux/types.h>
7 #endif
8 
9 /**
10  * struct fsl_mc_device_id - MC object device identifier
11  * @vendor: vendor ID
12  * @obj_type: MC object type
13  *
14  * Type of entries in the "device Id" table for MC object devices supported by
15  * a MC object device driver. The last entry of the table has vendor set to 0x0
16  */
17 struct fsl_mc_device_id {
18 	__u16 vendor;
19 	const char obj_type[16];
20 };
21 
22 #endif /* ifndef LINUX_DEVICE_ID_FSL_MC_H */
23