Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752243AbXA2J2V (ORCPT ); Mon, 29 Jan 2007 04:28:21 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932697AbXA2J2V (ORCPT ); Mon, 29 Jan 2007 04:28:21 -0500 Received: from mail.first.fraunhofer.de ([194.95.169.2]:63135 "EHLO mail.first.fraunhofer.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752243AbXA2J2I (ORCPT ); Mon, 29 Jan 2007 04:28:08 -0500 Subject: [PATCH] usbhid quirks for macbook(pro) updated to 2.6.20-rc6 From: Soeren Sonnenburg To: Greg KH Cc: Joseph Fannin , Oliver Neukum , Sergey Vlasov , linux-kernel@vger.kernel.org, linux-usb-devel@lists.sourceforge.net In-Reply-To: <1166870289.11501.8.camel@localhost> References: <1161856438.5214.2.camel@no.intranet.wo.rk> <1162054576.3769.15.camel@localhost> <200610282043.59106.oliver@neukum.org> <200610282055.29423.oliver@neukum.name> <1162067266.4044.2.camel@localhost> <20061030101202.GB9265@nineveh.rivenstone.net> <1165598367.19187.18.camel@localhost> <1165716489.27637.7.camel@localhost.localdomain> <1166171764.3507.2.camel@localhost> <20061215175632.GC15871@kroah.com> <1166870289.11501.8.camel@localhost> Content-Type: multipart/mixed; boundary="=-LrjFEcIXOVoSWPGW0i0u" Date: Sat, 27 Jan 2007 15:08:47 +0100 Message-Id: <1169906927.2462.30.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.2.1 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 7601 Lines: 121 --=-LrjFEcIXOVoSWPGW0i0u Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sat, 2006-12-23 at 11:38 +0100, Soeren Sonnenburg wrote: > On Fri, 2006-12-15 at 09:56 -0800, Greg KH wrote: > > On Fri, Dec 15, 2006 at 09:36:04AM +0100, Soeren Sonnenburg wrote: > > > On Sat, 2006-12-09 at 21:08 -0500, Joseph Fannin wrote: > > > > On Fri, 2006-12-08 at 18:19 +0100, Soeren Sonnenburg wrote: > [...] > > > Greg, > > > > > > I've noticed that this patch is not in 2.6.20-rc1. Could you please > > > comment on what is wrong with it / whether it will ever have a chance to > > > be accepted in the way it is done ? > > > > It's in my queue right now, sorry. I'll catch up on it in a few hours. This is the updated version for 2.6.20-rc6. Soeren -- Sometimes, there's a moment as you're waking, when you become aware of the real world around you, but you're still dreaming. --=-LrjFEcIXOVoSWPGW0i0u Content-Disposition: attachment; filename=usbhid.patch Content-Type: text/x-patch; name=usbhid.patch; charset=ISO-8859-15 Content-Transfer-Encoding: base64 ZGlmZiAtdXIgbGludXgtMi42LjIwLXJjNi9kcml2ZXJzL3VzYi9pbnB1dC9oaWQtY29yZS5jIGxp bnV4LTIuNi4yMC1yYzYtc29ubmUvZHJpdmVycy91c2IvaW5wdXQvaGlkLWNvcmUuYw0KLS0tIGxp bnV4LTIuNi4yMC1yYzYvZHJpdmVycy91c2IvaW5wdXQvaGlkLWNvcmUuYwkyMDA3LTAxLTI1IDAz OjE5OjI4LjAwMDAwMDAwMCArMDEwMA0KKysrIGxpbnV4LTIuNi4yMC1yYzYtc29ubmUvZHJpdmVy cy91c2IvaW5wdXQvaGlkLWNvcmUuYwkyMDA3LTAxLTI3IDE0OjU1OjMwLjAwMDAwMDAwMCArMDEw MA0KQEAgLTc3Nyw2ICs3NzcsNyBAQA0KICNkZWZpbmUgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlT RVI0X0pJUwkweDAyMWMNCiAjZGVmaW5lIFVTQl9ERVZJQ0VfSURfQVBQTEVfRk9VTlRBSU5fVFBf T05MWQkweDAzMGENCiAjZGVmaW5lIFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSMV9UUF9PTkxZ CTB4MDMwYg0KKyNkZWZpbmUgVVNCX0RFVklDRV9JRF9BUFBMRV9JUgkJMHg4MjQwDQogDQogI2Rl ZmluZSBVU0JfVkVORE9SX0lEX0NIRVJSWQkJMHgwNDZhDQogI2RlZmluZSBVU0JfREVWSUNFX0lE X0NIRVJSWV9DWU1PVElPTgkweDAwMjMNCkBAIC05NTQsMTkgKzk1NSwyMSBAQA0KIA0KIAl7IFVT Ql9WRU5ET1JfSURfQ0hFUlJZLCBVU0JfREVWSUNFX0lEX0NIRVJSWV9DWU1PVElPTiwgSElEX1FV SVJLX0NZTU9USU9OIH0sDQogDQotCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9J RF9BUFBMRV9GT1VOVEFJTl9BTlNJLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB9LA0KLQl7 IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfRk9VTlRBSU5fSVNPLCBI SURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB9LA0KLQl7IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVT Ql9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSX0FOU0ksIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZO IH0sDQotCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVJf SVNPLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19QT1dFUkJPT0tfSVNP X0tFWUJPQVJEfSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExF X0dFWVNFUl9KSVMsIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZOIH0sDQotCXsgVVNCX1ZFTkRP Ul9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVIzX0FOU0ksIEhJRF9RVUlSS19Q T1dFUkJPT0tfSEFTX0ZOIH0sDQotCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9J RF9BUFBMRV9HRVlTRVIzX0lTTywgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfCBISURfUVVJ UktfUE9XRVJCT09LX0lTT19LRVlCT0FSRH0sDQotCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNC X0RFVklDRV9JRF9BUFBMRV9HRVlTRVIzX0pJUywgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4g fSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjRf QU5TSSwgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQ UExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjRfSVNPLCBISURfUVVJUktfUE9XRVJCT09L X0hBU19GTiB8IEhJRF9RVUlSS19QT1dFUkJPT0tfSVNPX0tFWUJPQVJEfSwNCi0JeyBVU0JfVkVO RE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjRfSklTLCBISURfUVVJUktf UE9XRVJCT09LX0hBU19GTiB9LA0KLQl7IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0Vf SURfQVBQTEVfRk9VTlRBSU5fVFBfT05MWSwgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfSwN Ci0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjFfVFBf T05MWSwgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfSwNCisJeyBVU0JfVkVORE9SX0lEX0FQ UExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0ZPVU5UQUlOX0FOU0ksIEhJRF9RVUlSS19QT1dFUkJP T0tfSEFTX0ZOIHwgSElEX1FVSVJLX0lHTk9SRV9NT1VTRSB9LA0KKwl7IFVTQl9WRU5ET1JfSURf QVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfRk9VTlRBSU5fSVNPLCBISURfUVVJUktfUE9XRVJC T09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVORE9SX0lE X0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUl9BTlNJLCBISURfUVVJUktfUE9XRVJC T09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVORE9SX0lE X0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUl9JU08sIEhJRF9RVUlSS19QT1dFUkJP T0tfSEFTX0ZOIHwgSElEX1FVSVJLX0lHTk9SRV9NT1VTRSB8IEhJRF9RVUlSS19QT1dFUkJPT0tf SVNPX0tFWUJPQVJEfSwNCisJeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQ UExFX0dFWVNFUl9KSVMsIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZOIHwgSElEX1FVSVJLX0lH Tk9SRV9NT1VTRSB9LA0KKwl7IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQ TEVfR0VZU0VSM19BTlNJLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19J R05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQ UExFX0dFWVNFUjNfSVNPLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19J R05PUkVfTU9VU0UgfCBISURfUVVJUktfUE9XRVJCT09LX0lTT19LRVlCT0FSRH0sDQorCXsgVVNC X1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVIzX0pJUywgSElEX1FV SVJLX1BPV0VSQk9PS19IQVNfRk4gfCBISURfUVVJUktfSUdOT1JFX01PVVNFIH0sDQorCXsgVVNC X1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVI0X0FOU0ksIEhJRF9R VUlSS19QT1dFUkJPT0tfSEFTX0ZOIHwgSElEX1FVSVJLX0lHTk9SRV9NT1VTRSB9LA0KKwl7IFVT Ql9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSNF9JU08sIEhJRF9R VUlSS19QT1dFUkJPT0tfSEFTX0ZOIHwgSElEX1FVSVJLX0lHTk9SRV9NT1VTRSB8IEhJRF9RVUlS S19QT1dFUkJPT0tfSVNPX0tFWUJPQVJEfSwNCisJeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0Jf REVWSUNFX0lEX0FQUExFX0dFWVNFUjRfSklTLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8 IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0Jf REVWSUNFX0lEX0FQUExFX0ZPVU5UQUlOX1RQX09OTFksIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFT X0ZOIHwgSElEX1FVSVJLX0lHTk9SRV9NT1VTRSB9LA0KKwl7IFVTQl9WRU5ET1JfSURfQVBQTEUs IFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSMV9UUF9PTkxZLCBISURfUVVJUktfUE9XRVJCT09L X0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwNCisNCisJeyBVU0JfVkVORE9SX0lE X0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0lSLCBISURfUVVJUktfSUdOT1JFIH0sDQogDQog CXsgVVNCX1ZFTkRPUl9JRF9QQU5KSVQsIDB4MDAwMSwgSElEX1FVSVJLX0lHTk9SRSB9LA0KIAl7 IFVTQl9WRU5ET1JfSURfUEFOSklULCAweDAwMDIsIEhJRF9RVUlSS19JR05PUkUgfSwNCkBAIC0x MDcyLDYgKzEwNzUsMTEgQEANCiAJaWYgKHF1aXJrcyAmIEhJRF9RVUlSS19JR05PUkUpDQogCQly ZXR1cm4gTlVMTDsNCiANCisJaWYgKChxdWlya3MgJiBISURfUVVJUktfSUdOT1JFX01PVVNFKSAm Jg0KKwkJKGludGVyZmFjZS0+ZGVzYy5iSW50ZXJmYWNlUHJvdG9jb2wgPT0gVVNCX0lOVEVSRkFD RV9QUk9UT0NPTF9NT1VTRSkpDQorCQkJcmV0dXJuIE5VTEw7DQorDQorDQogCWlmICh1c2JfZ2V0 X2V4dHJhX2Rlc2NyaXB0b3IoaW50ZXJmYWNlLCBISURfRFRfSElELCAmaGRlc2MpICYmDQogCSAg ICAoIWludGVyZmFjZS0+ZGVzYy5iTnVtRW5kcG9pbnRzIHx8DQogCSAgICAgdXNiX2dldF9leHRy YV9kZXNjcmlwdG9yKCZpbnRlcmZhY2UtPmVuZHBvaW50WzBdLCBISURfRFRfSElELCAmaGRlc2Mp KSkgew0KDQotLS0gbGludXgtMi42LjIwLXJjNi9pbmNsdWRlL2xpbnV4L2hpZC5oCTIwMDctMDEt MjUgMDM6MTk6MjguMDAwMDAwMDAwICswMTAwDQorKysgbGludXgtMi42LjIwLXJjNi1zb25uZS9p bmNsdWRlL2xpbnV4L2hpZC5oCTIwMDctMDEtMjcgMTE6MDU6NTEuMDAwMDAwMDAwICswMTAwDQpA QCAtMjY0LDYgKzI2NCw3IEBADQogI2RlZmluZSBISURfUVVJUktfSU5WRVJUX0hXSEVFTAkJCTB4 MDAwMDQwMDANCiAjZGVmaW5lIEhJRF9RVUlSS19QT1dFUkJPT0tfSVNPX0tFWUJPQVJEICAgICAg ICAweDAwMDA4MDAwDQogI2RlZmluZSBISURfUVVJUktfQkFEX1JFTEFUSVZFX0tFWVMJCTB4MDAw MTAwMDANCisjZGVmaW5lIEhJRF9RVUlSS19JR05PUkVfTU9VU0UJCQkweDAwMDIwMDAwDQogDQog LyoNCiAgKiBUaGlzIGlzIHRoZSBnbG9iYWwgZW52aXJvbm1lbnQgb2YgdGhlIHBhcnNlci4gVGhp cyBpbmZvcm1hdGlvbiBpcw0K --=-LrjFEcIXOVoSWPGW0i0u-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/