Merge branches 'for-4.8/alps', 'for-4.8/apple', 'for-4.8/i2c-hid', 'for-4.8/uhid...
authorJiri Kosina <jkosina@suse.cz>
Thu, 28 Jul 2016 08:48:15 +0000 (10:48 +0200)
committerJiri Kosina <jkosina@suse.cz>
Thu, 28 Jul 2016 08:48:15 +0000 (10:48 +0200)
1  2  3  4  5 
drivers/hid/hid-core.c
drivers/hid/hid-ids.h

diff --combined drivers/hid/hid-core.c
@@@@@@ -1772,7 -1772,6 -1772,6 -1772,6 -1772,6 +1772,7 @@@@@@ static const struct hid_device_id hid_h
        { HID_USB_DEVICE(USB_VENDOR_ID_A4TECH, USB_DEVICE_ID_A4TECH_RP_649) },
        { HID_USB_DEVICE(USB_VENDOR_ID_ACRUX, 0x0802) },
        { HID_USB_DEVICE(USB_VENDOR_ID_ACRUX, 0xf705) },
 ++++   { HID_DEVICE(HID_BUS_ANY, HID_GROUP_ANY, USB_VENDOR_ID_ALPS_JP, HID_DEVICE_ID_ALPS_U1_DUAL) },
        { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_MIGHTYMOUSE) },
        { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_MAGICMOUSE) },
        { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_MAGICTRACKPAD) },
        { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI) },
        { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO) },
        { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_JIS) },
+ +++   { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_MAGIC_KEYBOARD_ANSI) },
        { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY) },
        { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY) },
        { HID_I2C_DEVICE(USB_VENDOR_ID_ASUSTEK, USB_DEVICE_ID_ASUSTEK_NOTEBOOK_KEYBOARD) },
diff --combined drivers/hid/hid-ids.h
     #define USB_VENDOR_ID_ALPS         0x0433
     #define USB_DEVICE_ID_IBM_GAMEPAD  0x1101
     
 ++++#define USB_VENDOR_ID_ALPS_JP              0x044E
 ++++#define HID_DEVICE_ID_ALPS_U1_DUAL 0x120B
 ++++
     #define USB_VENDOR_ID_ANTON                0x1130
     #define USB_DEVICE_ID_ANTON_TOUCH_PAD      0x3101
     
     #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI  0x0255
     #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO   0x0256
     #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_JIS   0x0257
+ +++#define USB_DEVICE_ID_APPLE_MAGIC_KEYBOARD_ANSI   0x0267
     #define USB_DEVICE_ID_APPLE_WELLSPRING8_ANSI       0x0290
     #define USB_DEVICE_ID_APPLE_WELLSPRING8_ISO        0x0291
     #define USB_DEVICE_ID_APPLE_WELLSPRING8_JIS        0x0292