From patchwork Mon Dec 28 13:17:18 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jiri Slaby X-Patchwork-Id: 70000 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter.kernel.org (8.14.3/8.14.2) with ESMTP id nBSDHUti012274 for ; Mon, 28 Dec 2009 13:17:30 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751197AbZL1NR2 (ORCPT ); Mon, 28 Dec 2009 08:17:28 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751053AbZL1NR2 (ORCPT ); Mon, 28 Dec 2009 08:17:28 -0500 Received: from fg-out-1718.google.com ([72.14.220.153]:32779 "EHLO fg-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750794AbZL1NR1 (ORCPT ); Mon, 28 Dec 2009 08:17:27 -0500 Received: by fg-out-1718.google.com with SMTP id 19so4399137fgg.1 for ; Mon, 28 Dec 2009 05:17:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version :content-type; bh=Pm7usvWZNcplKgZRuExqC1ePBtjqYhmcjvrnYBE8ej0=; b=dsS3KzrTIxDNB80HT36Wy1dg6XgEHAALcEZvAZQLWWc5TFOKgqAyysEbREA0Tdd39m bz0JSmg5Jyr4cb2vcmAkyNe6GdZIhjRHO2HY5TOU/d9/s43qbT8T915sDF9kMLDobWV5 D7IygWZIlGnFHEZNgMYXloy9y2ccJv+/I/N9Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:content-type; b=GmMBoFwVog2IiaRE8z+aNs6NKVB4sVt+crMQ3+vMs7RGQfI6AbngCkap55W7tma5FF qlYxIZZUvaCmCNL6jzBS7WoC/MhX3p4kVxk4C9EQXpMZiojI+hxW2CsTtcOVeIGSPc2e NdktrbkBju/EMGbhrvqYGcfvJ9rw2PcxxX4Wo= Received: by 10.87.76.28 with SMTP id d28mr4048364fgl.61.1262006245466; Mon, 28 Dec 2009 05:17:25 -0800 (PST) Received: from ?192.168.2.129? ([217.66.174.142]) by mx.google.com with ESMTPS id 12sm36083677fgg.12.2009.12.28.05.17.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 28 Dec 2009 05:17:22 -0800 (PST) Message-ID: <4B38AFDE.8000203@gmail.com> Date: Mon, 28 Dec 2009 14:17:18 +0100 From: Jiri Slaby User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.5) Gecko/20091130 SUSE/3.0.0-13.1 Thunderbird/3.0 MIME-Version: 1.0 To: Jiri Kosina CC: linux-input@vger.kernel.org, LKML , Christian Schuerer-Waldheim Subject: Re: Device IDs for new Apple Wireless Keyboard X-Enigmail-Version: 1.0 Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org === modified file 'drivers/hid/hid-apple.c' --- old/drivers/hid/hid-apple.c 2009-12-24 00:17:19 +0000 +++ new/drivers/hid/hid-apple.c 2009-12-24 00:19:58 +0000 @@ -413,6 +413,13 @@ APPLE_ISO_KEYBOARD }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS), .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI), + .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO), + .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN | + APPLE_ISO_KEYBOARD }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS), + .driver_data = APPLE_NUMLOCK_EMULATION | APPLE_HAS_FN }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING_ANSI), .driver_data = APPLE_HAS_FN }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING_ISO), === modified file 'drivers/hid/hid-core.c' --- old/drivers/hid/hid-core.c 2009-12-24 00:17:19 +0000 +++ new/drivers/hid/hid-core.c 2009-12-24 00:19:58 +0000 @@ -1278,6 +1278,9 @@ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO) }, { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS) }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI) }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO) }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS) }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING_ANSI) }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING_ISO) }, { HID_USB_DEVICE(USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_WELLSPRING_JIS) }, === modified file 'drivers/hid/hid-ids.h' --- old/drivers/hid/hid-ids.h 2009-12-24 00:17:19 +0000 +++ new/drivers/hid/hid-ids.h 2009-12-24 00:19:58 +0000 @@ -82,6 +82,9 @@ #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI 0x022c #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO 0x022d #define USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS 0x022e +#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ANSI 0x0239 +#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_ISO 0x023a +#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_2009_JIS 0x023b #define USB_DEVICE_ID_APPLE_WELLSPRING2_ANSI 0x0230 #define USB_DEVICE_ID_APPLE_WELLSPRING2_ISO 0x0231 #define USB_DEVICE_ID_APPLE_WELLSPRING2_JIS 0x0232