summaryrefslogtreecommitdiffstats
path: root/drivers/hid/hid-lenovo-tpkbd.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream' into for-linusJiri Kosina2012-10-011-114/+33Star
|\ | | | | | | | | Conflicts: drivers/hid/usbhid/hid-quirks.c
| * HID: lenovo-tpkbd: Remove unnecessary casts of void pointersAxel Lin2012-09-171-114/+33Star
| | | | | | | | | | | | | | container_of() never returns NULL, thus also remove the NULL checking for it. Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
* | HID: lenovo-tpkbd: Fix memory leak in tpkbd_remove_tp()Axel Lin2012-09-221-0/+2
|/ | | | | | | | We need to kfree names for led_mute and led_micmute in tpkbd_remove_tp(). Signed-off-by: Axel Lin <axel.lin@gmail.com> Acked-by: Bernhard Seibold <mail@bernhard-seibold.de> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
* HID: Driver for Lenovo Keyboard with TrackpointBernhard Seibold2012-06-081-0/+564
This driver for the "Lenovo ThinkPad USB Keyboard with Trackpoint" supports setting various device attributes, controlling mute and microphone mute LEDs and enables use of the microphone mute key. Signed-off-by: Bernhard Seibold <mail@bernhard-seibold.de> Signed-off-by: Jiri Kosina <jkosina@suse.cz>