From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 01/12] drm/i915: Ignore initial lid state for eDP Date: Thu, 28 Jul 2016 17:50:37 +0300 Message-ID: <1469717448-4297-2-git-send-email-ville.syrjala@linux.intel.com> References: <1469717448-4297-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 mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id DE92B6E127 for ; Thu, 28 Jul 2016 14:50:54 +0000 (UTC) In-Reply-To: <1469717448-4297-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkN1 cnJlbnRseSB3ZSB0cnkgdG8gY2hlY2sgdGhlIGxpZCBzdGF0dXMgdG8gc2VlIHdoZXRoZXIgZURQ IGlzIGNvbm5lY3RlZApvciBub3QuIEhvd2V2ZXIgd2UgaWdub3JlIHRoZSByZXN1bHQgYW55d2F5 LCBhbmQgd2UgaGF2ZSBubyBsaWQgbm90aWZpZXIKdG8gZmlyZSBvZmYgdWV2ZW50cywgc28gbGV0 J3MganVzdCBpZ25vcmUgdGhlIGxpZCBzdHVmZiBmb3IgZURQCmVudGlyZWx5LgoKV2hpbGUgYXQg aXQsIHJpcCBvdXQgdGhlIGVEUCBjYXNlIGZyb20gaW50ZWxfZHBfZGV0ZWN0X2RwY2QoKSBzaW5j ZSB3ZQpuZXZlciBjYWxsIHRoYXQgdGhpbmcgd2l0aCBlRFAgZGlzcGxheXMgYW55d2F5LgoKU2ln bmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMTkgKy0tLS0tLS0tLS0t LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxOCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHAuYwppbmRleCAyMWIwNGMzZWRhNDEuLjFmZTliYjc0NWRlNSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCkBAIC0zOTY1LDkgKzM5NjUsNiBAQCBpbnRlbF9kcF9k ZXRlY3RfZHBjZChzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQogCWlmICghaW50ZWxfZHBfZ2V0 X2RwY2QoaW50ZWxfZHApKQogCQlyZXR1cm4gY29ubmVjdG9yX3N0YXR1c19kaXNjb25uZWN0ZWQ7 CiAKLQlpZiAoaXNfZWRwKGludGVsX2RwKSkKLQkJcmV0dXJuIGNvbm5lY3Rvcl9zdGF0dXNfY29u bmVjdGVkOwotCiAJLyogaWYgdGhlcmUncyBubyBkb3duc3RyZWFtIHBvcnQsIHdlJ3JlIGRvbmUg Ki8KIAlpZiAoIShkcGNkW0RQX0RPV05TVFJFQU1QT1JUX1BSRVNFTlRdICYgRFBfRFdOX1NUUk1f UE9SVF9QUkVTRU5UKSkKIAkJcmV0dXJuIGNvbm5lY3Rvcl9zdGF0dXNfY29ubmVjdGVkOwpAQCAt NDAwMywxOSArNDAwMCw2IEBAIGludGVsX2RwX2RldGVjdF9kcGNkKHN0cnVjdCBpbnRlbF9kcCAq aW50ZWxfZHApCiAJcmV0dXJuIGNvbm5lY3Rvcl9zdGF0dXNfZGlzY29ubmVjdGVkOwogfQogCi1z dGF0aWMgZW51bSBkcm1fY29ubmVjdG9yX3N0YXR1cwotZWRwX2RldGVjdChzdHJ1Y3QgaW50ZWxf ZHAgKmludGVsX2RwKQotewotCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBpbnRlbF9kcF90b19k ZXYoaW50ZWxfZHApOwotCWVudW0gZHJtX2Nvbm5lY3Rvcl9zdGF0dXMgc3RhdHVzOwotCi0Jc3Rh dHVzID0gaW50ZWxfcGFuZWxfZGV0ZWN0KGRldik7Ci0JaWYgKHN0YXR1cyA9PSBjb25uZWN0b3Jf c3RhdHVzX3Vua25vd24pCi0JCXN0YXR1cyA9IGNvbm5lY3Rvcl9zdGF0dXNfY29ubmVjdGVkOwot Ci0JcmV0dXJuIHN0YXR1czsKLX0KLQogc3RhdGljIGJvb2wgaWJ4X2RpZ2l0YWxfcG9ydF9jb25u ZWN0ZWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCQkJCSAgICAgICBzdHJ1 Y3QgaW50ZWxfZGlnaXRhbF9wb3J0ICpwb3J0KQogewpAQCAtNDIyMyw5ICs0MjA3LDggQEAgaW50 ZWxfZHBfbG9uZ19wdWxzZShzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICppbnRlbF9jb25uZWN0b3Ip CiAJcG93ZXJfZG9tYWluID0gaW50ZWxfZGlzcGxheV9wb3J0X2F1eF9wb3dlcl9kb21haW4oaW50 ZWxfZW5jb2Rlcik7CiAJaW50ZWxfZGlzcGxheV9wb3dlcl9nZXQodG9faTkxNShkZXYpLCBwb3dl cl9kb21haW4pOwogCi0JLyogQ2FuJ3QgZGlzY29ubmVjdCBlRFAsIGJ1dCB5b3UgY2FuIGNsb3Nl IHRoZSBsaWQuLi4gKi8KIAlpZiAoaXNfZWRwKGludGVsX2RwKSkKLQkJc3RhdHVzID0gZWRwX2Rl dGVjdChpbnRlbF9kcCk7CisJCXN0YXR1cyA9IGNvbm5lY3Rvcl9zdGF0dXNfY29ubmVjdGVkOwog CWVsc2UgaWYgKGludGVsX2RpZ2l0YWxfcG9ydF9jb25uZWN0ZWQodG9faTkxNShkZXYpLAogCQkJ CQkgICAgICBkcF90b19kaWdfcG9ydChpbnRlbF9kcCkpKQogCQlzdGF0dXMgPSBpbnRlbF9kcF9k ZXRlY3RfZHBjZChpbnRlbF9kcCk7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==