From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Herbert Subject: Re: [PATCH 2/5] drm/i915: Notify user about outdated dmc firmware Date: Wed, 21 Oct 2015 17:48:23 -0700 Message-ID: References: <1442589429-27813-1-git-send-email-mika.kuoppala@intel.com> <1442589429-27813-2-git-send-email-mika.kuoppala@intel.com> <87twqo9qmc.fsf@intel.com> <876134w4wj.fsf@gaia.fi.intel.com> <56163A31.2040602@intel.com> <87r3l5tupw.fsf@gaia.fi.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3E9E66E392 for ; Wed, 21 Oct 2015 17:48:41 -0700 (PDT) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Zp43X-0005Jv-OL for intel-gfx@lists.freedesktop.org; Thu, 22 Oct 2015 02:48:36 +0200 Received: from jfdmzpr03-ext.jf.intel.com ([134.134.137.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Oct 2015 02:48:35 +0200 Received: from Marc.Herbert by jfdmzpr03-ext.jf.intel.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Oct 2015 02:48:35 +0200 In-Reply-To: <87r3l5tupw.fsf@gaia.fi.intel.com> 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 Cj4gT24gbWFjaGluZXMgdGhhdCBoYWQgMS4xOSBzeW1saW5rZWQsIGluIGZpbGVzeXN0ZW0sIGV4 ZWNsaXN0IHN1Ym1pc3Npb24KPiBzb21ldGltZXMgYnJva2UgZHVlIHRvIGludGVycnVwdCBkZWxp dmVyeSBwcm9ibGVtLiBUbyByZWFjaCBhIGNvbmNsdXNpb24KPiB0aGF0IGl0IHdhcyBjc3IgZmly bXdhcmUsIGJlZm9yZSAxLjIxIHdhcyBvdXQsIHRvb2sgcXVpdGUgYW1vdW50IG9mIHdvcmsuCj4K PiBJIGJldCB0aGVyZSBhcmUgc3RpbGwgbWFjaGluZXMgd2l0aCAxLjE5IG9ubHksIGFuZCB3ZSBn ZXQgdG8KPiB3YWRlIHRocm91Z2ggZXJyb3Igc3RhdGVzIHRyeWluZyB0byBjb25uZWN0IHRoZSBk b3RzLgo+Cj4gWy4uLl0KPiBTbyB3ZSBhcmUgbGVmdCB3aXRoIHRyaWFnaW5nLiBXaGljaCBpcyB0 cnVlIGRldGVjdGl2ZSB3b3JrIGFzIHRoZXJlIGFyZQo+IG5vIHRyYWNlcyBvZiBmaXJtd2FyZSB2 ZXJzaW9ucyBub3IgbG9hZGluZyBzdWNjZXNzL2ZhaWxzIG9uCj4gbG9ncy9lcnJvciBzdGF0ZXMu Cj4KCkkgdGhpbmsgdGhpcyAiRmluaXNoZWQgbG9hZGluZyIgbG9nIHN0YXRlbWVudCBiZWxvdyBz aG91bGQgbm90IGp1c3QgaW5jbHVkZSB0aGUgdmVyc2lvbgpudW1iZXJzLCBpdHMgbGV2ZWwgc2hv dWxkIGFsc28gYmUgaW5jcmVhc2VkIHRvIHNvbWV0aGluZyBsaWtlICJJTkZPIiBzbyAKdGhlIERN QyB2ZXJzaW9uIGFsd2F5cyBtYWtlcyBpdCB0byB0aGUgbG9ncy4gQ29sbGVjdGluZyB0aGUgZXJy b3Igc3RhdGUgaXMKbGVzcyBvYnZpb3VzIGFuZCBsZXNzIHVzdWFsIHRoYW4gY29sbGVjdGluZyBs b2dzOyBzb21lIHVzZXJzIGRvbid0IGV2ZW4ga25vdwphYm91dCBpdC4KCj4+Pj4+IEBAIC0zODcs NiArMzkwLDEyIEBAIHN0YXRpYyB2b2lkIGZpbmlzaF9jc3JfbG9hZChjb25zdCBzdHJ1Y3QgZmly bXdhcmUgKmZ3LCB2b2lkICpjb250ZXh0KQo+Pj4+Pgo+Pj4+PiAgICAJRFJNX0RFQlVHX0tNUygi RmluaXNoZWQgbG9hZGluZyAlcyB2JXUuJXVcbiIsIGRldl9wcml2LT5jc3IuZndfcGF0aCwKPj4+ Pj4gICAgCQkgICAgICBjc3ItPmRtY192ZXJfbWFqb3IsIGNzci0+ZG1jX3Zlcl9taW5vcik7CgoK ICAgIC0tLS0tLS0tLQoKVG8gYmUgaG9uZXN0IChhbmQgbGlrZWx5IG9mZi10b3BpYyksIEkgZXZl biB0aGluayByZXF1ZXN0X2Zpcm13YXJlKCkgc2hvdWxkIGxvZyB0aGUKcmVzb2x2ZWQgc3ltbGlu ayBieSBkZWZhdWx0LiBRdWljayAmIGRpcnR5IHByb29mIG9mIGNvbmNlcHQgYmVsb3cgdG8gaWxs dXN0cmF0ZS4KClRoZSBrZXJuZWwgaXMgbm9ybWFsbHkgcXVpY2sgZW5vdWdoIHRvIHNxdWVhbCAi VEFJTlRFRCEiLiBPbiB0aGUgb3RoZXIgaGFuZApyZXF1ZXN0X2Zpcm13YXJlKCkgbG9hZHMgcmFu ZG9tIGJpbmFyaWVzIHdpdGhvdXQgZXZlbiBzYXlpbmcgYW55d2hlcmUgaXQgZGlkLgpSYXRpb25h bGU/CgpNYXJjCgotLS0gYS9kcml2ZXJzL2Jhc2UvZmlybXdhcmVfY2xhc3MuYworKysgYi9kcml2 ZXJzL2Jhc2UvZmlybXdhcmVfY2xhc3MuYwpAQCAtMzQ0LDE3ICszNDUsMjQgQEAgc3RhdGljIGlu dCBmd19nZXRfZmlsZXN5c3RlbV9maXJtd2FyZShzdHJ1Y3QgZGV2aWNlICpkZXZpY2UsCiAJCWVs c2UKIAkJCWJyZWFrOwogCX0KLQlfX3B1dG5hbWUocGF0aCk7CiAKIAlpZiAoIXJjKSB7Ci0JCWRl dl9kYmcoZGV2aWNlLCAiZmlybXdhcmU6IGRpcmVjdC1sb2FkaW5nIGZpcm13YXJlICVzXG4iLAot CQkJYnVmLT5md19pZCk7CisJCS8vIGZhbGxiYWNrIG9uIHN5bWxpbmsgaW4gY2FzZSBsb29rdXAg Z29lcyB3cm9uZworCQljb25zdCBjaGFyICpyZXNvbHZlZF9zeW0gPSBwYXRoOworCisJCXN0cnVj dCBwYXRoIGRwOworCQlpZiAoIWtlcm5fcGF0aChwYXRoLCBMT09LVVBfRk9MTE9XLCAmZHApKQor CQkJcmVzb2x2ZWRfc3ltID0gZHAuZGVudHJ5LT5kX25hbWUubmFtZTsKKworCQlkZXZfaW5mbyhk ZXZpY2UsICJmaXJtd2FyZTogZGlyZWN0LWxvYWRpbmcgZmlybXdhcmUgJXNcbiIsCisJCQkgcmVz b2x2ZWRfc3ltKTsKIAkJbXV0ZXhfbG9jaygmZndfbG9jayk7CiAJCXNldF9iaXQoRldfU1RBVFVT X0RPTkUsICZidWYtPnN0YXR1cyk7CiAJCWNvbXBsZXRlX2FsbCgmYnVmLT5jb21wbGV0aW9uKTsK IAkJbXV0ZXhfdW5sb2NrKCZmd19sb2NrKTsKIAl9CiAKKwlfX3B1dG5hbWUocGF0aCk7CiAJcmV0 dXJuIHJjOwogfQogCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=