From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: Re: drm/i915: Copy the staged connector config to the legacy atomic state Date: Fri, 27 Mar 2015 17:36:40 +0300 Message-ID: <20150327143640.GA23046@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by gabe.freedesktop.org (Postfix) with ESMTP id 1FADB6E1B4 for ; Fri, 27 Mar 2015 07:36:54 -0700 (PDT) Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ander.conselvan.de.oliveira@intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGVsbG8gQW5kZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJhLAoKVGhpcyBpcyBhIHNlbWktYXV0b21h dGljIGVtYWlsIGFib3V0IG5ldyBzdGF0aWMgY2hlY2tlciB3YXJuaW5ncy4KClRoZSBwYXRjaCA5 NDRiMGM3NjU3NTc6ICJkcm0vaTkxNTogQ29weSB0aGUgc3RhZ2VkIGNvbm5lY3RvciBjb25maWcg CnRvIHRoZSBsZWdhY3kgYXRvbWljIHN0YXRlIiBmcm9tIE1hciAyMCwgMjAxNSwgbGVhZHMgdG8g dGhlIGZvbGxvd2luZyAKU21hdGNoIGNvbXBsYWludDoKCmRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rpc3BsYXkuYzo5MTE4IGludGVsX3JlbGVhc2VfbG9hZF9kZXRlY3RfcGlwZSgpCgkgZXJy b3I6IHdlIHByZXZpb3VzbHkgYXNzdW1lZCAnc3RhdGUnIGNvdWxkIGJlIG51bGwgKHNlZSBsaW5l IDkwODIpCgpkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKICA5MDgxCQkJc3Rh dGUgPSBkcm1fYXRvbWljX3N0YXRlX2FsbG9jKGRldik7CiAgOTA4MgkJCWlmICghc3RhdGUpCiAg OTA4MwkJCQlnb3RvIGZhaWw7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXl5eXl5e Xl5eClBhdGNoIGNoYW5nZXMgYSByZXR1cm4gaW50byBhIGdvdG8uCgogIDkwODQJCiAgOTA4NQkJ CXN0YXRlLT5hY3F1aXJlX2N0eCA9IGN0eDsKICA5MDg2CQogIDkwODcJCQljb25uZWN0b3Jfc3Rh dGUgPSBkcm1fYXRvbWljX2dldF9jb25uZWN0b3Jfc3RhdGUoc3RhdGUsIGNvbm5lY3Rvcik7CiAg OTA4OAkJCWlmIChJU19FUlIoY29ubmVjdG9yX3N0YXRlKSkKICA5MDg5CQkJCWdvdG8gZmFpbDsK ICA5MDkwCQogIDkwOTEJCQl0b19pbnRlbF9jb25uZWN0b3IoY29ubmVjdG9yKS0+bmV3X2VuY29k ZXIgPSBOVUxMOwogIDkwOTIJCQlpbnRlbF9lbmNvZGVyLT5uZXdfY3J0YyA9IE5VTEw7CiAgOTA5 MwkJCWludGVsX2NydGMtPm5ld19lbmFibGVkID0gZmFsc2U7CiAgOTA5NAkJCWludGVsX2NydGMt Pm5ld19jb25maWcgPSBOVUxMOwogIDkwOTUJCiAgOTA5NgkJCWNvbm5lY3Rvcl9zdGF0ZS0+YmVz dF9lbmNvZGVyID0gTlVMTDsKICA5MDk3CQkJY29ubmVjdG9yX3N0YXRlLT5jcnRjID0gTlVMTDsK ICA5MDk4CQogIDkwOTkJCQlpbnRlbF9zZXRfbW9kZShjcnRjLCBOVUxMLCAwLCAwLCBOVUxMLCBz dGF0ZSk7CiAgOTEwMAkKICA5MTAxCQkJZHJtX2F0b21pY19zdGF0ZV9mcmVlKHN0YXRlKTsKICA5 MTAyCQogIDkxMDMJCQlpZiAob2xkLT5yZWxlYXNlX2ZiKSB7CiAgOTEwNAkJCQlkcm1fZnJhbWVi dWZmZXJfdW5yZWdpc3Rlcl9wcml2YXRlKG9sZC0+cmVsZWFzZV9mYik7CiAgOTEwNQkJCQlkcm1f ZnJhbWVidWZmZXJfdW5yZWZlcmVuY2Uob2xkLT5yZWxlYXNlX2ZiKTsKICA5MTA2CQkJfQogIDkx MDcJCiAgOTEwOAkJCXJldHVybjsKICA5MTA5CQl9CiAgOTExMAkKICA5MTExCQkvKiBTd2l0Y2gg Y3J0YyBhbmQgZW5jb2RlciBiYWNrIG9mZiBpZiBuZWNlc3NhcnkgKi8KICA5MTEyCQlpZiAob2xk LT5kcG1zX21vZGUgIT0gRFJNX01PREVfRFBNU19PTikKICA5MTEzCQkJY29ubmVjdG9yLT5mdW5j cy0+ZHBtcyhjb25uZWN0b3IsIG9sZC0+ZHBtc19tb2RlKTsKICA5MTE0CQogIDkxMTUJCXJldHVy bjsKICA5MTE2CWZhaWw6CiAgOTExNwkJRFJNX0RFQlVHX0tNUygiQ291bGRuJ3QgcmVsZWFzZSBs b2FkIGRldGVjdCBwaXBlLlxuIik7CiAgOTExOAkJZHJtX2F0b21pY19zdGF0ZV9mcmVlKHN0YXRl KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeXl5eXgpEZXJlZmVyZW5j ZWQgaW5zaWRlIGZ1bmN0aW9uIGNhbGwuCgogIDkxMTkJfQogIDkxMjAJCgpyZWdhcmRzLApkYW4g Y2FycGVudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==