Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

HID: apple: add Apple wireless keyboard 2011 JIS model support

Add Apple wireless keyboard 2011 JIS model (05ac:0257).

Signed-off-by: Huei-Horng Yo <hiroshi@ghostsinthelab.org>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>

authored by

Huei-Horng Yo and committed by
Jiri Kosina
bd4a7ce1 9d27f432

+5
+3
drivers/hid/hid-apple.c
··· 469 469 { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, 470 470 USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI), 471 471 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 472 + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, 473 + USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_JIS), 474 + .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 472 475 { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS), 473 476 .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, 474 477 { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING_ANSI),
+1
drivers/hid/hid-core.c
··· 1679 1679 { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS) }, 1680 1680 { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI) }, 1681 1681 { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO) }, 1682 + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_JIS) }, 1682 1683 { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY) }, 1683 1684 { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY) }, 1684 1685 { HID_USB_DEVICE(USB_VENDOR_ID_AUREAL, USB_DEVICE_ID_AUREAL_W01RN) },
+1
drivers/hid/hid-ids.h
··· 135 135 #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS 0x023b 136 136 #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ANSI 0x0255 137 137 #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO 0x0256 138 + #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_JIS 0x0257 138 139 #define USB_DEVICE_ID_APPLE_WELLSPRING8_ANSI 0x0290 139 140 #define USB_DEVICE_ID_APPLE_WELLSPRING8_ISO 0x0291 140 141 #define USB_DEVICE_ID_APPLE_WELLSPRING8_JIS 0x0292