From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrea Merello Subject: [PATCH 2/2] drm: simple_kms_helper: add support for bridges Date: Tue, 23 Aug 2016 16:08:04 +0200 Message-ID: <1471961284-12439-1-git-send-email-andrea.merello@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2691B6E66D for ; Tue, 23 Aug 2016 14:08:16 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id o80so18345093wme.0 for ; Tue, 23 Aug 2016 07:08:16 -0700 (PDT) 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 Cc: Andrea Merello List-Id: dri-devel@lists.freedesktop.org SW50cm9kdWNlIGRybV9zaW1wbGVfZGlzcGxheV9waXBlX2F0dGFjaF9icmlkZ2UoKSBpbiBvcmRl cgp0byBtYWtlIGl0IHBvc3NpYmxlIHRvIHVzZSBkcm0gZW5jb2RlcnMgd2l0aCB0aGUgc2ltcGxl IGRpc3BsYXkKcGlwZXMgbWFuYWdlZCBieSBzaW1wbGVfa21zX2hlbHBlcnMKClN1Z2dlc3RlZC1i eTogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPgpTaWduZWQtb2ZmLWJ5OiBBbmRyZWEg TWVyZWxsbyA8YW5kcmVhLm1lcmVsbG9AZ21haWwuY29tPgpDYzogTm9yYWxmIFRyw7hubmVzIDxu b3JhbGZAdHJvbm5lcy5vcmc+CkNjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+CkNj OiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAbGludXguaWU+CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2RybV9zaW1wbGVfa21zX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9zaW1w bGVfa21zX2hlbHBlci5jCmluZGV4IDNhNDhjN2MuLjA1ZWU2MWQgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v ZHJtX3NpbXBsZV9rbXNfaGVscGVyLmMKQEAgLTEzMyw2ICsxMzMsMjggQEAgc3RhdGljIGNvbnN0 IHN0cnVjdCBkcm1fcGxhbmVfZnVuY3MgZHJtX3NpbXBsZV9rbXNfcGxhbmVfZnVuY3MgPSB7CiB9 OwoKIC8qKgorICogZHJtX3NpbXBsZV9kaXNwbGF5X3BpcGVfYXR0YWNoX2JyaWRnZSAtIEF0dGFj aCBhIGJyaWRnZSB0byB0aGUgZGlzcGxheSBwaXBlCisgKiBAcGlwZTogc2ltcGxlIGRpc3BsYXkg cGlwZSBvYmplY3QKKyAqIEBicmlkZ2U6IGJyaWRnZSB0byBhdHRhY2gKKyAqCisgKiBNYWtlcyBp dCBwb3NzaWJsZSB0byBzdGlsbCB1c2UgdGhlIGRybV9zaW1wbGVfZGlzcGxheV9waXBlIGhlbHBl cnMgd2hlbgorICogYSBEUk0gYnJpZGdlIGhhcyB0byBiZSB1c2VkLgorICogTm90ZSB0aGF0IHlv dSBwcm9iYWJseSB3YW50IHRvIGluaXRpYWxpemUgdGhlIHBpcGUgYnkgcGFzc2luZyBhIE5VTEwK KyAqIGNvbm5lY3RvciB0byBkcm1fc2ltcGxlX2Rpc3BsYXlfcGlwZV9pbml0KCkKKyAqCisgKiBS ZXR1cm5zOgorICogWmVybyBvbiBzdWNjZXNzLCBuZWdhdGl2ZSBlcnJvciBjb2RlIG9uIGZhaWx1 cmUuCisgKi8KK2ludCBkcm1fc2ltcGxlX2Rpc3BsYXlfcGlwZV9hdHRhY2hfYnJpZGdlKHN0cnVj dCBkcm1fc2ltcGxlX2Rpc3BsYXlfcGlwZSAqcGlwZSwKKwkJCQkJc3RydWN0IGRybV9icmlkZ2Ug KmJyaWRnZSkKK3sKKwlicmlkZ2UtPmVuY29kZXIgPSAmcGlwZS0+ZW5jb2RlcjsKKwlwaXBlLT5l bmNvZGVyLmJyaWRnZSA9IGJyaWRnZTsKKwlyZXR1cm4gZHJtX2JyaWRnZV9hdHRhY2gocGlwZS0+ ZW5jb2Rlci5kZXYsIGJyaWRnZSk7Cit9CitFWFBPUlRfU1lNQk9MKGRybV9zaW1wbGVfZGlzcGxh eV9waXBlX2F0dGFjaF9icmlkZ2UpOworCisvKioKICAqIGRybV9zaW1wbGVfZGlzcGxheV9waXBl X2luaXQgLSBJbml0aWFsaXplIGEgc2ltcGxlIGRpc3BsYXkgcGlwZWxpbmUKICAqIEBkZXY6IERS TSBkZXZpY2UKICAqIEBwaXBlOiBzaW1wbGUgZGlzcGxheSBwaXBlIG9iamVjdCB0byBpbml0aWFs aXplCmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1fc2ltcGxlX2ttc19oZWxwZXIuaCBiL2lu Y2x1ZGUvZHJtL2RybV9zaW1wbGVfa21zX2hlbHBlci5oCmluZGV4IDI2OTAzOTcuLjFkNzNiY2Yg MTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZHJtL2RybV9zaW1wbGVfa21zX2hlbHBlci5oCisrKyBiL2lu Y2x1ZGUvZHJtL2RybV9zaW1wbGVfa21zX2hlbHBlci5oCkBAIC04NSw2ICs4NSw5IEBAIHN0cnVj dCBkcm1fc2ltcGxlX2Rpc3BsYXlfcGlwZSB7CiAJY29uc3Qgc3RydWN0IGRybV9zaW1wbGVfZGlz cGxheV9waXBlX2Z1bmNzICpmdW5jczsKIH07CgoraW50IGRybV9zaW1wbGVfZGlzcGxheV9waXBl X2F0dGFjaF9icmlkZ2Uoc3RydWN0IGRybV9zaW1wbGVfZGlzcGxheV9waXBlICpwaXBlLAorCQkJ CQlzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJpZGdlKTsKKwogaW50IGRybV9zaW1wbGVfZGlzcGxheV9w aXBlX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJCXN0cnVjdCBkcm1fc2ltcGxlX2Rp c3BsYXlfcGlwZSAqcGlwZSwKIAkJCWNvbnN0IHN0cnVjdCBkcm1fc2ltcGxlX2Rpc3BsYXlfcGlw ZV9mdW5jcyAqZnVuY3MsCi0tCjIuNy40Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2RyaS1kZXZlbAo=