From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH v2 09/10] drm/i915: Drop the pointless linear legacy LUT load on CHV Date: Wed, 27 Mar 2019 17:50:44 +0200 Message-ID: <20190327155045.28446-10-ville.syrjala@linux.intel.com> References: <20190327155045.28446-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 749916E263 for ; Wed, 27 Mar 2019 15:51:19 +0000 (UTC) In-Reply-To: <20190327155045.28446-1-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldl IG5vdyBieXBhc3MgdGhlIGxlZ2FjeSBMVVQgd2hlbiBpdCdzIG5vdCBuZWVkZWQsIHNvCm5vIHBv aW50IGluIGZpbGxpbmcgaXQgdXAgd2l0aCBhIGxpbmVhciBMVVQuCgpTaWduZWQtb2ZmLWJ5OiBW aWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpSZXZpZXdlZC1i eTogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9jb2xvci5jIHwgMTcgKy0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY29sb3IuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2NvbG9yLmMKaW5kZXggNjZlMmI3ZDQ4NDEwLi44ZDhmY2E3YjVkNjUgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2NvbG9yLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfY29sb3IuYwpAQCAtMzc2LDE1ICszNzYsNiBAQCBzdGF0aWMgdm9pZCBpOXh4 X2xvYWRfbHV0c19pbnRlcm5hbChjb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19z dGF0ZSwKIAkJCQkoZHJtX2NvbG9yX2x1dF9leHRyYWN0KGx1dFtpXS5ncmVlbiwgOCkgPDwgOCkg fAogCQkJCWRybV9jb2xvcl9sdXRfZXh0cmFjdChsdXRbaV0uYmx1ZSwgOCk7CiAKLQkJCWlmIChI QVNfR01DSChkZXZfcHJpdikpCi0JCQkJSTkxNV9XUklURShQQUxFVFRFKHBpcGUsIGkpLCB3b3Jk KTsKLQkJCWVsc2UKLQkJCQlJOTE1X1dSSVRFKExHQ19QQUxFVFRFKHBpcGUsIGkpLCB3b3JkKTsK LQkJfQotCX0gZWxzZSB7Ci0JCWZvciAoaSA9IDA7IGkgPCAyNTY7IGkrKykgewotCQkJdTMyIHdv cmQgPSAoaSA8PCAxNikgfCAoaSA8PCA4KSB8IGk7Ci0KIAkJCWlmIChIQVNfR01DSChkZXZfcHJp dikpCiAJCQkJSTkxNV9XUklURShQQUxFVFRFKHBpcGUsIGkpLCB3b3JkKTsKIAkJCWVsc2UKQEAg LTY0Myw3ICs2MzQsNyBAQCBzdGF0aWMgdm9pZCBjaGVycnl2aWV3X2xvYWRfbHV0cyhjb25zdCBz dHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSkKIAljaGVycnl2aWV3X2xvYWRfY3Nj X21hdHJpeChjcnRjX3N0YXRlKTsKIAogCWlmIChjcnRjX3N0YXRlX2lzX2xlZ2FjeV9nYW1tYShj cnRjX3N0YXRlKSkgewotCQlpOXh4X2xvYWRfbHV0c19pbnRlcm5hbChjcnRjX3N0YXRlLCBnYW1t YV9sdXQpOworCQlpOXh4X2xvYWRfbHV0cyhjcnRjX3N0YXRlKTsKIAkJcmV0dXJuOwogCX0KIApA QCAtNjgyLDEyICs2NzMsNiBAQCBzdGF0aWMgdm9pZCBjaGVycnl2aWV3X2xvYWRfbHV0cyhjb25z dCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSkKIAkJCUk5MTVfV1JJVEUoQ0dN X1BJUEVfR0FNTUEocGlwZSwgaSwgMSksIHdvcmQxKTsKIAkJfQogCX0KLQotCS8qCi0JICogQWxz byBwcm9ncmFtIGEgbGluZWFyIExVVCBpbiB0aGUgbGVnYWN5IGJsb2NrIChiZWhpbmQgdGhlCi0J ICogQ0dNIGJsb2NrKS4KLQkgKi8KLQlpOXh4X2xvYWRfbHV0c19pbnRlcm5hbChjcnRjX3N0YXRl LCBOVUxMKTsKIH0KIAogdm9pZCBpbnRlbF9jb2xvcl9sb2FkX2x1dHMoY29uc3Qgc3RydWN0IGlu dGVsX2NydGNfc3RhdGUgKmNydGNfc3RhdGUpCi0tIAoyLjE5LjIKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==