From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: [PATCH 13/20] drm/i915: Don't use staged config in intel_dp_mst_compute_config() Date: Fri, 20 Mar 2015 16:18:13 +0200 Message-ID: <1426861099-28445-14-git-send-email-ander.conselvan.de.oliveira@intel.com> References: <1426861099-28445-1-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id D11596EC37 for ; Fri, 20 Mar 2015 07:19:46 -0700 (PDT) In-Reply-To: <1426861099-28445-1-git-send-email-ander.conselvan.de.oliveira@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Ander Conselvan de Oliveira List-Id: intel-gfx@lists.freedesktop.org TW92ZSB0b3dhcmRzIGF0b21pYyBieSB1c2luZyB0aGUgbGVnYWN5IG1vZGVzZXQncyBkcm1fYXRv bWljX3N0YXRlCmluc3RlYWQuCgpTaWduZWQtb2ZmLWJ5OiBBbmRlciBDb25zZWx2YW4gZGUgT2xp dmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5vbGl2ZWlyYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbXN0LmMgfCAxNyArKysrKysrKysrKy0tLS0tLQogMSBm aWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbXN0LmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kcF9tc3QuYwppbmRleCA1YzA2YTA2Li5iMTMyZmU2IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9tc3QuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kcF9tc3QuYwpAQCAtMzYsMTEgKzM2LDExIEBAIHN0YXRpYyBib29sIGludGVs X2RwX21zdF9jb21wdXRlX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIAlz dHJ1Y3QgaW50ZWxfZHBfbXN0X2VuY29kZXIgKmludGVsX21zdCA9IGVuY190b19tc3QoJmVuY29k ZXItPmJhc2UpOwogCXN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmludGVsX2RpZ19wb3J0ID0g aW50ZWxfbXN0LT5wcmltYXJ5OwogCXN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAgPSAmaW50ZWxf ZGlnX3BvcnQtPmRwOwotCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBlbmNvZGVyLT5iYXNlLmRl djsKLQlpbnQgYnBwOworCXN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZTsKKwlpbnQgYnBw LCBpOwogCWludCBsYW5lX2NvdW50LCBzbG90czsKIAlzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAq YWRqdXN0ZWRfbW9kZSA9ICZwaXBlX2NvbmZpZy0+YmFzZS5hZGp1c3RlZF9tb2RlOwotCXN0cnVj dCBpbnRlbF9jb25uZWN0b3IgKmZvdW5kID0gTlVMTCwgKmludGVsX2Nvbm5lY3RvcjsKKwlzdHJ1 Y3QgaW50ZWxfY29ubmVjdG9yICpmb3VuZCA9IE5VTEw7CiAJaW50IG1zdF9wYm47CiAKIAlwaXBl X2NvbmZpZy0+ZHBfZW5jb2Rlcl9pc19tc3QgPSB0cnVlOwpAQCAtNTgsOSArNTgsMTQgQEAgc3Rh dGljIGJvb2wgaW50ZWxfZHBfbXN0X2NvbXB1dGVfY29uZmlnKHN0cnVjdCBpbnRlbF9lbmNvZGVy ICplbmNvZGVyLAogCXBpcGVfY29uZmlnLT5waXBlX2JwcCA9IDI0OwogCXBpcGVfY29uZmlnLT5w b3J0X2Nsb2NrID0gZHJtX2RwX2J3X2NvZGVfdG9fbGlua19yYXRlKGludGVsX2RwLT5saW5rX2J3 KTsKIAotCWZvcl9lYWNoX2ludGVsX2Nvbm5lY3RvcihkZXYsIGludGVsX2Nvbm5lY3Rvcikgewot CQlpZiAoaW50ZWxfY29ubmVjdG9yLT5uZXdfZW5jb2RlciA9PSBlbmNvZGVyKSB7Ci0JCQlmb3Vu ZCA9IGludGVsX2Nvbm5lY3RvcjsKKwlzdGF0ZSA9IHBpcGVfY29uZmlnLT5iYXNlLnN0YXRlOwor CisJZm9yIChpID0gMDsgaSA8IHN0YXRlLT5udW1fY29ubmVjdG9yOyBpKyspIHsKKwkJaWYgKCFz dGF0ZS0+Y29ubmVjdG9yc1tpXSkKKwkJCWNvbnRpbnVlOworCisJCWlmIChzdGF0ZS0+Y29ubmVj dG9yX3N0YXRlc1tpXS0+YmVzdF9lbmNvZGVyID09ICZlbmNvZGVyLT5iYXNlKSB7CisJCQlmb3Vu ZCA9IHRvX2ludGVsX2Nvbm5lY3RvcihzdGF0ZS0+Y29ubmVjdG9yc1tpXSk7CiAJCQlicmVhazsK IAkJfQogCX0KLS0gCjIuMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=