From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 08/14] drm/i915: enable output polling during S4 thaw Date: Thu, 23 Oct 2014 19:23:22 +0300 Message-ID: <1414081408-20498-9-git-send-email-imre.deak@intel.com> References: <1414081408-20498-1-git-send-email-imre.deak@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 7110F6E4BD for ; Thu, 23 Oct 2014 09:25:20 -0700 (PDT) In-Reply-To: <1414081408-20498-1-git-send-email-imre.deak@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: shuang.he@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org VG8gYXZvaWQgcHJvY2Vzc2luZyBob3RwbHVnIGV2ZW50cyB3ZSBkaXNhYmxlIGNvbm5lY3RvciBw b2xsaW5nIGZvciB0aGUKZHVyYXRpb24gb2YgUzMgc3VzcGVuZC4gV2UgYWxzbyBkaXNhYmxlIGl0 IGZvciBTNCBmcmVlemUsIGFuZCBrZWVwIGl0CmRpc2FibGVkIGFmdGVyIFM0IHRoYXcuIFRoaXMg d29uJ3QgcHJldmVudCB0aG91Z2ggaG90cGx1ZyBwcm9jZXNzaW5nLApzaW5jZSB3ZSByZS1lbmFi bGUgaW50ZXJydXB0cyBhbnl3YXkuIFRoZXJlIGlzIGFsc28gbm8gbmVlZCB0byBwcmV2ZW50Cml0 IGF0IHRoYXQgdGltZSwgc2luY2Ugd2UgcmVpbml0aWFsaXplIGV2ZXJ5dGhpbmcgZHVyaW5nIHRo YXcsIHNvIHRoZQpkZXZpY2UgaXMgaW4gYSBjb25zaXN0ZW50IHN0YXRlLiBTbyB0byBzaW1wbGlm eSB0aGluZ3MgZW5hYmxlIHBvbGxpbmcKZHVyaW5nIHRoYXcsIHdoaWNoIHdpbGwgYWxsb3cgdXMg dG8gaGFuZGxlIFM0IHRoYXcgdGhlIHNhbWUgd2F5IGFzIFMzCnJlc3VtZSBpbiBhbiB1cGNvbWlu ZyBwYXRjaC4KClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4K UmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyB8IDExICsrKy0tLS0tLS0t CiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2Rydi5jCmluZGV4IGQwZjcyMWYuLjQ1MjRjNjEgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuYwpAQCAtNzUyLDYgKzc1Miw4IEBAIHN0YXRpYyBpbnQgX19pOTE1X2RybV90aGF3KHN0 cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAKIAlpbnRlbF9vcHJlZ2lvbl9ub3RpZnlfYWRhcHRlcihk ZXYsIFBDSV9EMCk7CiAKKwlkcm1fa21zX2hlbHBlcl9wb2xsX2VuYWJsZShkZXYpOworCiAJcmV0 dXJuIDA7CiB9CiAKQEAgLTc4MSwxNCArNzgzLDcgQEAgc3RhdGljIGludCBpOTE1X3Jlc3VtZV9l YXJseShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCiBzdGF0aWMgaW50IGk5MTVfZHJtX3Jlc3Vt ZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogewotCWludCByZXQ7Ci0KLQlyZXQgPSBfX2k5MTVf ZHJtX3RoYXcoZGV2KTsKLQlpZiAocmV0KQotCQlyZXR1cm4gcmV0OwotCi0JZHJtX2ttc19oZWxw ZXJfcG9sbF9lbmFibGUoZGV2KTsKLQlyZXR1cm4gMDsKKwlyZXR1cm4gX19pOTE1X2RybV90aGF3 KGRldik7CiB9CiAKIHN0YXRpYyBpbnQgaTkxNV9yZXN1bWVfbGVnYWN5KHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYpCi0tIAoxLjguNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK