From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uma Shankar Subject: [BXT MIPI PATCH v3 09/14] drm/i915/bxt: get_hw_state for BXT Date: Tue, 1 Sep 2015 19:41:45 +0530 Message-ID: <1441116710-14118-10-git-send-email-uma.shankar@intel.com> References: <1441116710-14118-1-git-send-email-uma.shankar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 9CF9972097 for ; Tue, 1 Sep 2015 06:45:16 -0700 (PDT) In-Reply-To: <1441116710-14118-1-git-send-email-uma.shankar@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: jani.nikula@intel.com, shobhit.kumar@intel.com List-Id: intel-gfx@lists.freedesktop.org RnJvbTogU2hhc2hhbmsgU2hhcm1hIDxzaGFzaGFuay5zaGFybWFAaW50ZWwuY29tPgoKUGljayBh cHByb3ByaWF0ZSBwb3J0IGNvbnRyb2wgcmVnaXN0ZXIgKEJYVCBvciBWTFYpLCBiYXNlZCBvbiBk ZXZpY2UuCkdldCB0aGUgY3VycmVudCBodyBzdGF0ZSB3cnQgTWlwaSBwb3J0LgoKdjI6IFJlYmFz ZWQgb24gbGF0ZXN0IGRybSBuaWdodGx5IGJyYW5jaC4KCnYzOiBSZW1vdmVkIHRoZSBHRVRfRFNJ X1BPUlRfQ1RSTCBNYWNybyBmb3IgY29uc2lzdGVuY3kgd2l0aCBlYXJsaWVyCiAgICBpbXBsZW1l bnRhdGlvbnMgYXMgcGVyIEphbmkncyBzdWdnZXN0aW9uLgoKU2lnbmVkLW9mZi1ieTogU2hhc2hh bmsgU2hhcm1hIDxzaGFzaGFuay5zaGFybWFAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBVbWEg U2hhbmthciA8dW1hLnNoYW5rYXJAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RzaS5jIHwgICAgNyArKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2RzaS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmMKaW5kZXggMTEwYTg5 NS4uMDAxNTY5YiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmMKQEAgLTY0OCw3ICs2NDgsNyBA QCBzdGF0aWMgYm9vbCBpbnRlbF9kc2lfZ2V0X2h3X3N0YXRlKHN0cnVjdCBpbnRlbF9lbmNvZGVy ICplbmNvZGVyLAogCXN0cnVjdCBpbnRlbF9kc2kgKmludGVsX2RzaSA9IGVuY190b19pbnRlbF9k c2koJmVuY29kZXItPmJhc2UpOwogCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBlbmNvZGVyLT5i YXNlLmRldjsKIAllbnVtIGludGVsX2Rpc3BsYXlfcG93ZXJfZG9tYWluIHBvd2VyX2RvbWFpbjsK LQl1MzIgZHBpX2VuYWJsZWQsIGZ1bmM7CisJdTMyIGRwaV9lbmFibGVkLCBmdW5jLCBjdHJsX3Jl ZzsKIAllbnVtIHBvcnQgcG9ydDsKIAogCURSTV9ERUJVR19LTVMoIlxuIik7CkBAIC02NjAsOCAr NjYwLDkgQEAgc3RhdGljIGJvb2wgaW50ZWxfZHNpX2dldF9od19zdGF0ZShzdHJ1Y3QgaW50ZWxf ZW5jb2RlciAqZW5jb2RlciwKIAkvKiBYWFg6IHRoaXMgb25seSB3b3JrcyBmb3Igb25lIERTSSBv dXRwdXQgKi8KIAlmb3JfZWFjaF9kc2lfcG9ydChwb3J0LCBpbnRlbF9kc2ktPnBvcnRzKSB7CiAJ CWZ1bmMgPSBJOTE1X1JFQUQoTUlQSV9EU0lfRlVOQ19QUkcocG9ydCkpOwotCQlkcGlfZW5hYmxl ZCA9IEk5MTVfUkVBRChNSVBJX1BPUlRfQ1RSTChwb3J0KSkgJgotCQkJCQkJCURQSV9FTkFCTEU7 CisJCWN0cmxfcmVnID0gSVNfQlJPWFRPTihkZXYpID8gQlhUX01JUElfUE9SVF9DVFJMKHBvcnQp IDoKKwkJCQkJCU1JUElfUE9SVF9DVFJMKHBvcnQpOworCQlkcGlfZW5hYmxlZCA9IEk5MTVfUkVB RChjdHJsX3JlZykgJiBEUElfRU5BQkxFOwogCiAJCS8qIER1ZSB0byBzb21lIGhhcmR3YXJlIGxp bWl0YXRpb25zIG9uIEJZVCwgTUlQSSBQb3J0IEMgRFBJCiAJCSAqIEVuYWJsZSBiaXQgZG9lcyBu b3QgZ2V0IHNldC4gVG8gY2hlY2sgd2hldGhlciBEU0kgUG9ydCBDCi0tIAoxLjcuOS41CgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=