From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Hellstrom Subject: [PATCH 1/2] drm/vmwgfx: Fix setting of dma masks Date: Tue, 29 Jan 2019 14:35:34 +0100 Message-ID: <20190129133535.3705-1-thellstrom@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EX13-EDG-OU-002.vmware.com (ex13-edg-ou-002.vmware.com [208.91.0.190]) by gabe.freedesktop.org (Postfix) with ESMTPS id A2BCD6E828 for ; Tue, 29 Jan 2019 13:35:48 +0000 (UTC) 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, linux-graphics-maintainer@vmware.com, drawat@vmware.com Cc: Thomas Hellstrom List-Id: dri-devel@lists.freedesktop.org UHJldmlvdXNseSB3ZSBzZXQgb25seSB0aGUgZG1hIG1hc2sgYW5kIG5vdCB0aGUgY29oZXJlbnQg bWFzay4gRml4IHRoYXQuCkFsc28sIGZvciBjbGFyaXR5LCBtYWtlIHN1cmUgYm90aCBhcmUgaW5p dGlhbGx5IHNldCB0byA2NCBiaXRzLgoKRml4ZXM6IDBkMDBjNDg4ZjNkZTogKCJkcm0vdm13Z2Z4 OiBGaXggdGhlIGRyaXZlciBmb3IgbGFyZ2UgZG1hIGFkZHJlc3NlcyIpClNpZ25lZC1vZmYtYnk6 IFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vdm13Z2Z4L3Ztd2dmeF9kcnYuYyB8IDkgKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhf ZHJ2LmMKaW5kZXggM2UyYmNmZjM0MDMyLi5hZTlkZjQ0MzJiZmMgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS92bXdn Zngvdm13Z2Z4X2Rydi5jCkBAIC02MDAsMTMgKzYwMCwxNiBAQCBzdGF0aWMgaW50IHZtd19kbWFf c2VsZWN0X21vZGUoc3RydWN0IHZtd19wcml2YXRlICpkZXZfcHJpdikKIHN0YXRpYyBpbnQgdm13 X2RtYV9tYXNrcyhzdHJ1Y3Qgdm13X3ByaXZhdGUgKmRldl9wcml2KQogewogCXN0cnVjdCBkcm1f ZGV2aWNlICpkZXYgPSBkZXZfcHJpdi0+ZGV2OworCWludCByZXQgPSAwOwogCi0JaWYgKGludGVs X2lvbW11X2VuYWJsZWQgJiYKKwlyZXQgPSBkbWFfc2V0X21hc2tfYW5kX2NvaGVyZW50KGRldi0+ ZGV2LCBETUFfQklUX01BU0soNjQpKTsKKwlpZiAoZGV2X3ByaXYtPm1hcF9tb2RlICE9IHZtd19k bWFfcGh5cyAmJgogCSAgICAoc2l6ZW9mKHVuc2lnbmVkIGxvbmcpID09IDQgfHwgdm13X3Jlc3Ry aWN0X2RtYV9tYXNrKSkgewogCQlEUk1fSU5GTygiUmVzdHJpY3RpbmcgRE1BIGFkZHJlc3NlcyB0 byA0NCBiaXRzLlxuIik7Ci0JCXJldHVybiBkbWFfc2V0X21hc2soZGV2LT5kZXYsIERNQV9CSVRf TUFTSyg0NCkpOworCQlyZXR1cm4gZG1hX3NldF9tYXNrX2FuZF9jb2hlcmVudChkZXYtPmRldiwg RE1BX0JJVF9NQVNLKDQ0KSk7CiAJfQotCXJldHVybiAwOworCisJcmV0dXJuIHJldDsKIH0KIAog c3RhdGljIGludCB2bXdfZHJpdmVyX2xvYWQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdW5zaWdu ZWQgbG9uZyBjaGlwc2V0KQotLSAKMi4xOS4wLnJjMQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVsCg==