History log of /drivers/hid/hid-roccat-koneplus.h
Revision Date Author Comments
955dca354c3c02850409e773fcbd625ac68dd5e7 17-Nov-2012 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: fix wrong attr size for koneplus tcu

More thorough testing revealed a typo in last koneplus cleanups.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
bb060d65c3bf1d0211262e8229097d9a1beab20d 11-Nov-2012 Stefan Achatz <stefan_achatz@web.de> HID: roccat: deprecate some Koneplus 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>
f114fec54c30ba9c6842ac1121d3e16d3d3c6bdd 04-Nov-2012 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: Cleanup of koneplus module

Removed caching of profile data which lowers memory footprint,
speeds up init and fixes problems with device reset.
Removed unnecessary infos in header.
Code moved nearer to format of newer drivers.

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>
6d1dec85afa7306e66fff633689ff06195ad079a 29-May-2011 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: Add "Roccat Talk" support for koneplus

Added binary sysfs attribute to support new functionality the manufacturer
added to koneplus.

Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
b50f315cbb865079a16a12fd9ae6083f98fd592c 13-Apr-2011 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: fix actual/startup profile sysfs attribute in koneplus

startup_profile and actual_profile didn't work as expected. Also
as the actual profile is persistent, the distinction between the
two was ambiguous, so both use the same code now and startup_profile
has been deprecated. Also the event is now propagated through
chardev. The userland tool has been updated to support this change.

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>
47dbdbffe15b9582a41727766d43f1d4208e977e 26-Nov-2010 Stefan Achatz <erazor_de@users.sourceforge.net> HID: roccat: Add support for Roccat Kone[+] v2

This patch adds support for Roccat Kone[+] gaming mouse. Kone[+] is an enhanced version
of the old Kone with more memory for macros, a better sensor and more functionality.
This driver is conceptual similar to the existing Kone and Pyra drivers.
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>