From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI 2/2] drm/i915: Reorder media/render reset on g4x Date: Thu, 18 May 2017 16:06:35 +0100 Message-ID: <20170518150635.25512-2-chris@chris-wilson.co.uk> References: <20170518150635.25512-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 fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 00AF06E596 for ; Thu, 18 May 2017 15:06:41 +0000 (UTC) Received: from haswell.alporthouse.com (unverified [78.156.65.138]) by fireflyinternet.com (Firefly Internet (M1)) with ESMTP id 6868563-1500050 for ; Thu, 18 May 2017 16:06:38 +0100 In-Reply-To: <20170518150635.25512-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 VmlsbGUgZm91bmQgYSByZWZlcmVuY2UgdG8gV2FNZWRpYVJlc2V0QmVmb3JlRnVsbFJlc2V0IHdo aWNoIHdlIHByZXN1bWUKbWVhbnMgdGhhdCB3ZSBzaG91bGQgc2ltcGx5IGRvIHRoZSBtZWRpYSBy ZXNldCBmaXJzdC4KClJlZmVyZW5jZXM6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hv d19idWcuY2dpP2lkPTEwMDk0MgpTdWdnZXN0ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUu c3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hy aXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxh QGxpbnV4LmludGVsLmNvbT4KQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwu Y29tPgpSZXZpZXdlZC1ieTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMgfCAyNyArKysrKysrKysr KysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxMiBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91bmNv cmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5jCmluZGV4IGM1MGFhOTdi YzdkOC4uMTk3NTg3ZTlmNmJkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF91bmNvcmUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91bmNvcmUuYwpAQCAt MTUwNCwxNiArMTUwNCw5IEBAIHN0YXRpYyBpbnQgZzR4X2RvX3Jlc2V0KHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdiwgdW5zaWduZWQgZW5naW5lX21hc2spCiAJc3RydWN0IHBjaV9k ZXYgKnBkZXYgPSBkZXZfcHJpdi0+ZHJtLnBkZXY7CiAJaW50IHJldDsKIAotCXBjaV93cml0ZV9j b25maWdfYnl0ZShwZGV2LCBJOTE1X0dEUlNULAotCQkJICAgICAgR1JET01fUkVOREVSIHwgR1JE T01fUkVTRVRfRU5BQkxFKTsKLQlyZXQgPSAgd2FpdF9mb3IoZzR4X3Jlc2V0X2NvbXBsZXRlKHBk ZXYpLCA1MDApOwotCWlmIChyZXQpIHsKLQkJRFJNX0RFQlVHX0RSSVZFUigiV2FpdCBmb3IgcmVu ZGVyIHJlc2V0IGZhaWxlZFxuIik7Ci0JCWdvdG8gb3V0OwotCX0KLQogCS8qIFdhVmNwQ2xrR2F0 ZURpc2FibGVGb3JNZWRpYVJlc2V0OmN0ZyxlbGsgKi8KLQlJOTE1X1dSSVRFKFZERUNDTEtfR0FU RV9ELCBJOTE1X1JFQUQoVkRFQ0NMS19HQVRFX0QpIHwgVkNQX1VOSVRfQ0xPQ0tfR0FURV9ESVNB QkxFKTsKKwlJOTE1X1dSSVRFKFZERUNDTEtfR0FURV9ELAorCQkgICBJOTE1X1JFQUQoVkRFQ0NM S19HQVRFX0QpIHwgVkNQX1VOSVRfQ0xPQ0tfR0FURV9ESVNBQkxFKTsKIAlQT1NUSU5HX1JFQUQo VkRFQ0NMS19HQVRFX0QpOwogCiAJcGNpX3dyaXRlX2NvbmZpZ19ieXRlKHBkZXYsIEk5MTVfR0RS U1QsCkBAIC0xNTIxLDE0ICsxNTE0LDI0IEBAIHN0YXRpYyBpbnQgZzR4X2RvX3Jlc2V0KHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwgdW5zaWduZWQgZW5naW5lX21hc2spCiAJcmV0 ID0gIHdhaXRfZm9yKGc0eF9yZXNldF9jb21wbGV0ZShwZGV2KSwgNTAwKTsKIAlpZiAocmV0KSB7 CiAJCURSTV9ERUJVR19EUklWRVIoIldhaXQgZm9yIG1lZGlhIHJlc2V0IGZhaWxlZFxuIik7CisJ CWdvdG8gb3V0OwogCX0KIAotCS8qIFdhVmNwQ2xrR2F0ZURpc2FibGVGb3JNZWRpYVJlc2V0OmN0 ZyxlbGsgKi8KLQlJOTE1X1dSSVRFKFZERUNDTEtfR0FURV9ELCBJOTE1X1JFQUQoVkRFQ0NMS19H QVRFX0QpICYgflZDUF9VTklUX0NMT0NLX0dBVEVfRElTQUJMRSk7Ci0JUE9TVElOR19SRUFEKFZE RUNDTEtfR0FURV9EKTsKKwlwY2lfd3JpdGVfY29uZmlnX2J5dGUocGRldiwgSTkxNV9HRFJTVCwK KwkJCSAgICAgIEdSRE9NX1JFTkRFUiB8IEdSRE9NX1JFU0VUX0VOQUJMRSk7CisJcmV0ID0gIHdh aXRfZm9yKGc0eF9yZXNldF9jb21wbGV0ZShwZGV2KSwgNTAwKTsKKwlpZiAocmV0KSB7CisJCURS TV9ERUJVR19EUklWRVIoIldhaXQgZm9yIHJlbmRlciByZXNldCBmYWlsZWRcbiIpOworCQlnb3Rv IG91dDsKKwl9CiAKIG91dDoKIAlwY2lfd3JpdGVfY29uZmlnX2J5dGUocGRldiwgSTkxNV9HRFJT VCwgMCk7CisKKwlJOTE1X1dSSVRFKFZERUNDTEtfR0FURV9ELAorCQkgICBJOTE1X1JFQUQoVkRF Q0NMS19HQVRFX0QpICYgflZDUF9VTklUX0NMT0NLX0dBVEVfRElTQUJMRSk7CisJUE9TVElOR19S RUFEKFZERUNDTEtfR0FURV9EKTsKKwogCXJldHVybiByZXQ7CiB9CiAKLS0gCjIuMTEuMAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==