OSDN Git Service

Merge commit '07772caf5ca22365dd62bc042de179a4da55f665' into remote
[android-x86/system-bt.git] / device / include / interop_database.h
index c1b4017..c941d89 100644 (file)
@@ -160,6 +160,10 @@ static const interop_name_entry_t interop_name_database[] = {
   //Below devices reject connection updated with preferred
   {"BSMBB09DS", 9, INTEROP_DISABLE_LE_CONN_PREFERRED_PARAMS},
   {"ELECOM", 6, INTEROP_DISABLE_LE_CONN_PREFERRED_PARAMS},
+
+  // HID Moto KZ500 Keyboard - Problematic SDP digitizer descriptor
+  {"Motorola Keyboard KZ500", 23, INTEROP_REMOVE_HID_DIG_DESCRIPTOR},
+  {"Motorola Keyboard KZ500 v122", 28, INTEROP_REMOVE_HID_DIG_DESCRIPTOR},
   {"MB Bluetooth", 12, INTEROP_ADV_AVRCP_VER_1_3},
 };
 
@@ -179,12 +183,10 @@ static const interop_manufacturer_t interop_manufacturer_database[] = {
 typedef struct {
   uint16_t vendor_id;
   uint16_t product_id;
-  char name[40];
-  size_t length;
   interop_feature_t feature;
 } interop_hid_multitouch_t;
 
 static const interop_hid_multitouch_t interop_hid_multitouch_database[] = {
-  // Moto KZ500 Keyboard
-  {0x22b8, 0x093d, "Motorola Keyboard KZ500 v122", 28, INTEROP_REMOVE_HID_DIG_DESCRIPTOR},
+  // HID Moto KZ500 Keyboard - Problematic SDP digitizer descriptor
+  {0x22b8, 0x093d, INTEROP_REMOVE_HID_DIG_DESCRIPTOR},
 };