From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Hellstrom Subject: [PATCH 27/28] drm/vmwgfx: Fix framebuffer creation on older hardware Date: Wed, 12 Aug 2015 22:43:16 -0700 Message-ID: <1439444597-4664-28-git-send-email-thellstrom@vmware.com> References: <1439444597-4664-1-git-send-email-thellstrom@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.bahnhof.se (mx2.bahnhof.se [213.80.101.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id 341716EBEE for ; Wed, 12 Aug 2015 23:06:14 -0700 (PDT) Received: from localhost (mf.bahnhof.se [213.80.101.20]) by mx2-reinject (Postfix) with ESMTP id A3BEA411F0 for ; Thu, 13 Aug 2015 07:43:37 +0200 (CEST) Received: from mf3.bahnhof.se ([127.0.0.1]) by localhost (mf3.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KS6kBsLwrHpd for ; Thu, 13 Aug 2015 07:43:29 +0200 (CEST) Received: from mail.shipmail.org (h-5-150-198-217.na.cust.bahnhof.se [5.150.198.217]) by mf3.bahnhof.se (Postfix) with ESMTP id 435A73E8C63 for ; Thu, 13 Aug 2015 07:43:28 +0200 (CEST) Received: from mail.shipmail.org (lin0.kontor.shipmail.org [127.0.0.1]) by mail.shipmail.org (Postfix) with ESMTP id 41B393F4009 for ; Thu, 13 Aug 2015 07:43:27 +0200 (CEST) Received: from localhost.localdomain (lin0.kontor.shipmail.org [127.0.0.1]) by mail.shipmail.org (Postfix) with ESMTP id 280DC3F400C for ; Thu, 13 Aug 2015 07:43:27 +0200 (CEST) In-Reply-To: <1439444597-4664-1-git-send-email-thellstrom@vmware.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gb2xkZXIgaGFyZHdhcmUsIHRleHR1cmUgbWF4IHdpZHRoIGFuZCBoZWlnaHQgaXMgbm90IGF2 YWlsYWJsZSwgc28gc2V0Cml0IHRvIHNvbWV0aGluZyByZWFzb25hYmxlLCBsaWtlIDgxOTIuCgpT aWduZWQtb2ZmLWJ5OiBUaG9tYXMgSGVsbHN0cm9tIDx0aGVsbHN0cm9tQHZtd2FyZS5jb20+ClJl dmlld2VkLWJ5OiBTaW5jbGFpciBZZWggPHN5ZWhAdm13YXJlLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vdm13Z2Z4L3Ztd2dmeF9kcnYuYyB8IDcgKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDUg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vdm13Z2Z4L3Ztd2dmeF9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Ry di5jCmluZGV4IGFiNjdkMmEuLmJjNDIzNWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92 bXdnZngvdm13Z2Z4X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Ry di5jCkBAIC03MDcsOSArNzA3LDEyIEBAIHN0YXRpYyBpbnQgdm13X2RyaXZlcl9sb2FkKHN0cnVj dCBkcm1fZGV2aWNlICpkZXYsIHVuc2lnbmVkIGxvbmcgY2hpcHNldCkKIAkJCSAgU1ZHQTNEX0RF VkNBUF9NQVhfVEVYVFVSRV9IRUlHSFQpOwogCQlkZXZfcHJpdi0+dGV4dHVyZV9tYXhfaGVpZ2h0 ID0gdm13X3JlYWQoZGV2X3ByaXYsCiAJCQkJCQkJU1ZHQV9SRUdfREVWX0NBUCk7Ci0JfSBlbHNl CisJfSBlbHNlIHsKKwkJZGV2X3ByaXYtPnRleHR1cmVfbWF4X3dpZHRoID0gODE5MjsKKwkJZGV2 X3ByaXYtPnRleHR1cmVfbWF4X2hlaWdodCA9IDgxOTI7CiAJCWRldl9wcml2LT5wcmltX2JiX21l bSA9IGRldl9wcml2LT52cmFtX3NpemU7Ci0gCisJfQorCiAJdm13X3ByaW50X2NhcGFiaWxpdGll cyhkZXZfcHJpdi0+Y2FwYWJpbGl0aWVzKTsKIAogCXJldCA9IHZtd19kbWFfbWFza3MoZGV2X3By aXYpOwotLSAKMi4xLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=