From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH 3/7] drm/i915/skl: Print the DMC firmware status in debugfs Date: Thu, 29 Oct 2015 17:50:44 +0200 Message-ID: <1446133844.28303.26.camel@intel.com> References: <1445950025-5793-1-git-send-email-mika.kuoppala@intel.com> <1445950025-5793-3-git-send-email-mika.kuoppala@intel.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id DB51C6E699 for ; Thu, 29 Oct 2015 08:50:49 -0700 (PDT) In-Reply-To: <1445950025-5793-3-git-send-email-mika.kuoppala@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kuoppala Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gdGksIDIwMTUtMTAtMjcgYXQgMTQ6NDcgKzAyMDAsIE1pa2EgS3VvcHBhbGEgd3JvdGU6Cj4g RnJvbTogRGFtaWVuIExlc3BpYXUgPGRhbWllbi5sZXNwaWF1QGludGVsLmNvbT4KPiAKPiBDcmVh dGUgYSBuZXcgZGVidWZzIGZpbGUgZm9yIGl0LCB3ZSdsbCBoYXZlIGEgZmV3IG1vcmUgdGhpbmdz IHRvIGFkZAo+IHRoZXJlLgo+IAo+IHYyOiBGaXggY2hlY2twYXRjaCB3YXJuaW5nIGFib3V0IHN0 YXRpYyBjb25zdCBhcnJheQo+IHYzOiB1c2UgbmFtZWQgaW5pdGlhbGl6ZXJzIChWaWxsZSkKPiB2 NDogc3RyaXAgb3V0IGNzcl9zdGF0ZSBhcyBpdCB3aWxsIGJlIHJlbW92ZWQgaW4gZnV0dXJlIChW aWxsZSwgSW1yZSkKPiAKPiBTaWduZWQtb2ZmLWJ5OiBEYW1pZW4gTGVzcGlhdSA8ZGFtaWVuLmxl c3BpYXVAaW50ZWwuY29tPiAodjEpCj4gU2lnbmVkLW9mZi1ieTogTWlrYSBLdW9wcGFsYSA8bWlr YS5rdW9wcGFsYUBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogSW1yZSBEZWFrIDxpbXJlLmRlYWtA aW50ZWwuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMg fCAyNyArKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDI3IGlu c2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9k ZWJ1Z2ZzLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+IGluZGV4IDg5 YmE1NDkuLjJmNTNjYjEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9k ZWJ1Z2ZzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYwo+IEBA IC0yNzgzLDYgKzI3ODMsMzIgQEAgc3RhdGljIGludCBpOTE1X3Bvd2VyX2RvbWFpbl9pbmZvKHN0 cnVjdCBzZXFfZmlsZSAqbSwgdm9pZCAqdW51c2VkKQo+ICAJcmV0dXJuIDA7Cj4gIH0KPiAgCj4g K3N0YXRpYyBpbnQgaTkxNV9kbWNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQgKnVudXNl ZCkKPiArewo+ICsJc3RydWN0IGRybV9pbmZvX25vZGUgKm5vZGUgPSBtLT5wcml2YXRlOwo+ICsJ c3RydWN0IGRybV9kZXZpY2UgKmRldiA9IG5vZGUtPm1pbm9yLT5kZXY7Cj4gKwlzdHJ1Y3QgZHJt X2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9wcml2YXRlOwo+ICsJc3RydWN0IGlu dGVsX2NzciAqY3NyOwo+ICsKPiArCWlmICghSEFTX0NTUihkZXYpKSB7Cj4gKwkJc2VxX3B1dHMo bSwgIm5vdCBzdXBwb3J0ZWRcbiIpOwo+ICsJCXJldHVybiAwOwo+ICsJfQo+ICsKPiArCWNzciA9 ICZkZXZfcHJpdi0+Y3NyOwo+ICsKPiArCXNlcV9wcmludGYobSwgImZ3IGxvYWRlZDogJXNcbiIs IHllc25vKGNzci0+ZG1jX3BheWxvYWQgIT0gTlVMTCkpOwo+ICsJc2VxX3ByaW50ZihtLCAicGF0 aDogJXNcbiIsIGNzci0+ZndfcGF0aCk7Cj4gKwo+ICsJaWYgKCFjc3ItPmRtY19wYXlsb2FkKQo+ ICsJCXJldHVybiAwOwo+ICsKPiArCXNlcV9wcmludGYobSwgInZlcnNpb246ICVkLiVkXG4iLCBD U1JfVkVSU0lPTl9NQUpPUihjc3ItPnZlcnNpb24pLAo+ICsJCSAgIENTUl9WRVJTSU9OX01JTk9S KGNzci0+dmVyc2lvbikpOwo+ICsKPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+ICBzdGF0aWMgdm9p ZCBpbnRlbF9zZXFfcHJpbnRfbW9kZShzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIGludCB0YWJzLAo+ICAJ CQkJIHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICptb2RlKQo+ICB7Cj4gQEAgLTUyNDIsNiArNTI2 OCw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2luZm9fbGlzdCBpOTE1X2RlYnVnZnNfbGlz dFtdID0gewo+ICAJeyJpOTE1X2VuZXJneV91SiIsIGk5MTVfZW5lcmd5X3VKLCAwfSwKPiAgCXsi aTkxNV9ydW50aW1lX3BtX3N0YXR1cyIsIGk5MTVfcnVudGltZV9wbV9zdGF0dXMsIDB9LAo+ICAJ eyJpOTE1X3Bvd2VyX2RvbWFpbl9pbmZvIiwgaTkxNV9wb3dlcl9kb21haW5faW5mbywgMH0sCj4g Kwl7Imk5MTVfZG1jX2luZm8iLCBpOTE1X2RtY19pbmZvLCAwfSwKPiAgCXsiaTkxNV9kaXNwbGF5 X2luZm8iLCBpOTE1X2Rpc3BsYXlfaW5mbywgMH0sCj4gIAl7Imk5MTVfc2VtYXBob3JlX3N0YXR1 cyIsIGk5MTVfc2VtYXBob3JlX3N0YXR1cywgMH0sCj4gIAl7Imk5MTVfc2hhcmVkX2RwbGxzX2lu Zm8iLCBpOTE1X3NoYXJlZF9kcGxsc19pbmZvLCAwfSwKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=