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