From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 02/14] drm/i915: Reorganize vlv eDP reboot notifier Date: Mon, 18 Aug 2014 22:15:57 +0300 Message-ID: <1408389369-22898-3-git-send-email-ville.syrjala@linux.intel.com> References: <1408389369-22898-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id E1B0F6E20F for ; Mon, 18 Aug 2014 12:16:18 -0700 (PDT) In-Reply-To: <1408389369-22898-1-git-send-email-ville.syrjala@linux.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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk1v dmUgdGhlIHZsdl9wb3dlcl9zZXF1ZW5jZXJfcGlwZSgpIGFmdGVyIHRoZSBJU19WQUxMRVlWSUVX KCkgY2hlY2sKYW5kIGZsYXR0ZW4gdGhlIHJlc3Qgb2YgdGhlIGZ1bmN0aW9uLgoKU2lnbmVkLW9m Zi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KLS0t CiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjQgKysrKysrKysrKysrLS0tLS0t LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RwLmMKaW5kZXggNDNkZDIyNi4uYTllZDJhNiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kcC5jCkBAIC0zNDcsMjIgKzM0NywyMiBAQCBzdGF0aWMgaW50IGVkcF9ub3Rp ZnlfaGFuZGxlcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKnRoaXMsIHVuc2lnbmVkIGxvbmcgY29k ZSwKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9wcml2YXRl OwogCXUzMiBwcF9kaXY7CiAJdTMyIHBwX2N0cmxfcmVnLCBwcF9kaXZfcmVnOwotCWVudW0gcGlw ZSBwaXBlID0gdmx2X3Bvd2VyX3NlcXVlbmNlcl9waXBlKGludGVsX2RwKTsKKwllbnVtIHBpcGUg cGlwZTsKIAotCWlmICghaXNfZWRwKGludGVsX2RwKSB8fCBjb2RlICE9IFNZU19SRVNUQVJUKQor CWlmICghSVNfVkFMTEVZVklFVyhkZXYpIHx8ICFpc19lZHAoaW50ZWxfZHApIHx8IGNvZGUgIT0g U1lTX1JFU1RBUlQpCiAJCXJldHVybiAwOwogCi0JaWYgKElTX1ZBTExFWVZJRVcoZGV2KSkgewot CQlwcF9jdHJsX3JlZyA9IFZMVl9QSVBFX1BQX0NPTlRST0wocGlwZSk7Ci0JCXBwX2Rpdl9yZWcg ID0gVkxWX1BJUEVfUFBfRElWSVNPUihwaXBlKTsKLQkJcHBfZGl2ID0gSTkxNV9SRUFEKHBwX2Rp dl9yZWcpOwotCQlwcF9kaXYgJj0gUFBfUkVGRVJFTkNFX0RJVklERVJfTUFTSzsKKwlwaXBlID0g dmx2X3Bvd2VyX3NlcXVlbmNlcl9waXBlKGludGVsX2RwKTsKIAotCQkvKiAweDFGIHdyaXRlIHRv IFBQX0RJVl9SRUcgc2V0cyBtYXggY3ljbGUgZGVsYXkgKi8KLQkJSTkxNV9XUklURShwcF9kaXZf cmVnLCBwcF9kaXYgfCAweDFGKTsKLQkJSTkxNV9XUklURShwcF9jdHJsX3JlZywgUEFORUxfVU5M T0NLX1JFR1MgfCBQQU5FTF9QT1dFUl9PRkYpOwotCQltc2xlZXAoaW50ZWxfZHAtPnBhbmVsX3Bv d2VyX2N5Y2xlX2RlbGF5KTsKLQl9CisJcHBfY3RybF9yZWcgPSBWTFZfUElQRV9QUF9DT05UUk9M KHBpcGUpOworCXBwX2Rpdl9yZWcgID0gVkxWX1BJUEVfUFBfRElWSVNPUihwaXBlKTsKKwlwcF9k aXYgPSBJOTE1X1JFQUQocHBfZGl2X3JlZyk7CisJcHBfZGl2ICY9IFBQX1JFRkVSRU5DRV9ESVZJ REVSX01BU0s7CisKKwkvKiAweDFGIHdyaXRlIHRvIFBQX0RJVl9SRUcgc2V0cyBtYXggY3ljbGUg ZGVsYXkgKi8KKwlJOTE1X1dSSVRFKHBwX2Rpdl9yZWcsIHBwX2RpdiB8IDB4MUYpOworCUk5MTVf V1JJVEUocHBfY3RybF9yZWcsIFBBTkVMX1VOTE9DS19SRUdTIHwgUEFORUxfUE9XRVJfT0ZGKTsK Kwltc2xlZXAoaW50ZWxfZHAtPnBhbmVsX3Bvd2VyX2N5Y2xlX2RlbGF5KTsKIAogCXJldHVybiAw OwogfQotLSAKMS44LjUuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK