From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v2 2/6] drm/atomic: Pass connector and state to update_connector_routing. Date: Wed, 24 Feb 2016 09:37:29 +0100 Message-ID: <1456303053-28806-3-git-send-email-maarten.lankhorst@linux.intel.com> References: <1456303053-28806-1-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1456303053-28806-1-git-send-email-maarten.lankhorst@linux.intel.com> 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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org TWlub3IgY2xlYW51cCwgY29ubmVjdG9yIGFuZCBjb25uZWN0b3Jfc3RhdGUgYXJlIGFsd2F5cyBu b24tTlVMTCBoZXJlLgoKU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4u bGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21p Y19oZWxwZXIuYyB8IDE1ICsrKysrLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0 aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2Ry bV9hdG9taWNfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwpp bmRleCBhMDIyNmQ0Yjk0OWEuLjNkMWY5N2E4MzJmYyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2RybV9hdG9taWNfaGVscGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNf aGVscGVyLmMKQEAgLTIxNSwyMiArMjE1LDE2IEBAIHN0ZWFsX2VuY29kZXIoc3RydWN0IGRybV9h dG9taWNfc3RhdGUgKnN0YXRlLAogfQogCiBzdGF0aWMgaW50Ci11cGRhdGVfY29ubmVjdG9yX3Jv dXRpbmcoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlLCBpbnQgY29ubl9pZHgpCit1cGRh dGVfY29ubmVjdG9yX3JvdXRpbmcoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlLAorCQkJ IHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IsCisJCQkgc3RydWN0IGRybV9jb25uZWN0 b3Jfc3RhdGUgKmNvbm5lY3Rvcl9zdGF0ZSkKIHsKIAljb25zdCBzdHJ1Y3QgZHJtX2Nvbm5lY3Rv cl9oZWxwZXJfZnVuY3MgKmZ1bmNzOwogCXN0cnVjdCBkcm1fZW5jb2RlciAqbmV3X2VuY29kZXI7 CiAJc3RydWN0IGRybV9jcnRjICplbmNvZGVyX2NydGM7Ci0Jc3RydWN0IGRybV9jb25uZWN0b3Ig KmNvbm5lY3RvcjsKLQlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqY29ubmVjdG9yX3N0YXRl OwogCXN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZTsKIAlpbnQgaWR4LCByZXQ7CiAK LQljb25uZWN0b3IgPSBzdGF0ZS0+Y29ubmVjdG9yc1tjb25uX2lkeF07Ci0JY29ubmVjdG9yX3N0 YXRlID0gc3RhdGUtPmNvbm5lY3Rvcl9zdGF0ZXNbY29ubl9pZHhdOwotCi0JaWYgKCFjb25uZWN0 b3IpCi0JCXJldHVybiAwOwotCiAJRFJNX0RFQlVHX0FUT01JQygiVXBkYXRpbmcgcm91dGluZyBm b3IgW0NPTk5FQ1RPUjolZDolc11cbiIsCiAJCQkgY29ubmVjdG9yLT5iYXNlLmlkLAogCQkJIGNv bm5lY3Rvci0+bmFtZSk7CkBAIC00OTQsNyArNDg4LDggQEAgZHJtX2F0b21pY19oZWxwZXJfY2hl Y2tfbW9kZXNldChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQkgKiBkcml2ZXJzIG11c3Qgc2V0 IGNydGMtPm1vZGVfY2hhbmdlZCB0aGVtc2VsdmVzIHdoZW4gY29ubmVjdG9yCiAJCSAqIHByb3Bl cnRpZXMgbmVlZCB0byBiZSB1cGRhdGVkLgogCQkgKi8KLQkJcmV0ID0gdXBkYXRlX2Nvbm5lY3Rv cl9yb3V0aW5nKHN0YXRlLCBpKTsKKwkJcmV0ID0gdXBkYXRlX2Nvbm5lY3Rvcl9yb3V0aW5nKHN0 YXRlLCBjb25uZWN0b3IsCisJCQkJCSAgICAgICBjb25uZWN0b3Jfc3RhdGUpOwogCQlpZiAocmV0 KQogCQkJcmV0dXJuIHJldDsKIAl9Ci0tIAoyLjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVsCg==