From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [RFC 09/28] drm/i915: Store backpointer to intel_gt in the engine Date: Thu, 13 Jun 2019 14:35:20 +0100 Message-ID: <20190613133539.12620-10-tvrtko.ursulin@linux.intel.com> References: <20190613133539.12620-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id EDB6D89A72 for ; Thu, 13 Jun 2019 13:38:52 +0000 (UTC) In-Reply-To: <20190613133539.12620-1-tvrtko.ursulin@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 RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkl0IHdpbGwg Y29tZSB1c2VmdWwgaW4gdGhlIG5leHQgcGF0Y2guCgpTaWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJz dWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2d0L2ludGVsX2VuZ2luZV9jcy5jICAgIHwgMSArCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9p bnRlbF9lbmdpbmVfdHlwZXMuaCB8IDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3QvaW50ZWxfZW5naW5lX2Nz LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9pbnRlbF9lbmdpbmVfY3MuYwppbmRleCAzNWE5 Zjc1NGJjYjkuLmMyZDg3YzUwZGQ2ZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv Z3QvaW50ZWxfZW5naW5lX2NzLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3QvaW50ZWxf ZW5naW5lX2NzLmMKQEAgLTMxNiw2ICszMTYsNyBAQCBpbnRlbF9lbmdpbmVfc2V0dXAoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCWVuZ2luZS0+aWQgPSBpZDsKIAllbmdpbmUt Pm1hc2sgPSBCSVQoaWQpOwogCWVuZ2luZS0+aTkxNSA9IGRldl9wcml2OworCWVuZ2luZS0+Z3Qg PSAmZGV2X3ByaXYtPmd0OwogCWVuZ2luZS0+dW5jb3JlID0gJmRldl9wcml2LT51bmNvcmU7CiAJ X19zcHJpbnRfZW5naW5lX25hbWUoZW5naW5lLT5uYW1lLCBpbmZvKTsKIAllbmdpbmUtPmh3X2lk ID0gZW5naW5lLT5ndWNfaWQgPSBpbmZvLT5od19pZDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2d0L2ludGVsX2VuZ2luZV90eXBlcy5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv Z3QvaW50ZWxfZW5naW5lX3R5cGVzLmgKaW5kZXggMDEyMjM4NjQyMzdhLi4zNDNjNDQ1OWU4YTMg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX2VuZ2luZV90eXBlcy5o CisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX2VuZ2luZV90eXBlcy5oCkBAIC0z NCw2ICszNCw3IEBAIHN0cnVjdCBkcm1faTkxNV9yZWdfdGFibGU7CiBzdHJ1Y3QgaTkxNV9nZW1f Y29udGV4dDsKIHN0cnVjdCBpOTE1X3JlcXVlc3Q7CiBzdHJ1Y3QgaTkxNV9zY2hlZF9hdHRyOwor c3RydWN0IGludGVsX2d0Owogc3RydWN0IGludGVsX3VuY29yZTsKIAogdHlwZWRlZiB1OCBpbnRl bF9lbmdpbmVfbWFza190OwpAQCAtMjY2LDYgKzI2Nyw3IEBAIHN0cnVjdCBpbnRlbF9lbmdpbmVf ZXhlY2xpc3RzIHsKIAogc3RydWN0IGludGVsX2VuZ2luZV9jcyB7CiAJc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmk5MTU7CisJc3RydWN0IGludGVsX2d0ICpndDsKIAlzdHJ1Y3QgaW50ZWxfdW5j b3JlICp1bmNvcmU7CiAJY2hhciBuYW1lW0lOVEVMX0VOR0lORV9DU19NQVhfTkFNRV07CiAKLS0g CjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4