]> www.infradead.org Git - users/dwmw2/pidgin-headset.git/commitdiff
Support Plantronics too
authorDavid Woodhouse <dwmw2@infradead.org>
Thu, 19 Apr 2018 17:12:02 +0000 (18:12 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Thu, 19 Apr 2018 17:12:02 +0000 (18:12 +0100)
jabra.c

diff --git a/jabra.c b/jabra.c
index d9de5f796c97e4c9ecce3d93224cde520e8b26f9..1097938ba41ac74ccc1a1b394fe0c1c67be63da4 100644 (file)
--- a/jabra.c
+++ b/jabra.c
@@ -96,6 +96,7 @@ static struct jabra_headset jabra = {
 
 /* Jabra Vendor Id */
 #define JABRA_VID            ((__u16) 0x0B0E)
+#define PLANTRONICS_VID      ((__u16) 0x047F)
 
 /* HID Usage Page definitions */
 #define TelephonyUsagePage   ((__u16) 0x000B)
@@ -257,7 +258,8 @@ static int doListDev(char *path) {
       perror("ioctl HIDIOCGVERSION");
       return -1;
     }
-    return (devinfo.vendor == JABRA_VID);
+    return (devinfo.vendor == JABRA_VID ||
+           devinfo.vendor == PLANTRONICS_VID);
   }
 
   if (errno == ENOENT) {