From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH v3 24/33] drm/i915: Skip idling an idle engine Date: Fri, 3 Jun 2016 15:37:07 +0100 Message-ID: <1464964636-3877-25-git-send-email-chris@chris-wilson.co.uk> References: <1464964636-3877-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id DA5096EDB6 for ; Fri, 3 Jun 2016 14:37:47 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id n184so23552647wmn.1 for ; Fri, 03 Jun 2016 07:37:47 -0700 (PDT) In-Reply-To: <1464964636-3877-1-git-send-email-chris@chris-wilson.co.uk> 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 RHVyaW5nIHN1c3BlbmQgKG9yIG1vZHVsZSB1bmxvYWQpLCBpZiB3ZSBoYXZlIG5ldmVyIGFjY2Vz c2VkIHRoZSBlbmdpbmUKKGkuZS4gdXNlcnNwYWNlIG5ldmVyIHN1Ym1pdHRlZCBhIGJhdGNoIHRv IGl0KSwgdGhlIGVuZ2luZSBpcyBpZGxlLiBUaGVuCndlIGF0dGVtcHQgdG8gaWRsZSB0aGUgZW5n aW5lIGJ5IGZvcmNpbmcgaXQgdG8gdGhlIGRlZmF1bHQgY29udGV4dCwKd2hpY2ggYWN0dWFsbHkg bWVhbnMgd2Ugc3VibWl0IGEgcmVuZGVyIGJhdGNoIHRvIHNldHVwIHRoZSBnb2xkZW4KY29udGV4 dCBzdGF0ZSBhbmQgdGhlbiB3YWl0IGZvciBpdCB0byBjb21wbGV0ZS4gV2UgY2FuIHNraXAgdGhp cwplbnRpcmVseSBhcyB3ZSBrbm93IHRoZSBlbmdpbmUgaXMgaWRsZS4KCnYyOiBEcm9wIGluY29y cmVjdCBjb21tZW50LgoKUmVmZXJlbmNlczogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9z aG93X2J1Zy5jZ2k/aWQ9OTU2MzQKU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0Bj aHJpcy13aWxzb24uY28udWs+ClJldmlld2VkLWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5s YWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYyB8IDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCmluZGV4IDM0M2Q4ODExNGYzYi4uYjBkZGEwNDMz MzQ3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKQEAgLTM0MjksOCArMzQyOSwxMCBAQCBpbnQg aTkxNV9ncHVfaWRsZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCXN0cnVjdCBpbnRlbF9lbmdp bmVfY3MgKmVuZ2luZTsKIAlpbnQgcmV0OwogCi0JLyogRmx1c2ggZXZlcnl0aGluZyBvbnRvIHRo ZSBpbmFjdGl2ZSBsaXN0LiAqLwogCWZvcl9lYWNoX2VuZ2luZShlbmdpbmUsIGRldl9wcml2KSB7 CisJCWlmIChlbmdpbmUtPmxhc3RfY29udGV4dCA9PSBOVUxMKQorCQkJY29udGludWU7CisKIAkJ aWYgKCFpOTE1LmVuYWJsZV9leGVjbGlzdHMpIHsKIAkJCXN0cnVjdCBkcm1faTkxNV9nZW1fcmVx dWVzdCAqcmVxOwogCi0tIAoyLjguMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==