From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 3/4] drm: Add helper for simple display pipeline Date: Mon, 9 May 2016 16:46:48 +0200 Message-ID: <20160509144648.GA27098@phenom.ffwll.local> References: <1462454674-2246-1-git-send-email-noralf@tronnes.org> <1462454674-2246-4-git-send-email-noralf@tronnes.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0E56B89D2F for ; Mon, 9 May 2016 14:46:50 +0000 (UTC) Received: by mail-wm0-x232.google.com with SMTP id e201so140664906wme.0 for ; Mon, 09 May 2016 07:46:49 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1462454674-2246-4-git-send-email-noralf@tronnes.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Noralf =?iso-8859-1?Q?Tr=F8nnes?= Cc: treding@nvidia.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBNYXkgMDUsIDIwMTYgYXQgMDM6MjQ6MzNQTSArMDIwMCwgTm9yYWxmIFRyw7hubmVz IHdyb3RlOgo+IFByb3ZpZGVzIGhlbHBlciBmdW5jdGlvbnMgZm9yIGRyaXZlcnMgdGhhdCBoYXZl IGEgc2ltcGxlIGRpc3BsYXkKPiBwaXBlbGluZS4gUGxhbmUsIGNydGMgYW5kIGVuY29kZXIgYXJl IGNvbGxhcHNlZCBpbnRvIG9uZSBlbnRpdHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogTm9yYWxmIFRy w7hubmVzIDxub3JhbGZAdHJvbm5lcy5vcmc+Cgo+ICtzdGF0aWMgaW50IGRybV9zaW1wbGVfa21z X3BsYW5lX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwKPiArCQkJCQlzdHJ1 Y3QgZHJtX3BsYW5lX3N0YXRlICpwc3RhdGUpCj4gK3sKPiArCXN0cnVjdCBkcm1fc2ltcGxlX2Rp c3BsYXlfcGlwZSAqcGlwZTsKPiArCXN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqY3N0YXRlOwo+ICsK PiArCXBpcGUgPSBjb250YWluZXJfb2YocGxhbmUsIHN0cnVjdCBkcm1fc2ltcGxlX2Rpc3BsYXlf cGlwZSwgcGxhbmUpOwo+ICsJaWYgKCFwaXBlLT5mdW5jcyB8fCAhcGlwZS0+ZnVuY3MtPmNoZWNr KQo+ICsJCXJldHVybiAwOwo+ICsKPiArCWNzdGF0ZSA9IGRybV9hdG9taWNfZ2V0X2V4aXN0aW5n X2NydGNfc3RhdGUocHN0YXRlLT5zdGF0ZSwKPiArCQkJCQkJICAgICZwaXBlLT5jcnRjKTsKPiAr Cj4gKwlyZXR1cm4gcGlwZS0+ZnVuY3MtPmNoZWNrKHBpcGUsIHBzdGF0ZSwgY3N0YXRlKTsKPiAr fQoKT2sgb25lIHRoaW5nIEkndmUgbWlzc2VkIGhlcmUgaXMgdGhhdCBmb3IgbW9zdCBkcml2ZXJz IHRoaXMgaXMgd2F5IHRvbwpzaW1wbGUgYSBjaGVjayBmdW5jdGlvbiwgd2hpY2ggbWVhbnMgd2Un bGwgZW5kIHVwIHdpdGggdG9ucyBvZiBkdXBsaWNhdGVkCmNvZGUuIFRoaW5ncyB3aGljaCB0aGUg ZHJtIGNvcmUgYWxsb3dzLCBidXQgc2ltcGxlIHBpcGVsaW5lcyBhbGwgZG9uJ3QKcmVhbGx5IGNv cGUgd2l0aDoKLSBwbGFuZSBzY2FsaW5nCi0gZGlzYWJsaW5nIHRoZSBwbGFuZSB3aXRob3V0IHRo ZSBjcnRjIChpLmUuIHNjYW4gb3V0IGJsYWNrKQotIHBsYW5lIG5vdCBzaXplZCB0byBmaWxsIHRo ZSBlbnRpcmUgaGFjdGl2ZS92YWN0aXZlCgpUaGVyZSdzIGEgaGVscGVyIHRvIGRvIG1vc3Qgb2Yg dGhlc2UgY2hlY2tzIGZvciB5b3UgLQpkcm1fcGxhbmVfaGVscGVyX2NoZWNrX3VwZGF0ZS4gSSB0 aGluayBpdCdkIGJlIGdvb2QgdG8gcGxhY2UgYSBjYWxsIGZvcgp0aGF0IGluIGhlcmUsIGJlZm9y ZSB3ZSBjYWxsIGRvd24gaW50byB0aGUgZHJpdmVyJ3MgLT5jaGVjayBjYWxsYmFjay4gQnV0Cm9m YyBiZWZvcmUgd2UgcmV0dXJuIDA7IHdlIHdhbnQgdGhlc2UgY2hlY2tzIGFsd2F5cyBkb25lLiBB bmQgY2F0Y2ggYWxsCnRoZXNlIHRoaW5ncyBzbyB0aGF0IGRyaXZlcnMgbmV2ZXIgZmFsbCBvdmVy IHRoaXMgcGl0ZmFsbC4KCk5vdGljZWQgd2hpbGUgZGlzY3Vzc2luZyB0aWxjZGMgYXRvbWljIHBh dGNoZXMsIHNpbmNlIHRpbGNkYyBjb3VsZApwcm9iYWJseSB1c2UgZHJtX3NpbXBsZV9kaXNwbGF5 X3BpcGUgdG9vLgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJ bnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK