From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 10/43] drm/i915: Parametrize CSR_PROGRAM registers Date: Wed, 23 Sep 2015 17:17:41 +0200 Message-ID: <20150923151741.GH3383@phenom.ffwll.local> References: <1442595836-23981-1-git-send-email-ville.syrjala@linux.intel.com> <1442595836-23981-11-git-send-email-ville.syrjala@linux.intel.com> <87lhbx43xg.fsf@gaia.fi.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) by gabe.freedesktop.org (Postfix) with ESMTPS id DC4426E052 for ; Wed, 23 Sep 2015 08:14:50 -0700 (PDT) Received: by wicfx3 with SMTP id fx3so243496293wic.1 for ; Wed, 23 Sep 2015 08:14:49 -0700 (PDT) Content-Disposition: inline In-Reply-To: <87lhbx43xg.fsf@gaia.fi.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kuoppala Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBTZXAgMjMsIDIwMTUgYXQgMDU6MTU6NTVQTSArMDMwMCwgTWlrYSBLdW9wcGFsYSB3 cm90ZToKPiB2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbSB3cml0ZXM6Cj4gCj4gPiBGcm9t OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4KPiA+ IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRl bC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50 ZWwuY29tPgoKTWVyZ2VkIHRoZSByZXZpZXdlZCBwYXRjaGVzIHVwIHRvIHRoaXMgb25lIHRvIGRp bnEsIHRoYW5rcy4KLURhbmllbAoKPiAKPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Nzci5jIHwgNyArKystLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u cygrKSwgNCBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfY3NyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3IuYwo+ID4g aW5kZXggYjY5MjY0ZC4uODE3NDMzNSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Nzci5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jc3Iu Ywo+ID4gQEAgLTQ4LDcgKzQ4LDcgQEAgTU9EVUxFX0ZJUk1XQVJFKEk5MTVfQ1NSX1NLTCk7Cj4g PiAgLyoKPiA+ICAqIFNLTCBDU1IgcmVnaXN0ZXJzIGZvciBEQzUgYW5kIERDNgo+ID4gICovCj4g PiAtI2RlZmluZSBDU1JfUFJPR1JBTV9CQVNFCQkweDgwMDAwCj4gPiArI2RlZmluZSBDU1JfUFJP R1JBTShpKQkJCSgweDgwMDAwICsgKGkpICogNCkKPiA+ICAjZGVmaW5lIENTUl9TU1BfQkFTRV9B RERSX0dFTjkJCTB4MDAwMDJGQzAKPiA+ICAjZGVmaW5lIENTUl9IVFBfQUREUl9TS0wJCTB4MDA1 MDAwMzQKPiA+ICAjZGVmaW5lIENTUl9TU1BfQkFTRQkJCTB4OEYwNzQKPiA+IEBAIC0yNTUsOCAr MjU1LDcgQEAgdm9pZCBpbnRlbF9jc3JfbG9hZF9wcm9ncmFtKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYpCj4gPiAgCW11dGV4X2xvY2soJmRldl9wcml2LT5jc3JfbG9jayk7Cj4gPiAgCWZ3X3NpemUg PSBkZXZfcHJpdi0+Y3NyLmRtY19md19zaXplOwo+ID4gIAlmb3IgKGkgPSAwOyBpIDwgZndfc2l6 ZTsgaSsrKQo+ID4gLQkJSTkxNV9XUklURShDU1JfUFJPR1JBTV9CQVNFICsgaSAqIDQsCj4gPiAt CQkJcGF5bG9hZFtpXSk7Cj4gPiArCQlJOTE1X1dSSVRFKENTUl9QUk9HUkFNKGkpLCBwYXlsb2Fk W2ldKTsKPiA+ICAKPiA+ICAJZm9yIChpID0gMDsgaSA8IGRldl9wcml2LT5jc3IubW1pb19jb3Vu dDsgaSsrKSB7Cj4gPiAgCQlJOTE1X1dSSVRFKGRldl9wcml2LT5jc3IubW1pb2FkZHJbaV0sCj4g PiBAQCAtNDU2LDcgKzQ1NSw3IEBAIHZvaWQgYXNzZXJ0X2Nzcl9sb2FkZWQoc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ID4gIHsKPiA+ICAJV0FSTl9PTkNFKGludGVsX2Nzcl9s b2FkX3N0YXR1c19nZXQoZGV2X3ByaXYpICE9IEZXX0xPQURFRCwKPiA+ICAJCSAgIkNTUiBpcyBu b3QgbG9hZGVkLlxuIik7Cj4gPiAtCVdBUk5fT05DRSghSTkxNV9SRUFEKENTUl9QUk9HUkFNX0JB U0UpLAo+ID4gKwlXQVJOX09OQ0UoIUk5MTVfUkVBRChDU1JfUFJPR1JBTSgwKSksCj4gPiAgCQkg ICJDU1IgcHJvZ3JhbSBzdG9yYWdlIHN0YXJ0IGlzIE5VTExcbiIpOwo+ID4gIAlXQVJOX09OQ0Uo IUk5MTVfUkVBRChDU1JfU1NQX0JBU0UpLCAiQ1NSIFNTUCBCYXNlIE5vdCBmaW5lXG4iKTsKPiA+ ICAJV0FSTl9PTkNFKCFJOTE1X1JFQUQoQ1NSX0hUUF9TS0wpLCAiQ1NSIEhUUCBOb3QgZmluZVxu Iik7Cj4gPiAtLSAKPiA+IDIuNC42Cj4gPgo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiA+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiA+IEludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5n aW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==