From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH v4 6/8] drm/i915: reprogram NOA muxes on context switch when using perf Date: Thu, 10 May 2018 00:38:41 +0100 Message-ID: <96564c68-26cb-6b83-4bfd-14c9e762be28@intel.com> References: <20180509174851.13847-1-lionel.g.landwerlin@intel.com> <20180509174851.13847-7-lionel.g.landwerlin@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 81C136E950 for ; Wed, 9 May 2018 23:38:44 +0000 (UTC) In-Reply-To: <20180509174851.13847-7-lionel.g.landwerlin@intel.com> Content-Language: en-US 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 T24gMDkvMDUvMTggMTg6NDgsIExpb25lbCBMYW5kd2VybGluIHdyb3RlOgo+IEBAIC0xOTUzLDEw ICsxOTkyLDI2IEBAIHN0YXRpYyBpbnQgZ2VuOF9lbWl0X2JiX3N0YXJ0KHN0cnVjdCBpOTE1X3Jl cXVlc3QgKnJxLAo+ICAgCQlycS0+Y3R4LT5wcGd0dC0+cGRfZGlydHlfcmluZ3MgJj0gfmludGVs X2VuZ2luZV9mbGFnKHJxLT5lbmdpbmUpOwo+ICAgCX0KPiAgIAo+IC0JY3MgPSBpbnRlbF9yaW5n X2JlZ2luKHJxLCA2KTsKPiArCWNzID0gaW50ZWxfcmluZ19iZWdpbihycSwgcnEtPmVuZ2luZS0+ aWQgPT0gUkNTID8gMTAgOiA2KTsKPiAgIAlpZiAoSVNfRVJSKGNzKSkKPiAgIAkJcmV0dXJuIFBU Ul9FUlIoY3MpOwo+ICAgCj4gKwlpZiAocnEtPmVuZ2luZS0+aWQgPT0gUkNTKSB7Cj4gKwkJLyoK PiArCQkgKiBMZWF2ZSBzb21lIGluc3RydWN0aW9ucyB0byBiZSB3cml0dGVuIHdpdGggYW4KPiAr CQkgKiBNSV9CQVRDSF9CVUZGRVJfU1RBUlQgdG8gdGhlIGk5MTUvcGVyZiBOT0EgcmVwcm9ncmFt bWluZwo+ICsJCSAqIGJhdGNoYnVmZmVyLiBXZSBvbmx5IHR1cm4gdGhvc2UgTUlfTk9PUCBpbnRv Cj4gKwkJICogTUlfQkFUQ0hfQlVGRkVSX1NUQVJUIHdoZW4gd2UgZGV0ZWN0IGEgU1NFVSBwb3dl cmdhdGluZwo+ICsJCSAqIGNvbmZpZ3VyYXRpb24gY2hhbmdlIHRoYXQgbWlnaHQgYWZmZWN0IE5P QS4gVGhpcyBpcyBvbmx5Cj4gKwkJICogZm9yIHRoZSBSQ1MuCj4gKwkJICovCj4gKwkJcnEtPnBl cmZfcHJvZyA9IGludGVsX3Jpbmdfb2Zmc2V0KHJxLCBjcyk7Cj4gKwkJKmNzKysgPSBNSV9OT09Q Owo+ICsJCSpjcysrID0gTUlfTk9PUDsKPiArCQkqY3MrKyA9IE1JX05PT1A7Cj4gKwkJKmNzKysg PSBNSV9OT09QOyAvKiBBbGlnbmluZyB0byAyIGR3b3JkcyAqLwo+ICsJfQo+ICsKSSBqdXN0IHJl YWxpemVkIHRoYXQgaXNuJ3QgZ29pbmcgdG8gd29yayBpZiBhIHJlcXVlc3QgaXMgcHJlZW1wdGVk LCB0aGVuIApsYXRlciByZXN1Ym1pdHRlZCBhZnRlciBhbm90aGVyIGNvbnRleHQgd2l0aCBhIGRp ZmZlcmVudCBwb3dlcmdhdGluZyAKY29uZmlnLi4uClRoaXMgcmVwcm9nIGJiIHdvbid0IGJlIGV4 ZWN1dGVkIGJlY2F1c2UgdGhlIENTIHBvaW50ZXIgc2hvdWxkIGJlIHBhc3QgCnRoYXQgcG9pbnQg YWxyZWFkeS4KSXQgc2VlbXMgdG8gbWFrZSB0aGlzIGFwcHJvYWNoIHVud29ya2FibGU/CgpXb3Vs ZCBhIHBlci1jdHgtd2EtYmIgY2FsbCBpbnRvIHRoZSByZXByb2dyYW1taW5nIGJ1ZmZlciB1bmRl ciAKTUlfUFJFRElDQVRFIHdvcms/CkxPQUQgcnBjcyBpbnRvIHByZWRpY2F0ZV9yZWcwCkxPQUQg ZW5naW5lIHN0b3JhZ2UgZm9yIGxhc3QgcnBjcyBpbnRvIHByZWRpYXRlX3JlZzEKUFJFRElDQVRF IHJlZzAgPT0gcmVnMQpNSV9MUkkgbm9hIHJlZ2lzdGVycwpQUkVESUNBVEUgdW5zZXQKU1RPUkUg cnBjcyBpbnRvIGVuZ2luZSBzdG9yYWdlIGZvciBsYXN0IHJwY3MKClRoYW5rcywKCi0KTGlvbmVs Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=