From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: Re: [PATCH] drm/i915: use compute_config in set_config v4 Date: Mon, 10 Nov 2014 18:09:07 +0200 Message-ID: <5460E323.2040503@gmail.com> References: <545C93DC.8060305@gmail.com> <1415394660-2045-1-git-send-email-jbarnes@virtuousgeek.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id D52BD6F9F2 for ; Mon, 10 Nov 2014 08:09:59 -0800 (PST) In-Reply-To: <1415394660-2045-1-git-send-email-jbarnes@virtuousgeek.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jesse Barnes , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UmV2aWV3ZWQtYnk6IEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWlyYSA8YW5kZXIuY29uc2VsdmFu LmRlLm9saXZlaXJhQGludGVsLmNvbT4KCk9uIDExLzA3LzIwMTQgMTE6MTEgUE0sIEplc3NlIEJh cm5lcyB3cm90ZToKPiBUaGlzIHdpbGwgYWxsb3cgdXMgdG8gY29uc3VsdCBtb3JlIGluZm8gYmVm b3JlIGRlY2lkaW5nIHdoZXRoZXIgdG8gZmxpcAo+IG9yIGRvIGEgZnVsbCBtb2RlIHNldC4KPiAK PiB2MjoKPiAgICAtIGRvbid0IHVzZSB1bmluaXRpYWxpemVkIG9yIGluY29ycmVjdCBwaXBlIG1h c2tzIGluIHNldF9jb25maWcKPiAgICAgIGZhaWx1cmUgcGF0aCAoQW5kZXIpCj4gdjM6Cj4gICAg LSBmaXh1cCBmb3IgcGlwZV9jb25maWcgY2hhbmdlcyBpbiBjb21wdXRlX2NvbmZpZyAoSmVzc2Up Cj4gdjQ6Cj4gICAgLSBkcm9wIHNwdXJpb3VzIGh1bmsgaW4gZm9yY2UgcmVzdG9yZSBwYXRoIChB bmRlcikKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKZXNzZSBCYXJuZXMgPGpiYXJuZXNAdmlydHVvdXNn ZWVrLm9yZz4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8 IDIwICsrKysrKysrKysrKysrKysrKy0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j Cj4gaW5kZXggYTNlYmFiOC4uNzIxMjNlMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k aXNwbGF5LmMKPiBAQCAtMTExNzgsNiArMTExNzgsOCBAQCBzdGF0aWMgaW50IGludGVsX2NydGNf c2V0X2NvbmZpZyhzdHJ1Y3QgZHJtX21vZGVfc2V0ICpzZXQpCj4gICAJc3RydWN0IGRybV9kZXZp Y2UgKmRldjsKPiAgIAlzdHJ1Y3QgZHJtX21vZGVfc2V0IHNhdmVfc2V0Owo+ICAgCXN0cnVjdCBp bnRlbF9zZXRfY29uZmlnICpjb25maWc7Cj4gKwlzdHJ1Y3QgaW50ZWxfY3J0Y19jb25maWcgKnBp cGVfY29uZmlnOwo+ICsJdW5zaWduZWQgbW9kZXNldF9waXBlcywgcHJlcGFyZV9waXBlcywgZGlz YWJsZV9waXBlczsKPiAgIAlpbnQgcmV0Owo+ICAgCj4gICAJQlVHX09OKCFzZXQpOwo+IEBAIC0x MTIyMyw5ICsxMTIyNSwyMyBAQCBzdGF0aWMgaW50IGludGVsX2NydGNfc2V0X2NvbmZpZyhzdHJ1 Y3QgZHJtX21vZGVfc2V0ICpzZXQpCj4gICAJaWYgKHJldCkKPiAgIAkJZ290byBmYWlsOwo+ICAg Cj4gKwlwaXBlX2NvbmZpZyA9IGludGVsX21vZGVzZXRfY29tcHV0ZV9jb25maWcoc2V0LT5jcnRj LCBzZXQtPm1vZGUsCj4gKwkJCQkJCSAgIHNldC0+ZmIsCj4gKwkJCQkJCSAgICZtb2Rlc2V0X3Bp cGVzLAo+ICsJCQkJCQkgICAmcHJlcGFyZV9waXBlcywKPiArCQkJCQkJICAgJmRpc2FibGVfcGlw ZXMpOwo+ICsJaWYgKElTX0VSUihwaXBlX2NvbmZpZykpCj4gKwkJZ290byBmYWlsOwo+ICsKPiAr CS8qIHNldF9tb2RlIHdpbGwgZnJlZSBpdCBpbiB0aGUgbW9kZV9jaGFuZ2VkIGNhc2UgKi8KPiAr CWlmICghY29uZmlnLT5tb2RlX2NoYW5nZWQpCj4gKwkJa2ZyZWUocGlwZV9jb25maWcpOwo+ICsK PiAgIAlpZiAoY29uZmlnLT5tb2RlX2NoYW5nZWQpIHsKPiAtCQlyZXQgPSBpbnRlbF9zZXRfbW9k ZShzZXQtPmNydGMsIHNldC0+bW9kZSwKPiAtCQkJCSAgICAgc2V0LT54LCBzZXQtPnksIHNldC0+ ZmIpOwo+ICsJCXJldCA9IGludGVsX3NldF9tb2RlX3BpcGVzKHNldC0+Y3J0Yywgc2V0LT5tb2Rl LAo+ICsJCQkJCSAgIHNldC0+eCwgc2V0LT55LCBzZXQtPmZiLCBwaXBlX2NvbmZpZywKPiArCQkJ CQkgICBtb2Rlc2V0X3BpcGVzLCBwcmVwYXJlX3BpcGVzLAo+ICsJCQkJCSAgIGRpc2FibGVfcGlw ZXMpOwo+ICAgCX0gZWxzZSBpZiAoY29uZmlnLT5mYl9jaGFuZ2VkKSB7Cj4gICAJCXN0cnVjdCBp bnRlbF9jcnRjICppbnRlbF9jcnRjID0gdG9faW50ZWxfY3J0YyhzZXQtPmNydGMpOwo+ICAgCj4g CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=