2 * move this to include/linux/mod_devicetable.h when merging
5 #ifndef __LINUX_GREYBUS_ID_H
6 #define __LINUX_GREYBUS_ID_H
8 #include <linux/types.h>
9 #include <linux/mod_devicetable.h>
12 struct greybus_bundle_id {
18 kernel_ulong_t driver_info __aligned(sizeof(kernel_ulong_t));
21 /* Used to match the greybus_bundle_id */
22 #define GREYBUS_ID_MATCH_VENDOR BIT(0)
23 #define GREYBUS_ID_MATCH_PRODUCT BIT(1)
24 #define GREYBUS_ID_MATCH_CLASS BIT(2)
26 #endif /* __LINUX_GREYBUS_ID_H */