]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
3.4-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 4 May 2014 00:41:13 +0000 (20:41 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 4 May 2014 00:41:13 +0000 (20:41 -0400)
added patches:
usb-pl2303-add-ids-for-hewlett-packard-hp-pos-pole-displays.patch

queue-3.4/series
queue-3.4/usb-pl2303-add-ids-for-hewlett-packard-hp-pos-pole-displays.patch [new file with mode: 0644]

index 5d621d07173811999deede058d892b92d57c64f5..8b814a0f7eada8de545cf692753b4df9d3064922 100644 (file)
@@ -41,3 +41,4 @@ ocfs2-dlm-fix-recovery-hung.patch
 ocfs2-do-not-put-bh-when-buffer_uptodate-failed.patch
 ocfs2-fix-panic-on-kfree-xattr-name.patch
 ext4-use-i_size_read-in-ext4_unaligned_aio.patch
+usb-pl2303-add-ids-for-hewlett-packard-hp-pos-pole-displays.patch
diff --git a/queue-3.4/usb-pl2303-add-ids-for-hewlett-packard-hp-pos-pole-displays.patch b/queue-3.4/usb-pl2303-add-ids-for-hewlett-packard-hp-pos-pole-displays.patch
new file mode 100644 (file)
index 0000000..3a20e6c
--- /dev/null
@@ -0,0 +1,53 @@
+From b16c02fbfb963fa2941b7517ebf1f8a21946775e Mon Sep 17 00:00:00 2001
+From: Aaron Sanders <aaron.sanders@hp.com>
+Date: Mon, 31 Mar 2014 15:54:21 +0200
+Subject: USB: pl2303: add ids for Hewlett-Packard HP POS pole displays
+
+From: Aaron Sanders <aaron.sanders@hp.com>
+
+commit b16c02fbfb963fa2941b7517ebf1f8a21946775e upstream.
+
+Add device ids to pl2303 for the Hewlett-Packard HP POS pole displays:
+
+LD960: 03f0:0B39
+LCM220: 03f0:3139
+LCM960: 03f0:3239
+
+[ Johan: fix indentation and sort PIDs numerically ]
+
+Signed-off-by: Aaron Sanders <aaron.sanders@hp.com>
+Signed-off-by: Johan Hovold <jhovold@gmail.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+---
+ drivers/usb/serial/pl2303.c |    3 +++
+ drivers/usb/serial/pl2303.h |    5 ++++-
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+
+--- a/drivers/usb/serial/pl2303.c
++++ b/drivers/usb/serial/pl2303.c
+@@ -86,6 +86,9 @@ static const struct usb_device_id id_tab
+       { USB_DEVICE(YCCABLE_VENDOR_ID, YCCABLE_PRODUCT_ID) },
+       { USB_DEVICE(SUPERIAL_VENDOR_ID, SUPERIAL_PRODUCT_ID) },
+       { USB_DEVICE(HP_VENDOR_ID, HP_LD220_PRODUCT_ID) },
++      { USB_DEVICE(HP_VENDOR_ID, HP_LD960_PRODUCT_ID) },
++      { USB_DEVICE(HP_VENDOR_ID, HP_LCM220_PRODUCT_ID) },
++      { USB_DEVICE(HP_VENDOR_ID, HP_LCM960_PRODUCT_ID) },
+       { USB_DEVICE(CRESSI_VENDOR_ID, CRESSI_EDY_PRODUCT_ID) },
+       { USB_DEVICE(ZEAGLE_VENDOR_ID, ZEAGLE_N2ITION3_PRODUCT_ID) },
+       { USB_DEVICE(SONY_VENDOR_ID, SONY_QN3USB_PRODUCT_ID) },
+--- a/drivers/usb/serial/pl2303.h
++++ b/drivers/usb/serial/pl2303.h
+@@ -121,8 +121,11 @@
+ #define SUPERIAL_VENDOR_ID    0x5372
+ #define SUPERIAL_PRODUCT_ID   0x2303
+-/* Hewlett-Packard LD220-HP POS Pole Display */
++/* Hewlett-Packard POS Pole Displays */
+ #define HP_VENDOR_ID          0x03f0
++#define HP_LD960_PRODUCT_ID   0x0b39
++#define HP_LCM220_PRODUCT_ID  0x3139
++#define HP_LCM960_PRODUCT_ID  0x3239
+ #define HP_LD220_PRODUCT_ID   0x3524
+ /* Cressi Edy (diving computer) PC interface */