From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 4/6] drm/i915: Check the framebuffer offset Date: Thu, 24 May 2012 21:08:57 +0300 Message-ID: <1337882939-22274-5-git-send-email-ville.syrjala@linux.intel.com> References: <1337882939-22274-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1337882939-22274-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSBmcmFtZWJ1ZmZlciBvZmZzZXQgbXVzdCBiZSBhbGlnbmVkIHRvIChtYWNybylwaXhlbCBzaXpl LgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAgICA1 ICsrKysrCiAxIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggOGZlYTQ3NS4uOWRmMTVlZSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtNjY2MCw2ICs2NjYwLDcgQEAg aW50IGludGVsX2ZyYW1lYnVmZmVyX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJCSAg IHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmopCiB7CiAJaW50IHJldDsKKwl1bnNpZ25l ZCBpbnQgYWxpZ24gPSBkcm1fZm9ybWF0X3BsYW5lX2NwcChtb2RlX2NtZC0+cGl4ZWxfZm9ybWF0 LCAwKTsKIAogCWlmIChvYmotPnRpbGluZ19tb2RlID09IEk5MTVfVElMSU5HX1kpCiAJCXJldHVy biAtRUlOVkFMOwpAQCAtNjY5OSw2ICs2NzAwLDcgQEAgaW50IGludGVsX2ZyYW1lYnVmZmVyX2lu aXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAljYXNlIERSTV9GT1JNQVRfVVlWWToKIAljYXNl IERSTV9GT1JNQVRfWVZZVToKIAljYXNlIERSTV9GT1JNQVRfVllVWToKKwkJYWxpZ24gPDw9IDE7 CiAJCWlmIChJTlRFTF9JTkZPKGRldiktPmdlbiA8IDYpCiAJCQlyZXR1cm4gLUVJTlZBTDsKIAkJ YnJlYWs7CkBAIC02NzA3LDYgKzY3MDksOSBAQCBpbnQgaW50ZWxfZnJhbWVidWZmZXJfaW5pdChz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQlyZXR1cm4gLUVJTlZBTDsKIAl9CiAKKwlpZiAobW9k ZV9jbWQtPm9mZnNldHNbMF0gJSBhbGlnbikKKwkJcmV0dXJuIC1FSU5WQUw7CisKIAlyZXQgPSBk cm1fZnJhbWVidWZmZXJfaW5pdChkZXYsICZpbnRlbF9mYi0+YmFzZSwgJmludGVsX2ZiX2Z1bmNz KTsKIAlpZiAocmV0KSB7CiAJCURSTV9FUlJPUigiZnJhbWVidWZmZXIgaW5pdCBmYWlsZWQgJWRc biIsIHJldCk7Ci0tIAoxLjcuMy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=