Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760634AbXI1CFm (ORCPT ); Thu, 27 Sep 2007 22:05:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1757182AbXI1CFf (ORCPT ); Thu, 27 Sep 2007 22:05:35 -0400 Received: from gir.skynet.ie ([193.1.99.77]:42266 "EHLO gir.skynet.ie" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756408AbXI1CFe (ORCPT ); Thu, 27 Sep 2007 22:05:34 -0400 Date: Fri, 28 Sep 2007 03:05:31 +0100 (IST) From: Dave Airlie X-X-Sender: airlied@skynet.skynet.ie To: torvalds@osdl.org, Andrew Morton cc: linux-kernel@vger.kernel.org, jbarnes@virtuousgeek.org Subject: [PATCH] i915: make vbl interrupts work properly on i965g/gm Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="29444707-1431472312-1190945131=:10526" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 4518 Lines: 86 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --29444707-1431472312-1190945131=:10526 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Hi Linus, The attached patch is to fix a bug reported on 965gm chipsets (lots of new laptops), I think distros will all have to patch this in to fix it, so can we get it into the 2.6.23 final? (Otherwise I'll wait until stable..) Dave. --29444707-1431472312-1190945131=:10526 Content-Type: TEXT/x-diff; charset=US-ASCII; name=0001-i915-make-vbl-interrupts-work-properly-on-i965g-gm.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0001-i915-make-vbl-interrupts-work-properly-on-i965g-gm.patch RnJvbSAxNGU1MzcxMmU1ZTJjY2M3MmRhYzExMzFkZTc4ZTU5MGU5YTlkNDUx IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogRGF2ZSBBaXJsaWUg PGFpcmxpZWRAbGludXguaWU+DQpEYXRlOiBGcmksIDI4IFNlcCAyMDA3IDEx OjQ2OjI4ICsxMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIGk5MTU6IG1ha2UgdmJs IGludGVycnVwdHMgd29yayBwcm9wZXJseSBvbiBpOTY1Zy9nbSBody4NCg0K VGhpcyBjb2RlIGlzIHBvcnRlZCBmcm9tIHRoZSBEUk0gZ2l0IHRyZWUgYW5k IGFsbG93cyB0aGUgdmJsYW5rIGludGVycnVwdHMNCnRvIGZ1bmN0aW9uIG9u IHRoZSBpOTY1IGh3LiBJdCBhbHNvIHJlcXVpcmVzIGEgY2hhbmdlIGluIE1l c2EncyA5NjUgZHJpdmVyDQp0byBhY3R1YWxseSB1c2UgdGhlbS4NCg0KU2ln bmVkLW9mZi1ieTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+DQot LS0NCiBkcml2ZXJzL2NoYXIvZHJtL2k5MTVfZHJ2LmggfCAgICA2ICsrKysr Kw0KIGRyaXZlcnMvY2hhci9kcm0vaTkxNV9pcnEuYyB8ICAgMTIgKysrKysr KysrKysrDQogMiBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAw IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9jaGFyL2Ry bS9pOTE1X2Rydi5oIGIvZHJpdmVycy9jaGFyL2RybS9pOTE1X2Rydi5oDQpp bmRleCA3MzcwODhiLi4yOGI5ODczIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9j aGFyL2RybS9pOTE1X2Rydi5oDQorKysgYi9kcml2ZXJzL2NoYXIvZHJtL2k5 MTVfZHJ2LmgNCkBAIC0yMTAsNiArMjEwLDEyIEBAIGV4dGVybiBpbnQgaTkx NV93YWl0X3Jpbmcoc3RydWN0IGRybV9kZXZpY2UgKiBkZXYsIGludCBuLCBj b25zdCBjaGFyICpjYWxsZXIpOw0KICNkZWZpbmUgSTkxNVJFR19JTlRfTUFT S19SIAkweDAyMGE4DQogI2RlZmluZSBJOTE1UkVHX0lOVF9FTkFCTEVfUgkw eDAyMGEwDQogDQorI2RlZmluZSBJOTE1UkVHX1BJUEVBU1RBVAkweDcwMDI0 DQorI2RlZmluZSBJOTE1UkVHX1BJUEVCU1RBVAkweDcxMDI0DQorDQorI2Rl ZmluZSBJOTE1X1ZCTEFOS19JTlRFUlJVUFRfRU5BQkxFCSgxVUw8PDE3KQ0K KyNkZWZpbmUgSTkxNV9WQkxBTktfQ0xFQVIJCSgxVUw8PDEpDQorDQogI2Rl ZmluZSBTUlhfSU5ERVgJCTB4M2M0DQogI2RlZmluZSBTUlhfREFUQQkJMHgz YzUNCiAjZGVmaW5lIFNSMDEJCQkxDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9j aGFyL2RybS9pOTE1X2lycS5jIGIvZHJpdmVycy9jaGFyL2RybS9pOTE1X2ly cS5jDQppbmRleCA0YjRiMmNlLi5iYjhlOWU5IDEwMDY0NA0KLS0tIGEvZHJp dmVycy9jaGFyL2RybS9pOTE1X2lycS5jDQorKysgYi9kcml2ZXJzL2NoYXIv ZHJtL2k5MTVfaXJxLmMNCkBAIC0yMTQsNiArMjE0LDEwIEBAIGlycXJldHVy bl90IGk5MTVfZHJpdmVyX2lycV9oYW5kbGVyKERSTV9JUlFfQVJHUykNCiAJ c3RydWN0IGRybV9kZXZpY2UgKmRldiA9IChzdHJ1Y3QgZHJtX2RldmljZSAq KSBhcmc7DQogCWRybV9pOTE1X3ByaXZhdGVfdCAqZGV2X3ByaXYgPSAoZHJt X2k5MTVfcHJpdmF0ZV90ICopIGRldi0+ZGV2X3ByaXZhdGU7DQogCXUxNiB0 ZW1wOw0KKwl1MzIgcGlwZWFfc3RhdHMsIHBpcGViX3N0YXRzOw0KKw0KKwlw aXBlYV9zdGF0cyA9IEk5MTVfUkVBRChJOTE1UkVHX1BJUEVBU1RBVCk7DQor CXBpcGViX3N0YXRzID0gSTkxNV9SRUFEKEk5MTVSRUdfUElQRUJTVEFUKTsN CiANCiAJdGVtcCA9IEk5MTVfUkVBRDE2KEk5MTVSRUdfSU5UX0lERU5USVRZ X1IpOw0KIA0KQEAgLTIyNSw2ICsyMjksOCBAQCBpcnFyZXR1cm5fdCBpOTE1 X2RyaXZlcl9pcnFfaGFuZGxlcihEUk1fSVJRX0FSR1MpDQogCQlyZXR1cm4g SVJRX05PTkU7DQogDQogCUk5MTVfV1JJVEUxNihJOTE1UkVHX0lOVF9JREVO VElUWV9SLCB0ZW1wKTsNCisJKHZvaWQpIEk5MTVfUkVBRDE2KEk5MTVSRUdf SU5UX0lERU5USVRZX1IpOw0KKwlEUk1fUkVBRE1FTU9SWUJBUlJJRVIoKTsN CiANCiAJZGV2X3ByaXYtPnNhcmVhX3ByaXYtPmxhc3RfZGlzcGF0Y2ggPSBS RUFEX0JSRUFEQ1JVTUIoZGV2X3ByaXYpOw0KIA0KQEAgLTI1Miw2ICsyNTgs MTIgQEAgaXJxcmV0dXJuX3QgaTkxNV9kcml2ZXJfaXJxX2hhbmRsZXIoRFJN X0lSUV9BUkdTKQ0KIA0KIAkJaWYgKGRldl9wcml2LT5zd2Fwc19wZW5kaW5n ID4gMCkNCiAJCQlkcm1fbG9ja2VkX3Rhc2tsZXQoZGV2LCBpOTE1X3ZibGFu a190YXNrbGV0KTsNCisJCUk5MTVfV1JJVEUoSTkxNVJFR19QSVBFQVNUQVQs DQorCQkJcGlwZWFfc3RhdHN8STkxNV9WQkxBTktfSU5URVJSVVBUX0VOQUJM RXwNCisJCQlJOTE1X1ZCTEFOS19DTEVBUik7DQorCQlJOTE1X1dSSVRFKEk5 MTVSRUdfUElQRUJTVEFULA0KKwkJCXBpcGViX3N0YXRzfEk5MTVfVkJMQU5L X0lOVEVSUlVQVF9FTkFCTEV8DQorCQkJSTkxNV9WQkxBTktfQ0xFQVIpOw0K IAl9DQogDQogCXJldHVybiBJUlFfSEFORExFRDsNCi0tIA0KMS41LjMuMQ0K DQo= --29444707-1431472312-1190945131=:10526-- - 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/