From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8E70DC433E0 for ; Tue, 12 Jan 2021 15:36:11 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0A6F523130 for ; Tue, 12 Jan 2021 15:36:10 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0A6F523130 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 60C976E2B8; Tue, 12 Jan 2021 15:36:10 +0000 (UTC) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id D9ED76E2B8 for ; Tue, 12 Jan 2021 15:36:09 +0000 (UTC) IronPort-SDR: YTAwUvGkqvihCDJvv3XcNe9YFIg2BktwX9dkLB0ZzVMuubzGVNJCoXWDtG8EAwUJ+VLHPnhi2N slIWCxf3r16w== X-IronPort-AV: E=McAfee;i="6000,8403,9862"; a="165733972" X-IronPort-AV: E=Sophos;i="5.79,341,1602572400"; d="scan'208";a="165733972" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jan 2021 07:36:07 -0800 IronPort-SDR: hcTiS/G755o9jKMQX4jb7M95yI3PEaMc3V+qSNqdcB7ANvRj1iChy4mjWMjQ3dIuQno+f8GezC 9xmu4b3xcE8Q== X-IronPort-AV: E=Sophos;i="5.79,341,1602572400"; d="scan'208";a="381466493" Received: from vbucoci-mobl1.ger.corp.intel.com (HELO localhost) ([10.249.39.237]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jan 2021 07:36:05 -0800 From: Jani Nikula To: "Vivi\, Rodrigo" , "joonas.lahtinen\@linux.intel.com" , "Huang\, Sean Z" , "Intel-gfx\@lists.freedesktop.org" In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo References: <20210106231223.8323-1-sean.z.huang@intel.com> <20210106231223.8323-3-sean.z.huang@intel.com> <9d20bff6993bfcf5ff30dd766e930bb031b69d93.camel@intel.com> <161010543675.3935.1412306268203884564@jlahtine-mobl.ger.corp.intel.com> Date: Tue, 12 Jan 2021 17:36:02 +0200 Message-ID: <871requpzx.fsf@intel.com> MIME-Version: 1.0 Subject: Re: [Intel-gfx] [RFC-v19 02/13] drm/i915/pxp: set KCR reg init during the boot time X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gVHVlLCAxMiBKYW4gMjAyMSwgIlZpdmksIFJvZHJpZ28iIDxyb2RyaWdvLnZpdmlAaW50ZWwu Y29tPiB3cm90ZToKPiBPbiBNb24sIDIwMjEtMDEtMTEgYXQgMjE6MzggKzAwMDAsIEh1YW5nLCBT ZWFuIFogd3JvdGU6Cj4+IEhlbGxvLAo+PiAKPj4gSSBzZWUsIGJhc2VkIG9uIEpvb25hcyBhbmQg Um9kcmlnbydzIGZlZWRiYWNrLgo+PiAKPj4gSSBtYWRlIHRoZSBtb2RpZmljYXRpb24gYXMgYmVs b3csIEkgd2lsbCBzdGlsbCBrZWVwIHRoZSBtYWNybyBpbiB0aGlzCj4+IC5jIGluc3RlYWQgb2Yg aTkxNV9yZWcuaCwgYW5kIHRoaXMgY2hhbmdlIHdpbGwgYmUgcmVmbGVjdGVkIGluIHJldjIwLgo+ PiAKPj4gLyogS0NSIHJlZ2lzdGVyIGRlZmluaXRpb25zICovCj4+IMKgI2RlZmluZSBLQ1JfSU5J VMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgX01NSU8oMHgzMjBmMCkKPj4gLSNkZWZpbmUgS0NSX0lO SVRfTUFTS19TSElGVCAoMTYpCgpVc2VsZXNzIHBhcmVudGhlc2lzLgoKPj4gKwo+PiDCoC8qIFNl dHRpbmcgS0NSIEluaXQgYml0IGlzIHJlcXVpcmVkIGFmdGVyIHN5c3RlbSBib290ICovCj4+IC0j ZGVmaW5lIEtDUl9JTklUX0FMTE9XX0RJU1BMQVlfTUVfV1JJVEVTIChCSVQoMTQpIHwgKEJJVCgx NCkgPDwKPj4gS0NSX0lOSVRfTUFTS19TSElGVCkpCj4+ICsjZGVmaW5lIEtDUl9JTklUX0FMTE9X X0RJU1BMQVlfTUVfV1JJVEVTIChCSVQoMTQpIHwgKEJJVCgxNCkgPDwgMTYpKQoKQklUKDE0KSA8 PCAxNiBpcyBhY3R1YWxseSBCSVQoMTQrMTYpLCBvciBCSVQoMzApLiBUaGUgYWJvdmUgaXMKcG9p bnRsZXNzLgoKQWxzbywgeW91J2xsIGVuZCB1cCB3aXRoIHByb2JsZW1zIGJ5IHVzaW5nIEJJVCgp IGluc3RlYWQgb2YgUkVHX0JJVCgpCmRlZmluZWQgaW4gaTkxNV9yZWcuaCBkdWUgdG8gQklUKCkg dXNpbmcgdW5zaWduZWQgbG9uZy4KCkFsc28sIHJlYWQgdGhlIGJpZyBzdHlsZSBjb21tZW50IG5l YXIgdGhlIHRvcCBvZiBpOTE1X3JlZy5oLgoKQlIsCkphbmkuCgo+Cj4gVGhpcyBpcyBub3Qgd2hh dCBJIGFza2VkIGFjdHVhbGx5Lgo+Cj4gSSBhc2tlZCB0byBnZXQgdGhlIEJJVCgxNCkgdG8gYmUg ZGVmaW5lZCBzZXBhcmF0ZWQsIHNoaWZ0IGRlZmluZWQgYXMKPiB3ZWxsLi4uIGFuZCB0aGUgfCBh bmQgYWN0dWFsbCBzaGlmdCBvcGVyYXRpb25zIHRvIGJlIHBlcmZvcm1lZCBpbiB0aGUKPiBjb2Rl IGFuZCBub3QgaW4gdGhlIGRlZmluZXMKPgo+PiAKPj4gQmVzdCByZWdhcmRzLAo+PiBTZWFuCj4+ IAo+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBKb29uYXMgTGFodGluZW4g PGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4+IFNlbnQ6IEZyaWRheSwgSmFudWFy eSA4LCAyMDIxIDM6MzEgQU0KPj4gVG86IEh1YW5nLCBTZWFuIFogPHNlYW4uei5odWFuZ0BpbnRl bC5jb20+OyAKPj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZzsgVml2aSwgUm9kcmln byA8Cj4+IHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cj4+IFN1YmplY3Q6IFJlOiBbSW50ZWwtZ2Z4 XSBbUkZDLXYxOSAwMi8xM10gZHJtL2k5MTUvcHhwOiBzZXQgS0NSIHJlZwo+PiBpbml0IGR1cmlu ZyB0aGUgYm9vdCB0aW1lCj4+IAo+PiBRdW90aW5nIFZpdmksIFJvZHJpZ28gKDIwMjEtMDEtMDcg MTc6MzE6MzYpCj4+ID4gT24gV2VkLCAyMDIxLTAxLTA2IGF0IDE1OjEyIC0wODAwLCBIdWFuZywg U2VhbiBaIHdyb3RlOgo+PiA+ID4gU2V0IHRoZSBLQ1IgaW5pdCBkdXJpbmcgdGhlIGJvb3QgdGlt ZSwgd2hpY2ggaXMgcmVxdWlyZWQgYnkKPj4gPiA+IGhhcmR3YXJlLCB0byBhbGxvdyB1cyBkb2lu ZyBmdXJ0aGVyIHByb3RlY3Rpb24gb3BlcmF0aW9uIHN1Y2ggYXMKPj4gPiA+IHNlbmRpbmcgY29t bWFuZHMgdG8gR1BVIG9yIFRFRS4KPj4gPiA+IAo+PiA+ID4gU2lnbmVkLW9mZi1ieTogSHVhbmcs IFNlYW4gWiA8c2Vhbi56Lmh1YW5nQGludGVsLmNvbT4KPj4gPiA+IC0tLQo+PiA+ID4gwqBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9weHAvaW50ZWxfcHhwLmMgfCA4ICsrKysrKysrCj4+ID4gPiDCoDEg ZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKPj4gPiA+IAo+PiA+ID4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L3B4cC9pbnRlbF9weHAuYwo+PiA+ID4gYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9weHAvaW50ZWxfcHhwLmMKPj4gPiA+IGluZGV4IDliYzNjN2UzMDY1NC4uZjU2 NmE0ZmRhMDQ0IDEwMDY0NAo+PiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvcHhwL2lu dGVsX3B4cC5jCj4+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9weHAvaW50ZWxfcHhw LmMKPj4gPiA+IEBAIC02LDYgKzYsMTIgQEAKPj4gPiA+IMKgI2luY2x1ZGUgImludGVsX3B4cC5o Igo+PiA+ID4gwqAjaW5jbHVkZSAiaW50ZWxfcHhwX2NvbnRleHQuaCIKPj4gPiA+IAo+PiA+ID4g Ky8qIEtDUiByZWdpc3RlciBkZWZpbml0aW9ucyAqLwo+PiA+IAo+PiA+IHBsZWFzZSBkZWZpbmUg dGhpcyBpbiBpOTE1X3JlZy5oCj4+IAo+PiBHZW5lcmFsbHkgdGhlIHRyZW5kIG9uIHRoZSBHVCBz aWRlIGlzIHRvIGNvbnRhaW4gaW4gYSAuYyBmaWxlIGlmCj4+IHRoZXJlIGFyZSBubyBzaGFyZWQg dXNlcnMgbGlrZSB0aGVzZS4gU28gdGhleSBzaG91bGQgYmUgYXQgdGhpcyBzcG90LAo+PiB5ZXQg dGhlIHJlc3Qgb2YgdGhlIHJldmlldyBjb21tZW50cyBhcHBseS4KPj4gCj4+IFRoZSBzcHVyaW91 cyBjb21tZW50cyBzaG91bGQgYmUgZHJvcHBlZCBhbmQgbGlrZSBSb2RyaWdvIHBvaW50ZWQgb3V0 LAo+PiB3ZSBzaG91bGQgYmUgdXNpbmcgdGhlIGFwcHJvcHJpYXRlIG1hY3JvcyBmb3IgYSBtYXNr ZWQgd3JpdGVzLCBub3QKPj4gYmFraW5nIGluIHRoZSAjZGVmaW5lLgo+PiAKPj4gUmVnYXJkcywg Sm9vbmFzCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3JhcGhpY3MgQ2VudGVy Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=