From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 09/10] drm/i915/uc: Separate firmware selection and preparation Date: Mon, 27 Feb 2017 14:23:59 +0200 Message-ID: <1488198239.3324.11.camel@linux.intel.com> References: <20170224154004.17821-1-arkadiusz.hiler@intel.com> <20170224154004.17821-10-arkadiusz.hiler@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 817AB6E3F2 for ; Mon, 27 Feb 2017 12:24:02 +0000 (UTC) In-Reply-To: <20170224154004.17821-10-arkadiusz.hiler@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Arkadiusz Hiler , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gcGUsIDIwMTctMDItMjQgYXQgMTY6NDAgKzAxMDAsIEFya2FkaXVzeiBIaWxlciB3cm90ZToK PiBpbnRlbF97aCxnfXVjX2luaXRfZncgc2VsZWN0cyBjb3JyZWN0IGZpcm13YXJlIGFuZCB0aGVu IHRyaWdnZXJzIGl0J3MKPiBwcmVwYXJhdGlvbiAoZmV0Y2ggKyBpbml0aWFsIHBhcnNpbmcpLgo+ IAo+IFRoaXMgY2hhbmdlIHNlcGFyYXRlcyBvdXQgc2VsZWN0IHN0ZXBzLCBzbyB0aG9zZSBjYW4g YmUgY2FsbGVkIGJ5Cj4gdGhlIHNhbml0aXplX29wdGlvbnMoKS4KPiAKPiBUaGVuLCBkdXJpbmcg dGhlIGluaXRfZncoKSB3ZSBwcmVwYXJlIHRoZSBmaXJtd2FyZSBpZiB0aGUgZmlybXdhcmUgd2Fz Cj4gc2VsZWN0ZWQuCj4gCj4gQ2M6IE1pY2hhbCBXaW5pYXJza2kgPG1pY2hhbC53aW5pYXJza2lA aW50ZWwuY29tPgo+IENjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5p bnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQXJrYWRpdXN6IEhpbGVyIDxhcmthZGl1c3ouaGls ZXJAaW50ZWwuY29tPgoKUmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRp bmVuQGxpbnV4LmludGVsLmNvbT4KCk9uZSBjb21tZW50IGJlbG93LgoKPiBAQCAtNjYsNiArNjYs MTYgQEAgdm9pZCBpbnRlbF91Y19zYW5pdGl6ZV9vcHRpb25zKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdikKPiDCoAkJaWYgKCFpOTE1LmVuYWJsZV9ndWNfbG9hZGluZykKPiDCoAkJ CWk5MTUuZW5hYmxlX2d1Y19zdWJtaXNzaW9uID0gMDsKPiDCoAl9Cj4gKwo+ICsJaWYgKGk5MTUu ZW5hYmxlX2d1Y19sb2FkaW5nKSB7Cj4gKwkJaWYgKEhBU19IVUNfVUNPREUoZGV2X3ByaXYpKQo+ ICsJCQlpbnRlbF9odWNfc2VsZWN0X2Z3KCZkZXZfcHJpdi0+aHVjKTsKPiArCj4gKwkJaW50ZWxf Z3VjX3NlbGVjdF9mdygmZGV2X3ByaXYtPmd1Yyk7Cj4gKwo+ICsJCWlmICghZGV2X3ByaXYtPmd1 Yy5mdy5wYXRoKQo+ICsJCQlpOTE1LmVuYWJsZV9ndWNfbG9hZGluZyA9IDA7CgpNYXliZSBtYWtl IHRoaXMgKGFzIHN1Z2dlc3RlZCBieSBNaWNoYWwpOgoKCWlmIChpbnRlbF9ndWNfc2VsZWN0X2Z3 KCZkZXZfcHJpdi0+Z3VjKSA8IDApCgkJaTkxNS5lbmFibGVfZ3VjX2xvYWRpbmcgPSAwOwoKSSB0 aGluayB0aGUgc2VsZWN0X2Z3IGlzIGFwcHJvcHJpYXRlIGluIHRoaXMgcGxhY2Ugb25jZSB3ZSBp bnRyb2R1Y2UKdGhlIG9wdGlvbiB0byBvdmVycmlkZSB0aGUgRlcgcGF0aCwgaXQnbGwgcGFydCBv ZiBzYW5pdGl6YXRpb24uCgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVu IFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK