From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/9 v6] drm/i915: GuC-specific firmware loader Date: Fri, 14 Aug 2015 11:05:49 +0200 Message-ID: <20150814090549.GR17734@phenom.ffwll.local> References: <1439390624-21724-1-git-send-email-david.s.gordon@intel.com> <1439390624-21724-2-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTPS id 32C016E0B8 for ; Fri, 14 Aug 2015 02:05:53 -0700 (PDT) Received: by wicja10 with SMTP id ja10so13521009wic.1 for ; Fri, 14 Aug 2015 02:05:51 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1439390624-21724-2-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBdWcgMTIsIDIwMTUgYXQgMDM6NDM6MzZQTSArMDEwMCwgRGF2ZSBHb3Jkb24gd3Jv dGU6Cj4gRnJvbTogQWxleCBEYWkgPHl1LmRhaUBpbnRlbC5jb20+Cj4gCj4gVGhpcyBmZXRjaGVz IHRoZSByZXF1aXJlZCBmaXJtd2FyZSBpbWFnZSBmcm9tIHRoZSBmaWxlc3lzdGVtLAo+IHRoZW4g bG9hZHMgaXQgaW50byB0aGUgR3VDJ3MgbWVtb3J5IHZpYSBhIGRlZGljYXRlZCBETUEgZW5naW5l Lgo+IAo+IFRoaXMgcGF0Y2ggaXMgZGVyaXZlZCBmcm9tIEd1QyBsb2FkaW5nIHdvcmsgb3JpZ2lu YWxseSBkb25lIGJ5Cj4gVmluaXQgQXphZCBhbmQgQmVuIFdpZGF3c2t5Lgo+IAo+IHYyOgo+ICAg ICBWYXJpb3VzIGltcHJvdmVtZW50cyBwZXIgcmV2aWV3IGNvbW1lbnRzIGJ5IENocmlzIFdpbHNv bgo+IAo+IHYzOgo+ICAgICBSZW1vdmVkICd3YWl0JyBwYXJhbWV0ZXIgdG8gaW50ZWxfZ3VjX3Vj b2RlX2xvYWQoKSBhcyBmaXJtd2FyZQo+ICAgICAgICAgcHJlZmV0Y2ggaXMgbm8gbG9uZ2VyIHN1 cHBvcnRlZCBpbiB0aGUgY29tbW9uIGZpcm13YXJlIGxvYWRlciwKPiAJcGVyIERhbmllbCBWZXR0 ZXIncyByZXF1ZXN0Lgo+ICAgICBGaXJtd2FyZSBjaGVja2VyIGNhbGxiYWNrIGZuIG5vdyByZXR1 cm5zIGVycm5vIHJhdGhlciB0aGFuIGJvb2wuCj4gCj4gdjQ6Cj4gICAgIFNxdWFzaCB1Qy1pbmRl cGVuZGVudCBjb2RlIGludG8gR3VDLXNwZWNpZmMgbG9hZGVyIFtEYW5pZWwgVmV0dGVyXQo+ICAg ICBEb24ndCBrZWVwIHRoZSBkcml2ZXIgd29ya2luZyAoYnkgZmFsbGluZyBiYWNrIHRvIGV4ZWNs aXN0IG1vZGUpCj4gICAgICAgICBpZiBHdUMgZmlybXdhcmUgbG9hZGluZyBmYWlscyBbRGFuaWVs IFZldHRlcl0KPiAKPiB2NToKPiAgICAgQ2xhcmlmeSBXT1BDTS1yZWxhdGVkICNkZWZpbmVzIFtU b20gTydSb3Vya2VdCj4gICAgIERlbGV0ZSBvYnNvbGV0ZSBjb2RlIG5vIGxvbmdlciByZXF1aXJl ZCB3aXRoIGN1cnJlbnQgaC93ICYgZi93Cj4gICAgICAgICBbVG9tIE8nUm91cmtlXQo+ICAgICBN b3ZlIHRoZSBjYWxsIHRvIGludGVsX2d1Y191Y29kZV9pbml0KCkgbGF0ZXIsIHNvIHRoYXQgaXQg Y2FuCj4gICAgICAgICBhbGxvY2F0ZSBHRU0gb2JqZWN0cywgYW5kIGhhdmUgaXQgZmV0Y2ggdGhl IGZpcm13YXJlOyB0aGVuCj4gCWludGVsX2d1Y191Y29kZV9sb2FkKCkgZG9lc24ndCBuZWVkIHRv IGZldGNoIGl0IGxhdGVyLgo+ICAgICAgICAgW0RhbmllbCBWZXR0ZXJdLgo+IAo+IHY2Ogo+ICAg ICBVcGRhdGUgY29tbWVudCBkZXNjcmliaW5nIGludGVsX2d1Y191Y29kZV9sb2FkKCkgW1RvbSBP J1JvdXJrZV0KPiAKPiBJc3N1ZTogVklaLTQ4ODQKPiBTaWduZWQtb2ZmLWJ5OiBBbGV4IERhaSA8 eXUuZGFpQGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBEYXZlIEdvcmRvbiA8ZGF2aWQucy5n b3Jkb25AaW50ZWwuY29tPgoKQ2hlY2twYXRjaCB3YXMgcHJldHR5IHVuaGFwcHkgd2l0aCBsb25n IGxpbmVzIGFuZCBhbGlnbm1lbnQgb2YKY29udGludWF0aW9ucy4gQnV0IGRpZG4ndCBsb29rIHRv byBiYWQgb3ZlcmFsbCBzbyBwdWxsZWQgaXQgaW4uCgo+ICsvKgo+ICsgKiBUcmFuc2ZlciB0aGUg ZmlybXdhcmUgaW1hZ2UgdG8gUkFNIGZvciBleGVjdXRpb24gYnkgdGhlIG1pY3JvY29udHJvbGxl ci4KPiArICoKPiArICogR3VDIEZpcm13YXJlIGxheW91dDoKPiArICogKy0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0rICAtLS0tCj4gKyAqIHwgICAgICAgICAgQ1NTIGhlYWRlciAgICAg ICAgICAgfCAgMTI4Qgo+ICsgKiB8IGNvbnRhaW5zIG1ham9yL21pbm9yIHZlcnNpb24gIHwKPiAr ICogKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rICAtLS0tCj4gKyAqIHwgICAgICAg ICAgICAgdUNvZGUgICAgICAgICAgICAgfAo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSsgIC0tLS0KPiArICogfCAgICAgICAgIFJTQSBzaWduYXR1cmUgICAgICAgICB8ICAy NTZCCj4gKyAqICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyAgLS0tLQo+ICsgKiB8 ICAgICAgICAgUlNBIHB1YmxpYyBLZXkgICAgICAgIHwgIDI1NkIKPiArICogKy0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0rICAtLS0tCj4gKyAqIHwgICAgICAgUHVibGljIGtleSBtb2R1 bHVzICAgICAgfCAgICA0Qgo+ICsgKiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsg IC0tLS0KPiArICoKPiArICogQXJjaGl0ZWN0dXJhbGx5LCB0aGUgRE1BIGVuZ2luZSBpcyBiaWRp cmVjdGlvbmFsLCBhbmQgY2FuIHBvdGVudGlhbGx5IGV2ZW4KPiArICogdHJhbnNmZXIgYmV0d2Vl biBHVFQgbG9jYXRpb25zLiBUaGlzIGZ1bmN0aW9uYWxpdHkgaXMgbGVmdCBvdXQgb2YgdGhlIEFQ SQo+ICsgKiBmb3Igbm93IGFzIHRoZXJlIGlzIG5vIG5lZWQgZm9yIGl0Lgo+ICsgKgo+ICsgKiBO b3RlIHRoYXQgR3VDIG5lZWRzIHRoZSBDU1MgaGVhZGVyIHBsdXMgdUtlcm5lbCBjb2RlIHRvIGJl IGNvcGllZCBieSB0aGUKPiArICogRE1BIGVuZ2luZSBpbiBvbmUgb3BlcmF0aW9uLCB3aGVyZWFz IHRoZSBSU0Egc2lnbmF0dXJlIGlzIGxvYWRlZCB2aWEgTU1JTy4KCkltbyB0aGlzIHNob3VsZCBi ZSBpbmNsdWRlZCBpbiB0aGUga2VybmVsZG9jIHRvbywgZXNwZWNpYWxseSBub3cgdGhhdCB3ZQpj YW4gaGFuZGxlIHRhYmxlcyB3aXRoIG1hcmtkb3duLgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVy ClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5j aApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=