From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kausal Malladi Subject: [PATCH 01/16] drm/i915: Atomic commit path fix for CRTC properties Date: Wed, 15 Jul 2015 18:39:25 +0530 Message-ID: <1436965780-6061-2-git-send-email-Kausal.Malladi@intel.com> References: <1436965780-6061-1-git-send-email-Kausal.Malladi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1436965780-6061-1-git-send-email-Kausal.Malladi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: matthew.d.roper@intel.com, jesse.barnes@intel.com, damien.lespiau@intel.com, sonika.jindal@intel.com, durgadoss.r@intel.com, vijay.a.purushothaman@intel.com, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, hverkuil@xs4all.nl, daniel@fooishbar.org Cc: annie.j.matheson@intel.com, dhanya.p.r@intel.com, daniel.vetter@intel.com, susanta.bhattacharjee@intel.com List-Id: dri-devel@lists.freedesktop.org RnJvbTogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KClRoZSBpbnRlbF9h dG9taWNfY2hlY2soKSBmdW5jdGlvbiBoYWQgc29tZSBzaW1wbGUgdGVzdGluZyB0byBtYWtlCnN1 cmUgdGhhdCBhbiBhdG9taWMgdXBkYXRlIGlzbid0IHVwZGF0aW5nIG1vcmUgdGhhbiBvbmUgQ1JU QyBhdCBhIHRpbWUuClRoZSBsb2dpYyBhc3N1bWVkIHRoYXQgYSBwbGFuZSB3YXMgYWx3YXlzIGJl aW5nIHVwZGF0ZWQsIHNvIGl0IGZpZ3VyZWQKb3V0IHRoZSAibnVjbGVhciBwaXBlIiBmcm9tIHRo ZSBmaXJzdCBwbGFuZSBpdCBlbmNvdW50ZXJlZCBhbmQganVzdCBtYWRlCnN1cmUgdGhhdCBhbGwg Q1JUQydzIG1hdGNoZWQgdGhhdCBudWNsZWFyIHBpcGUuCkJ1dCB3aGVuIHNvbWVvbmUgaXMgYWRk aW5nIENSVEMgcHJvcGVydGllcywgaXQncyB2YWxpZCB0byB1cGRhdGUKanVzdCBhIENSVEMgcHJv cGVydHkgYW5kIG5vdCBoYXZlIGFueSBwbGFuZSB1cGRhdGVzIGluIHRoZSB0cmFuc2FjdGlvbiwK d2hpY2ggbWVhbnMgdGhlIGluaXRpYWwgJ251Y2xlYXJfcGlwZScgdmFsdWUgd2FzIG5ldmVyIHNl dC4KClRoaXMgcGF0Y2ggYWRkcyBhIGZpeCBmb3IgaXQgYW5kIG1ha2VzIHN1cmUgQ1JUQyBwcm9w ZXJ0aWVzIGFsc28gZ2V0CnRocm91Z2ggYXRvbWljIGNvbW1pdCBwYXRoLgoKU2lnbmVkLW9mZi1i eTogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTog S2F1c2FsIE1hbGxhZGkgPEthdXNhbC5NYWxsYWRpQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9hdG9taWMuYyB8IDkgKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg OSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf YXRvbWljLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9taWMuYwppbmRleCA1Yzc5 YTMxLi42Y2U2YzNkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9t aWMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9taWMuYwpAQCAtODAsNiAr ODAsMTUgQEAgaW50IGludGVsX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAog CXN0YXRlLT5hbGxvd19tb2Rlc2V0ID0gZmFsc2U7CiAJZm9yIChpID0gMDsgaSA8IG5jcnRjczsg aSsrKSB7CiAJCXN0cnVjdCBpbnRlbF9jcnRjICpjcnRjID0gdG9faW50ZWxfY3J0YyhzdGF0ZS0+ Y3J0Y3NbaV0pOworCisJCS8qCisJCSAqIElmIHdlJ3JlIG9ubHkgdXBkYXRpbmcgQ1JUQyBwcm9w ZXJ0aWVzLCB3ZSBtYXkgbm90IGhhdmUKKwkJICogZXN0YWJsaXNoZWQgYSAnbnVjbGVhciBwaXBl JyB5ZXQuICBJbiB0aGF0IGNhc2UsIHRoZSBmaXJzdAorCQkgKiBDUlRDIHdlIGVuY291bnRlciBo ZXJlIHNob3VsZCBiZSB0YWtlbiBhcyB0aGUgJ251Y2xlYXIKKwkJICogcGlwZS4nCisJCSAqLwor CQlpZiAobnVjbGVhcl9waXBlID09IElOVkFMSURfUElQRSAmJiBjcnRjKQorCQkJbnVjbGVhcl9w aXBlID0gY3J0Yy0+cGlwZTsKIAkJaWYgKGNydGMpCiAJCQltZW1zZXQoJmNydGMtPmF0b21pYywg MCwgc2l6ZW9mKGNydGMtPmF0b21pYykpOwogCQlpZiAoY3J0YyAmJiBjcnRjLT5waXBlICE9IG51 Y2xlYXJfcGlwZSkKLS0gCjIuNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=