From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 2/3] drm/i915: Pretend the engine is always idle when mocking Date: Wed, 12 Apr 2017 00:44:26 +0100 Message-ID: <20170411234427.14841-2-chris@chris-wilson.co.uk> References: <20170411234427.14841-1-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-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3D4476E1B6 for ; Tue, 11 Apr 2017 23:44:31 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id x75so3256694wma.1 for ; Tue, 11 Apr 2017 16:44:31 -0700 (PDT) In-Reply-To: <20170411234427.14841-1-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 SWYgd2UgaGF2ZSBhIG1vY2sgZW5naW5lIGFuZCBpdCBoYXMgbm8gbW9yZSByZXF1ZXN0cyBpbiBm bGlnaHQsIHJlcG9ydAppdCBhcyBpZGxlIGFzIHRoZXJlIGlzIG5vIGhhcmR3YXJlIHRvIGNvbnRy YWRpY3QgdXMhIE90aGVyd2lzZSB3ZQphdHRlbXB0IHRvIHF1ZXJ5IHRoZSBodyB0aGF0IGRvZXNu J3QgZXhpc3QgYW5kIGZpbmQgdGhhdCB0aGUgaHcgaGFzbid0CnNldCBpdHMgaWRsZSBiaXQgYW5k IHdlIGdldCB1cHNldC4KClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2VuZ2luZV9jcy5j IHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3MuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2VuZ2luZV9jcy5jCmluZGV4IGVlODdjYTc0MjBkZS4uNDAyNzY5ZDlkODQwIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3MuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9lbmdpbmVfY3MuYwpAQCAtMTE0MCw2ICsxMTQwLDkg QEAgYm9vbCBpbnRlbF9lbmdpbmVfaXNfaWRsZShzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdp bmUpCiAJCQkgICAgICAgaW50ZWxfZW5naW5lX2xhc3Rfc3VibWl0KGVuZ2luZSkpKQogCQlyZXR1 cm4gZmFsc2U7CiAKKwlpZiAoSTkxNV9TRUxGVEVTVF9PTkxZKGVuZ2luZS0+YnJlYWRjcnVtYnMu bW9jaykpCisJCXJldHVybiB0cnVlOworCiAJLyogSW50ZXJydXB0L3Rhc2tsZXQgcGVuZGluZz8g Ki8KIAlpZiAodGVzdF9iaXQoRU5HSU5FX0lSUV9FWEVDTElTVCwgJmVuZ2luZS0+aXJxX3Bvc3Rl ZCkpCiAJCXJldHVybiBmYWxzZTsKLS0gCjIuMTEuMAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==