History log of /drivers/hid/hid-roccat-pyra.h
Revision Date Author Comments
ecbfe7aa55a3583238c0126bbc64f9043d390b50 11-Nov-2012 Stefan Achatz <stefan_achatz@web.de> HID: roccat: deprecated some Pyra attributes

Introduced attribute "control" and made profile_settings and profile_buttons
readable, which makes profile[1-5]_settings and profile[1-5]_buttons obsolete.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
be34380ef818c182860c06f048cbea821203f9b7 11-Nov-2012 Stefan Achatz <stefan_achatz@web.de> HID: roccat: cleanup of pyra module

Partially removed unneeded informations and data caching.
Moved code nearer to format of newer drivers.
Added "info" sysfs attribute to support device reset and deprecate
"firmware_version" attribute.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
4728f2dc9f8e32ce898223fb863316ed7fa2d224 20-May-2012 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: move functionality to roccat-common

Reduced code duplication by moving functions from individual drivers
to roccat-common module.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
1edd5b42a6631b1b1f147e9018e309bde8d96a05 01-Jun-2011 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: correction and cleanup of HID feature reports

Removed analog feature report enums and modified code in roccat_common
to reflect this. Non standard conform Kone got its own copy of the old
code. That helps extracting more generalizations for newer devices.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
4d043101897768dfde30a6f2674fc7cec403d6b0 09-Dec-2010 Jiri Kosina <jkosina@suse.cz> HID: roccat: don't use #pragma pack

Replace #pragma pack ocurences with __atribute__((__packed__));

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
bd3a2b96631dd86b06dca96aef00790084a11e15 26-Nov-2010 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: declare meaning of pack pragma usage in driver headers

Using pack pragma to prevent padding bytes in binary data structures
used for hardware communication. Explanation of these pragmas was requested.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
cb7cf3da0daa9830e00640da8f7d2380f4b4de42 29-Aug-2010 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: add driver for Roccat Pyra mouse

This patch add support for Pyra mobile gaming mouse from Roccat.
It provides access to profiles, settings, actual settings etc.
through sysfs attributes.
This driver is conceptual similar to the existing Kone driver.
Userland tools can soon be found at http://sourceforge.net/projects/roccat

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>