From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH 28/43] drm/i915: Turn GEN5_ASSERT_IIR_IS_ZERO() into a function Date: Mon, 12 Oct 2015 09:05:31 -0700 Message-ID: <561BDA4B.708@virtuousgeek.org> References: <1442595836-23981-1-git-send-email-ville.syrjala@linux.intel.com> <1442595836-23981-29-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) by gabe.freedesktop.org (Postfix) with ESMTPS id 295326EA9F for ; Mon, 12 Oct 2015 09:04:43 -0700 (PDT) Received: by pacex6 with SMTP id ex6so3591316pac.3 for ; Mon, 12 Oct 2015 09:04:42 -0700 (PDT) In-Reply-To: <1442595836-23981-29-git-send-email-ville.syrjala@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: ville.syrjala@linux.intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMDkvMTgvMjAxNSAxMDowMyBBTSwgdmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3Jv dGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGlu dXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIHwg MzEgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTcg aW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5j Cj4gaW5kZXggMTY5NDhiMi4uMjRmNjhkZSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2lycS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwo+ IEBAIC0xMzksMjcgKzEzOSwzMCBAQCBzdGF0aWMgY29uc3QgdTMyIGhwZF9ieHRbSFBEX05VTV9Q SU5TXSA9IHsKPiAgLyoKPiAgICogV2Ugc2hvdWxkIGNsZWFyIElNUiBhdCBwcmVpbnN0YWxsL3Vu aW5zdGFsbCwgYW5kIGp1c3QgY2hlY2sgYXQgcG9zdGluc3RhbGwuCj4gICAqLwo+IC0jZGVmaW5l IEdFTjVfQVNTRVJUX0lJUl9JU19aRVJPKHJlZykgZG8geyBcCj4gLQl1MzIgdmFsID0gSTkxNV9S RUFEKHJlZyk7IFwKPiAtCWlmICh2YWwpIHsgXAo+IC0JCVdBUk4oMSwgIkludGVycnVwdCByZWdp c3RlciAweCV4IGlzIG5vdCB6ZXJvOiAweCUwOHhcbiIsIFwKPiAtCQkgICAgIChyZWcpLCB2YWwp OyBcCj4gLQkJSTkxNV9XUklURSgocmVnKSwgMHhmZmZmZmZmZik7IFwKPiAtCQlQT1NUSU5HX1JF QUQocmVnKTsgXAo+IC0JCUk5MTVfV1JJVEUoKHJlZyksIDB4ZmZmZmZmZmYpOyBcCj4gLQkJUE9T VElOR19SRUFEKHJlZyk7IFwKPiAtCX0gXAo+IC19IHdoaWxlICgwKQo+ICtzdGF0aWMgdm9pZCBn ZW41X2Fzc2VydF9paXJfaXNfemVybyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYs IHUzMiByZWcpCj4gK3sKPiArCXUzMiB2YWwgPSBJOTE1X1JFQUQocmVnKTsKPiArCj4gKwlpZiAo dmFsID09IDApCj4gKwkJcmV0dXJuOwo+ICsKPiArCVdBUk4oMSwgIkludGVycnVwdCByZWdpc3Rl ciAweCV4IGlzIG5vdCB6ZXJvOiAweCUwOHhcbiIsCj4gKwkgICAgIHJlZywgdmFsKTsKPiArCUk5 MTVfV1JJVEUocmVnLCAweGZmZmZmZmZmKTsKPiArCVBPU1RJTkdfUkVBRChyZWcpOwo+ICsJSTkx NV9XUklURShyZWcsIDB4ZmZmZmZmZmYpOwo+ICsJUE9TVElOR19SRUFEKHJlZyk7Cj4gK30KPiAg Cj4gICNkZWZpbmUgR0VOOF9JUlFfSU5JVF9ORFgodHlwZSwgd2hpY2gsIGltcl92YWwsIGllcl92 YWwpIGRvIHsgXAo+IC0JR0VONV9BU1NFUlRfSUlSX0lTX1pFUk8oR0VOOF8jI3R5cGUjI19JSVIo d2hpY2gpKTsgXAo+ICsJZ2VuNV9hc3NlcnRfaWlyX2lzX3plcm8oZGV2X3ByaXYsIEdFTjhfIyN0 eXBlIyNfSUlSKHdoaWNoKSk7IFwKPiAgCUk5MTVfV1JJVEUoR0VOOF8jI3R5cGUjI19JRVIod2hp Y2gpLCAoaWVyX3ZhbCkpOyBcCj4gIAlJOTE1X1dSSVRFKEdFTjhfIyN0eXBlIyNfSU1SKHdoaWNo KSwgKGltcl92YWwpKTsgXAo+ICAJUE9TVElOR19SRUFEKEdFTjhfIyN0eXBlIyNfSU1SKHdoaWNo KSk7IFwKPiAgfSB3aGlsZSAoMCkKPiAgCj4gICNkZWZpbmUgR0VONV9JUlFfSU5JVCh0eXBlLCBp bXJfdmFsLCBpZXJfdmFsKSBkbyB7IFwKPiAtCUdFTjVfQVNTRVJUX0lJUl9JU19aRVJPKHR5cGUj I0lJUik7IFwKPiArCWdlbjVfYXNzZXJ0X2lpcl9pc196ZXJvKGRldl9wcml2LCB0eXBlIyNJSVIp OyBcCj4gIAlJOTE1X1dSSVRFKHR5cGUjI0lFUiwgKGllcl92YWwpKTsgXAo+ICAJSTkxNV9XUklU RSh0eXBlIyNJTVIsIChpbXJfdmFsKSk7IFwKPiAgCVBPU1RJTkdfUkVBRCh0eXBlIyNJTVIpOyBc Cj4gQEAgLTMyNzYsNyArMzI3OSw3IEBAIHN0YXRpYyB2b2lkIGlieF9pcnFfcG9zdGluc3RhbGwo c3RydWN0IGRybV9kZXZpY2UgKmRldikKPiAgCWVsc2UKPiAgCQltYXNrID0gU0RFX0dNQlVTX0NQ VCB8IFNERV9BVVhfTUFTS19DUFQ7Cj4gIAo+IC0JR0VONV9BU1NFUlRfSUlSX0lTX1pFUk8oU0RF SUlSKTsKPiArCWdlbjVfYXNzZXJ0X2lpcl9pc196ZXJvKGRldl9wcml2LCBTREVJSVIpOwo+ICAJ STkxNV9XUklURShTREVJTVIsIH5tYXNrKTsKPiAgfQo+ICAKPiAKClJldmlld2VkLWJ5OiBKZXNz ZSBCYXJuZXMgPGpiYXJuZXNAdmlydHVvdXNnZWVrLm9yZz4KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK