Merge tag 'wq-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
[linux-block.git] / include / linux / hid-roccat.h
CommitLineData
2874c5fd 1/* SPDX-License-Identifier: GPL-2.0-or-later */
206f5f2f
SA
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/*
206f5f2f
SA
10 */
11
12#include <linux/hid.h>
13#include <linux/types.h>
14
8211e460
SA
15#define ROCCATIOCGREPSIZE _IOR('H', 0xf1, int)
16
17#ifdef __KERNEL__
18
afdf5dd3 19int roccat_connect(const struct class *klass, struct hid_device *hid,
8211e460 20 int report_size);
206f5f2f 21void roccat_disconnect(int minor);
8211e460
SA
22int roccat_report_event(int minor, u8 const *data);
23
24#endif
206f5f2f
SA
25
26#endif