From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chandra Konduru Subject: [PATCH 16/21 v2] drm/i915: Ensure setting up scalers into staged crtc_state Date: Fri, 20 Mar 2015 17:04:37 -0700 Message-ID: <1426896282-23215-17-git-send-email-chandra.konduru@intel.com> References: <1426896282-23215-1-git-send-email-chandra.konduru@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 95BE88A59B for ; Fri, 20 Mar 2015 17:05:32 -0700 (PDT) In-Reply-To: <1426896282-23215-1-git-send-email-chandra.konduru@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@intel.com, daniel.vetter@intel.com List-Id: intel-gfx@lists.freedesktop.org RnJvbSBpbnRlbF9hdG9taWNfY2hlY2ssIGNhbGwgaW50ZWxfYXRvbWljX3NldHVwX3NjYWxlcnMo KSB0bwphc3NpZ24gc2NhbGVycyBiYXNlZCBvbiBzdGFnZWQgc2NhbGluZyByZXF1ZXN0cy4gRmFp bCB0aGUKdHJhbnNhY3Rpb24gaWYgc2V0dXAgcmV0dXJucyBlcnJvci4KClNldHRpbmcgdXAgb2Yg c2NhbGVycyBzaG91bGQgYmUgbW92ZWQgdG8gYXRvbWljIGNydGMgY2hlY2sgIG9uY2UKYXRvbWlj IGNydGMgaXMgcmVhZHkuCgp2MjoKLXVwZGF0ZWQgcGFyYW1ldGVyIHBhc3NpbmcgdG8gc2V0dXBf c2NhbGVycyAobWUpCgpTaWduZWQtb2ZmLWJ5OiBDaGFuZHJhIEtvbmR1cnUgPGNoYW5kcmEua29u ZHVydUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMg fCAgIDExICsrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMKaW5kZXggNDA3NTE2YS4uNzNlOTRjNCAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMKQEAgLTQ4LDYgKzQ4LDggQEAgaW50IGludGVsX2F0 b21pY19jaGVjayhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCWludCBuY3J0Y3MgPSBkZXYtPm1v ZGVfY29uZmlnLm51bV9jcnRjOwogCWludCBuY29ubmVjdG9ycyA9IGRldi0+bW9kZV9jb25maWcu bnVtX2Nvbm5lY3RvcjsKIAllbnVtIHBpcGUgbnVjbGVhcl9waXBlID0gSU5WQUxJRF9QSVBFOwor CXN0cnVjdCBpbnRlbF9jcnRjICpudWNsZWFyX2NydGMgPSBOVUxMOworCXN0cnVjdCBpbnRlbF9j cnRjX3N0YXRlICpjcnRjX3N0YXRlID0gTlVMTDsKIAlpbnQgcmV0OwogCWludCBpOwogCWJvb2wg bm90X251Y2xlYXIgPSBmYWxzZTsKQEAgLTc4LDYgKzgwLDEwIEBAIGludCBpbnRlbF9hdG9taWNf Y2hlY2soc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJc3RydWN0IGludGVsX2NydGMgKmNydGMg PSB0b19pbnRlbF9jcnRjKHN0YXRlLT5jcnRjc1tpXSk7CiAJCWlmIChjcnRjICYmIGNydGMtPnBp cGUgIT0gbnVjbGVhcl9waXBlKQogCQkJbm90X251Y2xlYXIgPSB0cnVlOworCQlpZiAoY3J0YyAm JiBjcnRjLT5waXBlID09IG51Y2xlYXJfcGlwZSkgeworCQkJbnVjbGVhcl9jcnRjID0gY3J0YzsK KwkJCWNydGNfc3RhdGUgPSB0b19pbnRlbF9jcnRjX3N0YXRlKHN0YXRlLT5jcnRjX3N0YXRlc1tp XSk7CisJCX0KIAl9CiAJZm9yIChpID0gMDsgaSA8IG5jb25uZWN0b3JzOyBpKyspCiAJCWlmIChz dGF0ZS0+Y29ubmVjdG9yc1tpXSAhPSBOVUxMKQpAQCAtOTIsNiArOTgsMTEgQEAgaW50IGludGVs X2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCWlmIChyZXQpCiAJCXJldHVy biByZXQ7CiAKKwkvKiBGSVhNRTogbW92ZSB0byBjcnRjIGF0b21pYyBjaGVjayBmdW5jdGlvbiBv bmNlIGl0IGlzIHJlYWR5ICovCisJcmV0ID0gaW50ZWxfYXRvbWljX3NldHVwX3NjYWxlcnMoZGV2 LCBudWNsZWFyX2NydGMsIGNydGNfc3RhdGUpOworCWlmIChyZXQpCisJCXJldHVybiByZXQ7CisK IAlyZXR1cm4gcmV0OwogfQogCi0tIAoxLjcuOS41CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=