From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yu Dai Subject: Re: [PATCH 04/13 v4] drm/i915: GuC-specific firmware loader Date: Mon, 20 Jul 2015 09:18:03 -0700 Message-ID: <55AD1F3B.9040206@intel.com> References: <1436466554-24806-1-git-send-email-david.s.gordon@intel.com> <1436466554-24806-5-git-send-email-david.s.gordon@intel.com> <20150718003538.GA81395@torourke-desk1> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 048BE6E697 for ; Mon, 20 Jul 2015 09:20:54 -0700 (PDT) In-Reply-To: <20150718003538.GA81395@torourke-desk1> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "O'Rourke, Tom" , Dave Gordon Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiAwNy8xNy8yMDE1IDA1OjM1IFBNLCBPJ1JvdXJrZSwgVG9tIHdyb3RlOgo+IE9uIFRodSwg SnVsIDA5LCAyMDE1IGF0IDA3OjI5OjA1UE0gKzAxMDAsIERhdmUgR29yZG9uIHdyb3RlOgo+ID4g RnJvbTogQWxleCBEYWkgPHl1LmRhaUBpbnRlbC5jb20+Cj4gPgo+ID4gK3N0YXRpYyB1MzIgZ2V0 X2NvcmVfZmFtaWx5KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKPiA+ICt7Cj4g PiArCXN3aXRjaCAoSU5URUxfSU5GTyhkZXZfcHJpdiktPmdlbikgewo+ID4gKwljYXNlIDg6Cj4g PiArCQlyZXR1cm4gR0ZYQ09SRV9GQU1JTFlfR0VOODsKPiBbVE9SOl0gU2hvdWxkIEdlbiA4IGNh c2UgYmUgaW5jbHVkZWQgaGVyZSBpZiBvbmx5IEdlbiA5IGlzIHN1cHBvcnRlZD8KClllcywgd2Ug Y2FuIHJlbW92ZSB0aGlzIGV2ZW4gR2VuOCBpcyBjYXBhYmxlIGJ1dCBpdCBpcyBub3Qgc3VwcG9y dGVkIGJ5IAp0aGVzZSBwYXRjaCBzZXJpZXMgYW55d2F5LgoKPiA+ICsKPiA+ICsKPiA+ICsJLyog U2V0IE1NSU8vV0EgZm9yIEd1QyBpbml0ICovCj4gPiArCUk5MTVfV1JJVEUoRFJCTUlTQzEsIERP T1JCRUxMX0VOQUJMRSk7Cj4gW1RPUjpdIFNob3VsZCB0aGlzIERPT1JCRUxMX0VOQUJMRSBiZSBk cm9wcGVkPyAgQSBub3RlIGluCj4gdGhlIEJTcGVjIGluZGljYXRlcyB0aGlzIGlzIG5vdCBuZWVk ZWQsIGJ1dCBhbHNvIGl0IHNob3VsZAo+IGJlIGhhcm1sZXNzLgoKUGVyIHJlc3BvbnNlIGZyb20g ZmlybXdhcmUgdGVhbSAvIEJTcGVjLCB3ZSBjYW4gcmVtb3ZlIHRoaXMgbGluZS4KCj4gPiArCj4g PiArCS8qIEVuYWJsZSBNSUEgY2FjaGluZy4gR3VDIGNsb2NrIGdhdGluZyBpcyBkaXNhYmxlZC4g Ki8KPiA+ICsJSTkxNV9XUklURShHVUNfU0hJTV9DT05UUk9MLCBHVUNfU0hJTV9DT05UUk9MX1ZB TFVFKTsKPiBbVE9SOl0gU2hvdWxkIGd1YyBjbG9jayBnYXRpbmcgYmUgZW5hYmxlZD8gIEEgbm90 ZSBpbiB0aGUKPiBCU3BlYyBpbmRpY2F0ZXMgdGhpcyBzaG91bGQgYmUgZGlzYWJsZWQgZm9yIGNl cnRhaW4KPiBwcmUtcHJvZHVjdGlvbiBzdGVwcGluZ3M7IHRoaXMgbm90ZSBtYXkgbm90IGFwcGx5 IHRvIGxhdGVyCj4gc3RlcHBpbmdzLiAgTm9ybWFsbHksIHRoZSBkcml2ZXIgd291bGQgZW5hYmxl IGd1YyBjbG9jawo+IGdhdGluZyAoYml0IDE1LCBHVUNfRU5BQkxFX01JQV9DTE9DS19HQVRJTkcp LgoKVGhlcmUgd2FzIGEgaGFuZyBpc3N1ZSBpbiBHdUMgaWYgY2xvY2sgZ2F0aW5nIGlzIGVuYWJs ZWQuIFRoaXMgaGFzIGJlIApyZXNvbHZlZCBmb3IgYSB3aGlsZS4gV2Ugc2hvdWxkIGVuYWJsZSB0 aGlzIGJpdC4KCj4gPiArCj4gPiArCS8qIFdhQzZEaXNhbGxvd0J5R2Z4UGF1c2UqLwo+ID4gKwlJ OTE1X1dSSVRFKEdFTjZfR0ZYUEFVU0UsIDB4MzBGRkYpOwo+ID4gKwo+ID4gKwlpZiAoSVNfU0tZ TEFLRShkZXYpKQo+ID4gKwkJSTkxNV9XUklURShHRU45X0dUX1BNX0NPTkZJRywgR0VOOF9HVF9E T09SQkVMTF9FTkFCTEUpOwo+ID4gKwllbHNlCj4gPiArCQlJOTE1X1dSSVRFKEdFTjhfR1RfUE1f Q09ORklHLCBHRU44X0dUX0RPT1JCRUxMX0VOQUJMRSk7Cj4gW1RPUjpdIFdvdWxkIGEgY29tbWVu dCBiZSBoZWxwZnVsIGhlcmU/ICBUaGlzIGxpbmUgaXMgY29ycmVjdAo+IGZvciBCcm94dG9uIChH ZW4gOSBhbmQgbm90IFNreWxha2UpIGJ1dCB0aGUgY29uc3RhbnRzIGFyZQo+IHJldXNlZCBmcm9t IEdlbiA4Lgo+Cj4gPiArCj4KCkJYVCBpcyBHZW45IExQLCB3aGljaCBpcyB1c2luZyBzYW1lIG1t aW8gcmVnaXN0ZXIgYXMgR2VuOCBmb3IgdGhpcyBjYXNlLiAKTXkgc3VnZ2VzdGlvbjoKcy9HRU44 X0dUX0RPT1JCRUxMX0VOQUJMRS9HVF9ET09SQkVMTF9FTkFCTEUvZwpBbmQsIGFkZCBkZWZpbml0 aW9uIGJlbG93LiBVc2UgaXQgaGVyZSB0byBhdm9pZCBjb25mdXNlLgojZGVmaW5lIEdFTjlMUF9H VF9QTV9DT05GSUcgMHgxMzgxNDAKCnMvSTkxNV9XUklURShHRU44X0dUX1BNX0NPTkZJRywgR0VO OF9HVF9ET09SQkVMTF9FTkFCTEUpOwovSTkxNV9XUklURShHRU45TFBfR1RfUE1fQ09ORklHLCBH VF9ET09SQkVMTF9FTkFCTEUpOy9nCgpUaGFua3MsCkFsZXgKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK