From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 10/10] drm/vmwgfx: Use drm_plane_mask() & co. Date: Tue, 3 Jul 2018 15:34:36 +0300 Message-ID: <20180703123436.GN5565@intel.com> References: <20180626194716.12522-1-ville.syrjala@linux.intel.com> <20180626194716.12522-10-ville.syrjala@linux.intel.com> <20180702170034.GA9222@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20180702170034.GA9222@vmware.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sinclair Yeh Cc: intel-gfx@lists.freedesktop.org, VMware Graphics , Thomas Hellstrom , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTA6MDA6MzVBTSAtMDcwMCwgU2luY2xhaXIgWWVoIHdy b3RlOgo+IFJldmlld2VkLWJ5OiBTaW5jbGFpciBZZWggPHN5ZWhAdm13YXJlLmNvbT4KPiAKPiBJ IGFzc3VtZSB5b3UnbGwgdXBzdHJlYW0gdGhpcyBhcyBwYXJ0IG9mIHlvdXIgc2VyaWVzPwoKQWxy ZWFkeSBwdXNoZWQgYWN0dWFsbHkuIEluIG15IGhhc3RlIEkgZmFpbGVkIHRvIHJlYWxpemUgSSB3 YXMKc3RpbGwgbWlzc2luZyBhbiBhY2svcmIgZm9yIHZtd2dmeC4gU29ycnkgYWJvdXQgdGhhdC4K Cj4gCj4gT24gVHVlLCBKdW4gMjYsIDIwMTggYXQgMTA6NDc6MTZQTSArMDMwMCwgVmlsbGUgU3ly amFsYSB3cm90ZToKPiA+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51 eC5pbnRlbC5jb20+Cj4gPiAKPiA+IFVzZSBkcm1fe3BsYW5lLGNvbm5lY3Rvcn1fbWFzaygpIHdo ZXJlIGFwcHJvcHJpYXRlLgo+ID4gCj4gPiBDYzogVk13YXJlIEdyYXBoaWNzIDxsaW51eC1ncmFw aGljcy1tYWludGFpbmVyQHZtd2FyZS5jb20+Cj4gPiBDYzogU2luY2xhaXIgWWVoIDxzeWVoQHZt d2FyZS5jb20+Cj4gPiBDYzogVGhvbWFzIEhlbGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUuY29t Pgo+ID4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2tt cy5jIHwgNCArKy0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13 Z2Z4X2ttcy5jIGIvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfa21zLmMKPiA+IGluZGV4 IGVmOTZiYTc0MzJhZC4uMTdlMDE0MjNlYWQxIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL3Ztd2dmeC92bXdnZnhfa21zLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngv dm13Z2Z4X2ttcy5jCj4gPiBAQCAtNTM1LDkgKzUzNSw5IEBAIGludCB2bXdfZHVfY3J0Y19hdG9t aWNfY2hlY2soc3RydWN0IGRybV9jcnRjICpjcnRjLAo+ID4gIAkJCSAgICAgc3RydWN0IGRybV9j cnRjX3N0YXRlICpuZXdfc3RhdGUpCj4gPiAgewo+ID4gIAlzdHJ1Y3Qgdm13X2Rpc3BsYXlfdW5p dCAqZHUgPSB2bXdfY3J0Y190b19kdShuZXdfc3RhdGUtPmNydGMpOwo+ID4gLQlpbnQgY29ubmVj dG9yX21hc2sgPSAxIDw8IGRybV9jb25uZWN0b3JfaW5kZXgoJmR1LT5jb25uZWN0b3IpOwo+ID4g KwlpbnQgY29ubmVjdG9yX21hc2sgPSBkcm1fY29ubmVjdG9yX21hc2soJmR1LT5jb25uZWN0b3Ip Owo+ID4gIAlib29sIGhhc19wcmltYXJ5ID0gbmV3X3N0YXRlLT5wbGFuZV9tYXNrICYKPiA+IC0J CQkgICBCSVQoZHJtX3BsYW5lX2luZGV4KGNydGMtPnByaW1hcnkpKTsKPiA+ICsJCQkgICBkcm1f cGxhbmVfbWFzayhjcnRjLT5wcmltYXJ5KTsKPiA+ICAKPiA+ICAJLyogV2UgYWx3YXlzIHdhbnQg dG8gaGF2ZSBhbiBhY3RpdmUgcGxhbmUgd2l0aCBhbiBhY3RpdmUgQ1JUQyAqLwo+ID4gIAlpZiAo aGFzX3ByaW1hcnkgIT0gbmV3X3N0YXRlLT5lbmFibGUpCj4gPiAtLSAKPiA+IDIuMTYuNAo+ID4g CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=