From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH V2 3/5] drm/vkms: Add atomic helpers functions Date: Wed, 11 Jul 2018 09:28:16 +0200 Message-ID: <20180711072816.GP3008@phenom.ffwll.local> References: <8f1a2395378e5d1be02c9fe87a910e23c6ae7afb.1529582970.git.rodrigosiqueiramelo@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4758D6EBC0 for ; Wed, 11 Jul 2018 07:28:20 +0000 (UTC) Received: by mail-ed1-x544.google.com with SMTP id r17-v6so18418450edo.13 for ; Wed, 11 Jul 2018 00:28:20 -0700 (PDT) Content-Disposition: inline In-Reply-To: <8f1a2395378e5d1be02c9fe87a910e23c6ae7afb.1529582970.git.rodrigosiqueiramelo@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rodrigo Siqueira Cc: dri-devel@lists.freedesktop.org, Haneen Mohammed List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBKdW4gMjEsIDIwMTggYXQgMDk6MTY6NDFBTSAtMDMwMCwgUm9kcmlnbyBTaXF1ZWly YSB3cm90ZToKPiBUaGlzIHBhdGNoIGFkZHMgdGhlIHN0cnVjdCBkcm1fY3J0Y19oZWxwZXJfZnVu Y3Mgd2l0aCBzaW1wbGUKPiBhdG9taWNfY2hlY2sgYW5kIGF0b21pY19lbmFibGUgZnVuY3Rpb25z Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZHJpZ28gU2lxdWVpcmEgPHJvZHJpZ29zaXF1ZWlyYW1l bG9AZ21haWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vdmttcy92a21zX2NydGMuYyB8 IDE4ICsrKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygr KQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmttcy92a21zX2NydGMuYyBiL2Ry aXZlcnMvZ3B1L2RybS92a21zL3ZrbXNfY3J0Yy5jCj4gaW5kZXggYmY3NmNkMzllY2U3Li44NGNj MDU1MDZiMDkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3ZrbXMvdmttc19jcnRjLmMK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vdmttcy92a21zX2NydGMuYwo+IEBAIC0xOSw2ICsxOSwy MiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9jcnRjX2Z1bmNzIHZrbXNfY3J0Y19mdW5jcyA9 IHsKPiAgCS5hdG9taWNfZGVzdHJveV9zdGF0ZSAgID0gZHJtX2F0b21pY19oZWxwZXJfY3J0Y19k ZXN0cm95X3N0YXRlLAo+ICB9Owo+ICAKPiArc3RhdGljIGludCB2a21zX2NydGNfYXRvbWljX2No ZWNrKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKPiArCQkJCSAgc3RydWN0IGRybV9jcnRjX3N0YXRl ICpzdGF0ZSkKPiArewo+ICsJcmV0dXJuIDA7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIHZrbXNf Y3J0Y19hdG9taWNfZW5hYmxlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKPiArCQkJCSAgICBzdHJ1 Y3QgZHJtX2NydGNfc3RhdGUgKm9sZF9zdGF0ZSkKPiArewo+ICt9CgpQbGVhc2UgZG9uJ3QgYWRk IGVtcHR5IGZ1bmN0aW9ucyB3aGVuIG5vdCByZXF1aXJkICh0aGVzZSBjYWxsYmFja3Mgc2hvdWxk CmFsbCBiZSBvcHRpb25hbCkuIEFsc28gSSdkIHNxdWFzaCB0aGlzIHBhdGNoIGluIHdpdGggdGhl IHBhdGNoIGFkZGluZyB0aGUKdmJsYW5rIGhydGltZXIsIHNwbGl0dGluZyB0aGlzIG91dCBkb2Vz bid0IHJlYWxseSBtYWtlIHNlbnNlLgotRGFuaWVsCj4gKwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0 IGRybV9jcnRjX2hlbHBlcl9mdW5jcyB2a21zX2NydGNfaGVscGVyX2Z1bmNzID0gewo+ICsJLmF0 b21pY19jaGVjayAgPSB2a21zX2NydGNfYXRvbWljX2NoZWNrLAo+ICsJLmF0b21pY19lbmFibGUg PSB2a21zX2NydGNfYXRvbWljX2VuYWJsZSwKPiArfTsKPiArCj4gIGludCB2a21zX2NydGNfaW5p dChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCj4gIAkJICAg c3RydWN0IGRybV9wbGFuZSAqcHJpbWFyeSwgc3RydWN0IGRybV9wbGFuZSAqY3Vyc29yKQo+ICB7 Cj4gQEAgLTMxLDUgKzQ3LDcgQEAgaW50IHZrbXNfY3J0Y19pbml0KHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsIHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKPiAgCQlyZXR1cm4gcmV0Owo+ICAJfQo+ICAK PiArCWRybV9jcnRjX2hlbHBlcl9hZGQoY3J0YywgJnZrbXNfY3J0Y19oZWxwZXJfZnVuY3MpOwo+ ICsKPiAgCXJldHVybiByZXQ7Cj4gIH0KPiAtLSAKPiAyLjE3LjEKPiAKCi0tIApEYW5pZWwgVmV0 dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZnds bC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK