linux/drivers/hid/hid-roccat-kone.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
#ifndef __HID_ROCCAT_KONE_H
#define __HID_ROCCAT_KONE_H

/*
 * Copyright (c) 2010 Stefan Achatz <[email protected]>
 */

/*
 */

#include <linux/types.h>

struct kone_keystroke {} __attribute__ ((packed));

enum kone_keystroke_buttons {};

enum kone_keystroke_actions {};

struct kone_button_info {} __attribute__ ((packed));

enum kone_button_info_types {};

enum kone_button_info_numbers {};

struct kone_light_info {} __attribute__ ((packed));

struct kone_profile {} __attribute__ ((packed));

enum kone_polling_rates {};

struct kone_settings {} __attribute__ ((packed));

/*
 * 12 byte mouse event read by interrupt_read
 */
struct kone_mouse_event {} __attribute__ ((packed));

enum kone_mouse_events {};

enum kone_commands {};

struct kone_roccat_report {} __attribute__ ((packed));

struct kone_device {};

#endif