xref: /linux/include/linux/device-id/ishtp.h (revision d2c9a99135da931377240942d44f3dea104cedb8)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef LINUX_DEVICE_ID_ISHTP_H
3 #define LINUX_DEVICE_ID_ISHTP_H
4 
5 #ifdef __KERNEL__
6 #include <linux/uuid.h>
7 typedef unsigned long kernel_ulong_t;
8 #endif
9 
10 /* ISHTP (Integrated Sensor Hub Transport Protocol) */
11 
12 #define ISHTP_MODULE_PREFIX	"ishtp:"
13 
14 /**
15  * struct ishtp_device_id - ISHTP device identifier
16  * @guid: GUID of the device.
17  * @driver_data: pointer to driver specific data
18  */
19 struct ishtp_device_id {
20 	guid_t guid;
21 	kernel_ulong_t driver_data;
22 };
23 
24 #endif /* ifndef LINUX_DEVICE_ID_ISHTP_H */
25