Re: Patch "HID: kye: Add report fixup for Genius Manticore Keyboard" has been added to the 3.12-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ben and Dave spotted a mistake in this patch:
https://lkml.org/lkml/2013/12/2/266
https://patchwork.kernel.org/patch/3260871/

Can we take also Ben one-line patch in addition to this, or postpone the
current patch to the next 3.12.x release?

Cheers,
Benjamin


On 01/12/13 21:44, gregkh@xxxxxxxxxxxxxxxxxxx wrote:
> 
> This is a note to let you know that I've just added the patch titled
> 
>     HID: kye: Add report fixup for Genius Manticore Keyboard
> 
> to the 3.12-stable tree which can be found at:
>     http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
> 
> The filename of the patch is:
>      hid-kye-add-report-fixup-for-genius-manticore-keyboard.patch
> and it can be found in the queue-3.12 subdirectory.
> 
> If you, or anyone else, feels it should not be added to the stable tree,
> please let <stable@xxxxxxxxxxxxxxx> know about it.
> 
> 
> From 4a2c94c9b6c03af61b04993340bd9559e2277de4 Mon Sep 17 00:00:00 2001
> From: Benjamin Tissoires <benjamin.tissoires@xxxxxxxxxx>
> Date: Wed, 20 Nov 2013 09:49:41 -0500
> Subject: HID: kye: Add report fixup for Genius Manticore Keyboard
> 
> From: Benjamin Tissoires <benjamin.tissoires@xxxxxxxxxx>
> 
> commit 4a2c94c9b6c03af61b04993340bd9559e2277de4 upstream.
> 
> Genius Manticore Keyboard presents the same problem in its report
> descriptors than Genius Gila Gaming Mouse and Genius Imperator Keyboard.
> Use the same fixup.
> 
> Reported-and-tested-by: Adam Kulagowski <fidor@xxxxxxxxx>
> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@xxxxxxxxxx>
> Signed-off-by: Jiri Kosina <jkosina@xxxxxxx>
> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
> 
> ---
>  drivers/hid/hid-core.c |    1 +
>  drivers/hid/hid-ids.h  |    1 +
>  drivers/hid/hid-kye.c  |    5 +++++
>  3 files changed, 7 insertions(+)
> 
> --- a/drivers/hid/hid-core.c
> +++ b/drivers/hid/hid-core.c
> @@ -1723,6 +1723,7 @@ static const struct hid_device_id hid_ha
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KENSINGTON, USB_DEVICE_ID_KS_SLIMBLADE) },
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KEYTOUCH, USB_DEVICE_ID_KEYTOUCH_IEC) },
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_GENIUS_GILA_GAMING_MOUSE) },
> +	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_GENIUS_MANTICORE) },
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_GENIUS_GX_IMPERATOR) },
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_KYE_ERGO_525V) },
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE, USB_DEVICE_ID_KYE_EASYPEN_I405X) },
> --- a/drivers/hid/hid-ids.h
> +++ b/drivers/hid/hid-ids.h
> @@ -488,6 +488,7 @@
>  #define USB_VENDOR_ID_KYE		0x0458
>  #define USB_DEVICE_ID_KYE_ERGO_525V	0x0087
>  #define USB_DEVICE_ID_GENIUS_GILA_GAMING_MOUSE	0x0138
> +#define USB_DEVICE_ID_GENIUS_MANTICORE	0x0153
>  #define USB_DEVICE_ID_GENIUS_GX_IMPERATOR	0x4018
>  #define USB_DEVICE_ID_KYE_GPEN_560	0x5003
>  #define USB_DEVICE_ID_KYE_EASYPEN_I405X	0x5010
> --- a/drivers/hid/hid-kye.c
> +++ b/drivers/hid/hid-kye.c
> @@ -341,6 +341,9 @@ static __u8 *kye_report_fixup(struct hid
>  	case USB_DEVICE_ID_GENIUS_GX_IMPERATOR:
>  		rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 83,
>  					"Genius Gx Imperator Keyboard");
> +	case USB_DEVICE_ID_GENIUS_MANTICORE:
> +		rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 104,
> +					"Genius Manticore Keyboard");
>  		break;
>  	}
>  	return rdesc;
> @@ -439,6 +442,8 @@ static const struct hid_device_id kye_de
>  				USB_DEVICE_ID_GENIUS_GILA_GAMING_MOUSE) },
>  	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE,
>  				USB_DEVICE_ID_GENIUS_GX_IMPERATOR) },
> +	{ HID_USB_DEVICE(USB_VENDOR_ID_KYE,
> +				USB_DEVICE_ID_GENIUS_MANTICORE) },
>  	{ }
>  };
>  MODULE_DEVICE_TABLE(hid, kye_devices);
> 
> 
> Patches currently in stable-queue which might be from benjamin.tissoires@xxxxxxxxxx are
> 
> queue-3.12/hid-multitouch-fix-generaltouch-products-and-add-more-pids.patch
> queue-3.12/hid-kye-add-report-fixup-for-genius-manticore-keyboard.patch
> 

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]