driver core: Add a guard() definition for the device_lock()
[platform/kernel/linux-starfive.git] / include / linux / hid-roccat.h
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 #ifndef __HID_ROCCAT_H
3 #define __HID_ROCCAT_H
4
5 /*
6  * Copyright (c) 2010 Stefan Achatz <erazor_de@users.sourceforge.net>
7  */
8
9 /*
10  */
11
12 #include <linux/hid.h>
13 #include <linux/types.h>
14
15 #define ROCCATIOCGREPSIZE _IOR('H', 0xf1, int)
16
17 #ifdef __KERNEL__
18
19 int roccat_connect(const struct class *klass, struct hid_device *hid,
20                 int report_size);
21 void roccat_disconnect(int minor);
22 int roccat_report_event(int minor, u8 const *data);
23
24 #endif
25
26 #endif