Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752703AbWLWKiZ (ORCPT ); Sat, 23 Dec 2006 05:38:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753102AbWLWKiY (ORCPT ); Sat, 23 Dec 2006 05:38:24 -0500 Received: from mail.first.fraunhofer.de ([194.95.169.2]:63065 "EHLO mail.first.fraunhofer.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752703AbWLWKiX (ORCPT ); Sat, 23 Dec 2006 05:38:23 -0500 Subject: [PATCH] usbhid quirks for macbook(pro) updated to 2.6.20-rc1 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: <20061215175632.GC15871@kroah.com> 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> Content-Type: multipart/mixed; boundary="=-4FC8La0Ez3KfOVoxJoiQ" Date: Sat, 23 Dec 2006 11:38:09 +0100 Message-Id: <1166870289.11501.8.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1.1 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 7655 Lines: 122 --=-4FC8La0Ez3KfOVoxJoiQ Content-Type: text/plain Content-Transfer-Encoding: 7bit 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. Please find attached a updated version of this patch (for kernel 2.6.20-rc1) 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. --=-4FC8La0Ez3KfOVoxJoiQ Content-Disposition: attachment; filename=usbhid.patch Content-Type: text/x-patch; name=usbhid.patch; charset=ISO-8859-15 Content-Transfer-Encoding: base64 U2lnbmVkLW9mZi1ieTogU29lcmVuIFNvbm5lbmJ1cmcgPGtlcm5lbEBubjcuZGU+DQpTaWduZWQt b2ZmLWJ5OiBTZXJnZXkgVmxhc292IDx2c3VAYWx0bGludXgucnU+DQoNCmRpZmYgLXVyIGxpbnV4 LTIuNi4yMC1yYzEtb3JpZy9kcml2ZXJzL3VzYi9pbnB1dC9oaWQtY29yZS5jIGxpbnV4LTIuNi4y MC1yYzEvZHJpdmVycy91c2IvaW5wdXQvaGlkLWNvcmUuYw0KLS0tIGxpbnV4LTIuNi4yMC1yYzEt b3JpZy9kcml2ZXJzL3VzYi9pbnB1dC9oaWQtY29yZS5jCTIwMDYtMTItMTQgMDI6MTQ6MjMuMDAw MDAwMDAwICswMTAwDQorKysgbGludXgtMi42LjIwLXJjMS9kcml2ZXJzL3VzYi9pbnB1dC9oaWQt Y29yZS5jCTIwMDYtMTItMjMgMTA6MjE6NDkuMDAwMDAwMDAwICswMTAwDQpAQCAtNzcyLDYgKzc3 Miw3IEBADQogI2RlZmluZSBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjRfSklTCTB4MDIxYw0K ICNkZWZpbmUgVVNCX0RFVklDRV9JRF9BUFBMRV9GT1VOVEFJTl9UUF9PTkxZCTB4MDMwYQ0KICNk ZWZpbmUgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVIxX1RQX09OTFkJMHgwMzBiDQorI2RlZmlu ZSBVU0JfREVWSUNFX0lEX0FQUExFX0lSCQkweDgyNDANCiANCiAjZGVmaW5lIFVTQl9WRU5ET1Jf SURfQ0hFUlJZCQkweDA0NmENCiAjZGVmaW5lIFVTQl9ERVZJQ0VfSURfQ0hFUlJZX0NZTU9USU9O CTB4MDAyMw0KQEAgLTk0MiwxOSArOTQzLDE5IEBADQogDQogCXsgVVNCX1ZFTkRPUl9JRF9DSEVS UlksIFVTQl9ERVZJQ0VfSURfQ0hFUlJZX0NZTU9USU9OLCBISURfUVVJUktfQ1lNT1RJT04gfSwN CiANCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0ZPVU5UQUlO X0FOU0ksIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZOIH0sDQotCXsgVVNCX1ZFTkRPUl9JRF9B UFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9GT1VOVEFJTl9JU08sIEhJRF9RVUlSS19QT1dFUkJP T0tfSEFTX0ZOIH0sDQotCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBM RV9HRVlTRVJfQU5TSSwgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfSwNCi0JeyBVU0JfVkVO RE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUl9JU08sIEhJRF9RVUlSS19Q T1dFUkJPT0tfSEFTX0ZOIHwgSElEX1FVSVJLX1BPV0VSQk9PS19JU09fS0VZQk9BUkR9LA0KLQl7 IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSX0pJUywgSElE X1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0Jf REVWSUNFX0lEX0FQUExFX0dFWVNFUjNfQU5TSSwgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4g fSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjNf SVNPLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19QT1dFUkJPT0tfSVNP X0tFWUJPQVJEfSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExF X0dFWVNFUjNfSklTLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB9LA0KLQl7IFVTQl9WRU5E T1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSNF9BTlNJLCBISURfUVVJUktf UE9XRVJCT09LX0hBU19GTiB9LA0KLQl7IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0Vf SURfQVBQTEVfR0VZU0VSNF9JU08sIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZOIH0sDQotCXsg VVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVI0X0pJUywgSElE X1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfSwNCi0JeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0Jf REVWSUNFX0lEX0FQUExFX0ZPVU5UQUlOX1RQX09OTFksIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFT X0ZOIH0sDQotCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlT RVIxX1RQX09OTFksIEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZOIH0sDQorCXsgVVNCX1ZFTkRP Ul9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9GT1VOVEFJTl9BTlNJLCBISURfUVVJUktf UE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVO RE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0ZPVU5UQUlOX0lTTywgSElEX1FVSVJL X1BPV0VSQk9PS19IQVNfRk4gfCBISURfUVVJUktfSUdOT1JFX01PVVNFIH0sDQorCXsgVVNCX1ZF TkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVJfQU5TSSwgSElEX1FVSVJL X1BPV0VSQk9PS19IQVNfRk4gfCBISURfUVVJUktfSUdOT1JFX01PVVNFIH0sDQorCXsgVVNCX1ZF TkRPUl9JRF9BUFBMRSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVJfSVNPLCBISURfUVVJUktf UE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfCBISURfUVVJUktfUE9X RVJCT09LX0lTT19LRVlCT0FSRH0sDQorCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklD RV9JRF9BUFBMRV9HRVlTRVJfSklTLCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9R VUlSS19JR05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNF X0lEX0FQUExFX0dFWVNFUjNfQU5TSSwgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfCBISURf UVVJUktfSUdOT1JFX01PVVNFIH0sDQorCXsgVVNCX1ZFTkRPUl9JRF9BUFBMRSwgVVNCX0RFVklD RV9JRF9BUFBMRV9HRVlTRVIzX0lTTywgSElEX1FVSVJLX1BPV0VSQk9PS19IQVNfRk4gfCBISURf UVVJUktfSUdOT1JFX01PVVNFIHwgSElEX1FVSVJLX1BPV0VSQk9PS19JU09fS0VZQk9BUkR9LA0K Kwl7IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSM19KSVMs IEhJRF9RVUlSS19QT1dFUkJPT0tfSEFTX0ZOIHwgSElEX1FVSVJLX0lHTk9SRV9NT1VTRSB9LA0K Kwl7IFVTQl9WRU5ET1JfSURfQVBQTEUsIFVTQl9ERVZJQ0VfSURfQVBQTEVfR0VZU0VSNF9BTlNJ LCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwN CisJeyBVU0JfVkVORE9SX0lEX0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjRfSVNP LCBISURfUVVJUktfUE9XRVJCT09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfCBI SURfUVVJUktfUE9XRVJCT09LX0lTT19LRVlCT0FSRH0sDQorCXsgVVNCX1ZFTkRPUl9JRF9BUFBM RSwgVVNCX0RFVklDRV9JRF9BUFBMRV9HRVlTRVI0X0pJUywgSElEX1FVSVJLX1BPV0VSQk9PS19I QVNfRk4gfCBISURfUVVJUktfSUdOT1JFX01PVVNFIH0sDQorCXsgVVNCX1ZFTkRPUl9JRF9BUFBM RSwgVVNCX0RFVklDRV9JRF9BUFBMRV9GT1VOVEFJTl9UUF9PTkxZLCBISURfUVVJUktfUE9XRVJC T09LX0hBU19GTiB8IEhJRF9RVUlSS19JR05PUkVfTU9VU0UgfSwNCisJeyBVU0JfVkVORE9SX0lE X0FQUExFLCBVU0JfREVWSUNFX0lEX0FQUExFX0dFWVNFUjFfVFBfT05MWSwgSElEX1FVSVJLX1BP V0VSQk9PS19IQVNfRk4gfCBISURfUVVJUktfSUdOT1JFX01PVVNFIH0sDQogDQogCXsgVVNCX1ZF TkRPUl9JRF9QQU5KSVQsIDB4MDAwMSwgSElEX1FVSVJLX0lHTk9SRSB9LA0KIAl7IFVTQl9WRU5E T1JfSURfUEFOSklULCAweDAwMDIsIEhJRF9RVUlSS19JR05PUkUgfSwNCkBAIC0xMDYwLDYgKzEw NjEsMTEgQEANCiAJaWYgKHF1aXJrcyAmIEhJRF9RVUlSS19JR05PUkUpDQogCQlyZXR1cm4gTlVM TDsNCiANCisJaWYgKChxdWlya3MgJiBISURfUVVJUktfSUdOT1JFX01PVVNFKSAmJg0KKwkJKGlu dGVyZmFjZS0+ZGVzYy5iSW50ZXJmYWNlUHJvdG9jb2wgPT0gVVNCX0lOVEVSRkFDRV9QUk9UT0NP TF9NT1VTRSkpDQorCQkJcmV0dXJuIE5VTEw7DQorDQorDQogCWlmICh1c2JfZ2V0X2V4dHJhX2Rl c2NyaXB0b3IoaW50ZXJmYWNlLCBISURfRFRfSElELCAmaGRlc2MpICYmDQogCSAgICAoIWludGVy ZmFjZS0+ZGVzYy5iTnVtRW5kcG9pbnRzIHx8DQogCSAgICAgdXNiX2dldF9leHRyYV9kZXNjcmlw dG9yKCZpbnRlcmZhY2UtPmVuZHBvaW50WzBdLCBISURfRFRfSElELCAmaGRlc2MpKSkgew0KZGlm ZiAtdXIgbGludXgtMi42LjIwLXJjMS1vcmlnL2luY2x1ZGUvbGludXgvaGlkLmggbGludXgtMi42 LjIwLXJjMS9pbmNsdWRlL2xpbnV4L2hpZC5oDQotLS0gbGludXgtMi42LjIwLXJjMS1vcmlnL2lu Y2x1ZGUvbGludXgvaGlkLmgJMjAwNi0xMi0xNCAwMjoxNDoyMy4wMDAwMDAwMDAgKzAxMDANCisr KyBsaW51eC0yLjYuMjAtcmMxL2luY2x1ZGUvbGludXgvaGlkLmgJMjAwNi0xMi0yMyAwODoyMTo0 MS4wMDAwMDAwMDAgKzAxMDANCkBAIC0yNjQsNiArMjY0LDcgQEANCiAjZGVmaW5lIEhJRF9RVUlS S19JTlZFUlRfSFdIRUVMCQkJMHgwMDAwNDAwMA0KICNkZWZpbmUgSElEX1FVSVJLX1BPV0VSQk9P S19JU09fS0VZQk9BUkQgICAgICAgIDB4MDAwMDgwMDANCiAjZGVmaW5lIEhJRF9RVUlSS19CQURf UkVMQVRJVkVfS0VZUwkJMHgwMDAxMDAwMA0KKyNkZWZpbmUgSElEX1FVSVJLX0lHTk9SRV9NT1VT RQkJCTB4MDAwMjAwMDANCiANCiAvKg0KICAqIFRoaXMgaXMgdGhlIGdsb2JhbCBlbnZpcm9ubWVu dCBvZiB0aGUgcGFyc2VyLiBUaGlzIGluZm9ybWF0aW9uIGlzDQo= --=-4FC8La0Ez3KfOVoxJoiQ-- - 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/