From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gaurav K Singh Subject: [RFC 06/14] drm/i915: Disable vlank interrupt for disabling MIPI cmd mode Date: Fri, 29 May 2015 16:06:58 +0530 Message-ID: <1432895827-5185-7-git-send-email-gaurav.k.singh@intel.com> References: <1432895827-5185-1-git-send-email-gaurav.k.singh@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 6A7BB6E0FF for ; Fri, 29 May 2015 03:40:01 -0700 (PDT) In-Reply-To: <1432895827-5185-1-git-send-email-gaurav.k.singh@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 Cc: Shobhit Kumar List-Id: intel-gfx@lists.freedesktop.org dmJsYW5rIGludGVycnVwdCBzaG91bGQgYmUgZGlzYWJsZWQgYmVmb3JlIHN0YXJ0aW5nIHRoZSBk aXNhYmxlCnNlcXVlbmNlIGZvciBNSVBJIGNvbW1hbmQgbW9kZS4gT3RoZXJ3aXNlIHdoZW4gcGlw ZSBpcyBkaXNhYmxlZApURSBpbnRlcnVycHQgd2lsbCBiZSBzdGlsbCBoYW5kbGVkIGFuZCBvbmUg bWVtb3J5IHdyaXRlIGNvbW1hbmQKd2lsbCBiZSBzZW50IHdpdGggcGlwZSBkaXNhYmxlZC4gVGhp cyBtYWtlcyB0aGUgcGlwZSBodyB0byBnZXQKc3R1Y2sgYW5kIGl0IGRvZXNuJ3QgcmVjb3ZlciBp biB0aGUgbmV4dCBlbmFibGUgc2VxdWVuY2UgY2F1c2luZwpkaXNwbGF5IGJsYW5rIG91dC4KClNp Z25lZC1vZmYtYnk6IFlvZ2VzaCBNb2hhbiBNYXJpbXV0aHUgPHlvZ2VzaC5tb2hhbi5tYXJpbXV0 aHVAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBHYXVyYXYgSyBTaW5naCA8Z2F1cmF2Lmsuc2lu Z2hAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaS5jIHwgICAx NCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kc2kuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RzaS5jCmluZGV4IDA0ZDhjZTAuLmFlZWEyODkgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RzaS5jCkBAIC01MTMsMTEgKzUxMywyNSBAQCBzdGF0aWMgdm9pZCBpbnRlbF9kc2lf ZW5hYmxlX25vcChzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlcikKIAogc3RhdGljIHZvaWQg aW50ZWxfZHNpX3ByZV9kaXNhYmxlKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQogewor CXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBlbmNvZGVyLT5iYXNlLmRldjsKIAlzdHJ1Y3QgaW50 ZWxfZHNpICppbnRlbF9kc2kgPSBlbmNfdG9faW50ZWxfZHNpKCZlbmNvZGVyLT5iYXNlKTsKKwlz dHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YyA9IHRvX2ludGVsX2NydGMoZW5jb2Rlci0+YmFz ZS5jcnRjKTsKKwlpbnQgcGlwZSA9IGludGVsX2NydGMtPnBpcGU7CiAJZW51bSBwb3J0IHBvcnQ7 CiAKIAlEUk1fREVCVUdfS01TKCJcbiIpOwogCisJaWYgKGlzX2NtZF9tb2RlKGludGVsX2RzaSkp IHsKKwkJZGV2LT5kcml2ZXItPmRpc2FibGVfdmJsYW5rKGRldiwgcGlwZSk7CisKKwkJLyoKKwkJ ICogTWFrZSBzdXJlIHRoYXQgdGhlIGxhc3QgZnJhbWUgaXMgc2VudCBvdGhlcndpc2UgcGlwZSBj YW4gZ2V0CisJCSAqIHN0dWNrLiBDdXJyZW50bHkgcHJvdmlkaW5nIGRlbGF5IHRpbWUgZm9yIH4y IHZibGFua3MKKwkJICogYXNzdW1pbmcgNjBmcHMuCisJCSAqLworCQltZGVsYXkoNDApOworCX0K KwogCWlmIChpc192aWRfbW9kZShpbnRlbF9kc2kpKSB7CiAJCS8qIFNlbmQgU2h1dGRvd24gY29t bWFuZCB0byB0aGUgcGFuZWwgaW4gTFAgbW9kZSAqLwogCQlmb3JfZWFjaF9kc2lfcG9ydChwb3J0 LCBpbnRlbF9kc2ktPnBvcnRzKQotLSAKMS43LjkuNQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK