From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Lechner Subject: Re: [PATCH 4/4] drm/tinydrm: Use damage helper for dirtyfb Date: Thu, 10 Jan 2019 19:06:44 -0600 Message-ID: <1b42b893-71d0-37ca-7869-9c99da0cf2c6@lechnology.com> References: <20190109174956.43052-1-noralf@tronnes.org> <20190109174956.43052-5-noralf@tronnes.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from vern.gendns.com (vern.gendns.com [98.142.107.122]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2A7C56F4BB for ; Fri, 11 Jan 2019 01:06:47 +0000 (UTC) In-Reply-To: <20190109174956.43052-5-noralf@tronnes.org> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?UTF-8?Q?Noralf_Tr=c3=b8nnes?= , dri-devel@lists.freedesktop.org Cc: drawat@vmware.com List-Id: dri-devel@lists.freedesktop.org T24gMS85LzE5IDExOjQ5IEFNLCBOb3JhbGYgVHLDuG5uZXMgd3JvdGU6Cj4gVGhpcyBzd2l0Y2hl cyB0byBkcm1fYXRvbWljX2hlbHBlcl9kaXJ0eWZiKCkgYXMgdGhlIGZyYW1lYnVmZmVyIGRpcnR5 Cj4gaGFuZGxlci4gQWxsIGZsdXNoaW5nIHdpbGwgbm93IGhhcHBlbiBpbiB0aGUgcGlwZSBmdW5j dGlvbnMuCj4gCj4gQWxzbyBlbmFibGUgdGhlIGRhbWFnZSBwbGFuZSBwcm9wZXJ0eSBmb3IgYWxs IGV4Y2VwdCByZXBhcGVyIHdoaWNoIGNhbgo+IG9ubHkgZG8gZnVsbCB1cGRhdGVzLgo+IAo+IGls aTkyMjU6Cj4gVGhpcyBjaGFuZ2UgbWFkZSBpbGk5MjI1X2luaXQoKSBlcXVhbCB0byBtaXBpX2Ri aV9pbml0KCkgc28gdXNlIGl0Lgo+IAo+IENjOiBEYXZpZCBMZWNobmVyIDxkYXZpZEBsZWNobm9s b2d5LmNvbT4KPiBDYzogRXJpYyBBbmhvbHQgPGVyaWNAYW5ob2x0Lm5ldD4KPiBTaWduZWQtb2Zm LWJ5OiBOb3JhbGYgVHLDuG5uZXMgPG5vcmFsZkB0cm9ubmVzLm9yZz4KPiAtLS0KCi4uLgoKPiAr c3RhdGljIHZvaWQgaWxpOTIyNV9waXBlX3VwZGF0ZShzdHJ1Y3QgZHJtX3NpbXBsZV9kaXNwbGF5 X3BpcGUgKnBpcGUsCj4gKwkJCQlzdHJ1Y3QgZHJtX3BsYW5lX3N0YXRlICpvbGRfc3RhdGUpCj4g K3sKPiArCXN0cnVjdCBkcm1fcGxhbmVfc3RhdGUgKnN0YXRlID0gcGlwZS0+cGxhbmUuc3RhdGU7 Cj4gKwlzdHJ1Y3QgZHJtX2NydGMgKmNydGMgPSAmcGlwZS0+Y3J0YzsKPiArCXN0cnVjdCBkcm1f cmVjdCByZWN0Owo+ICsKPiArCWlmIChkcm1fYXRvbWljX2hlbHBlcl9kYW1hZ2VfbWVyZ2VkKG9s ZF9zdGF0ZSwgc3RhdGUsICZyZWN0KSkKPiArCQlpbGk5MjI1X2ZiX2RpcnR5KHN0YXRlLT5mYiwg JnJlY3QpOwo+ICsKPiArCWlmIChjcnRjLT5zdGF0ZS0+ZXZlbnQpIHsKPiArCQlzcGluX2xvY2tf aXJxKCZjcnRjLT5kZXYtPmV2ZW50X2xvY2spOwo+ICsJCWRybV9jcnRjX3NlbmRfdmJsYW5rX2V2 ZW50KGNydGMsIGNydGMtPnN0YXRlLT5ldmVudCk7Cj4gKwkJc3Bpbl91bmxvY2tfaXJxKCZjcnRj LT5kZXYtPmV2ZW50X2xvY2spOwo+ICsJCWNydGMtPnN0YXRlLT5ldmVudCA9IE5VTEw7Cj4gKwl9 Cj4gK30KCkl0IGxvb2tzIGxpa2UgdGhpcyBmdW5jdGlvbiBib2R5IGlzIHJlcGVhdGVkIDQgdGlt ZXMgd2l0aCB0aGUgb25seQpkaWZmZXJlbmNlIGJlaW5nIHRoZSBkaXJ0eSBmdW5jdGlvbi4gUGVy aGFwcyBhIGhlbHBlciBmdW5jdGlvbiBpcwpjYWxsZWQgZm9yPwoKQWxzbywgSSB3YXMgZ29pbmcg dG8gdGVzdCBvdXQgdGhpcyBzZXJpZXMgdGhlIGRpc3BsYXlzIHRoYXQgSSBoYXZlLApidXQgSSBn dWVzcyBJIHdpbGwgd2FpdCB1bnRpbCBpdCBpcyBlYXNpZXIgdG8gYXBwbHkgdGhlIHBhdGNoZXMu Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=