From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 18/25] drm/i915: Add i915_fbc_info debugfs file Date: Wed, 18 Jun 2014 20:58:51 +0300 Message-ID: <1403114338-30513-19-git-send-email-ville.syrjala@linux.intel.com> References: <1403114338-30513-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by gabe.freedesktop.org (Postfix) with ESMTP id B10FE6E755 for ; Wed, 18 Jun 2014 11:00:13 -0700 (PDT) In-Reply-To: <1403114338-30513-1-git-send-email-ville.syrjala@linux.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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFk ZCBhIGRlYnVnZnMgZmlsZSB3aGljaCBzaG93cyB0aGUgZmJjIHN0YXRlIGluIGFsbCBpdHMgZ2xv cnkuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXgu aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIHwgNDQg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQ0 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rl YnVnZnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCmluZGV4IDkxYzY0 ZjkuLjFlYWNiYWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdm cy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCkBAIC0xNDQ0LDYg KzE0NDQsNDkgQEAgc3RhdGljIGludCBpOTE1X2RycGNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0s IHZvaWQgKnVudXNlZCkKIAkJcmV0dXJuIGlyb25sYWtlX2RycGNfaW5mbyhtKTsKIH0KIAorc3Rh dGljIGludCBpOTE1X2ZiY19pbmZvKHN0cnVjdCBzZXFfZmlsZSAqbSwgdm9pZCAqdW51c2VkKQor eworCXN0cnVjdCBkcm1faW5mb19ub2RlICpub2RlID0gbS0+cHJpdmF0ZTsKKwlzdHJ1Y3QgZHJt X2RldmljZSAqZGV2ID0gbm9kZS0+bWlub3ItPmRldjsKKwlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9wcml2YXRlOworCXN0cnVjdCBpbnRlbF9jcnRjICpjcnRj OworCisJaW50ZWxfcnVudGltZV9wbV9nZXQoZGV2X3ByaXYpOworCisJbXV0ZXhfbG9jaygmZGV2 X3ByaXYtPmZiYy5tdXRleCk7CisKKwlzZXFfcHJpbnRmKG0sICJGQkMgc3RhdGU6XG4iCisJCSAg ICJzdXBwb3J0ZWQgPSAlZFxuIgorCQkgICAiZW5hYmxlZCBpbiBoYXJkd2FyZSA9ICVkXG4iCisJ CSAgICJjb21wcmVzc2VkIGJ1ZmZlciBzaXplID0gJWx1XG4iCisJCSAgICJzY29yZSA9ICVkXG4i CisJCSAgICJwbGFuZSA9ICVjXG4iCisJCSAgICJwaXhlbF9mb3JtYXQgPSAlc1xuIgorCQkgICAi cGl0Y2ggPSAlZFxuIgorCQkgICAiZmVuY2VfcmVnID0gJWRcbiIKKwkJICAgInkgPSAlZFxuIgor CQkgICAib2JqID0gJXBcbiIsCisJCSAgIEhBU19GQkMoZGV2KSwgaW50ZWxfZmJjX2VuYWJsZWQo ZGV2KSwKKwkJICAgZGV2X3ByaXYtPmZiYy5zaXplLCBkZXZfcHJpdi0+ZmJjLnNjb3JlLAorCQkg ICBkZXZfcHJpdi0+ZmJjLmNydGMgPworCQkgICBwbGFuZV9uYW1lKGRldl9wcml2LT5mYmMuY3J0 Yy0+cGxhbmUpIDogJz8nLAorCQkgICBkZXZfcHJpdi0+ZmJjLnBpeGVsX2Zvcm1hdCA/CisJCSAg IGRybV9nZXRfZm9ybWF0X25hbWUoZGV2X3ByaXYtPmZiYy5waXhlbF9mb3JtYXQpIDogIj8iLAor CQkgICBkZXZfcHJpdi0+ZmJjLnBpdGNoLCBkZXZfcHJpdi0+ZmJjLmZlbmNlX3JlZywKKwkJICAg ZGV2X3ByaXYtPmZiYy55LCBkZXZfcHJpdi0+ZmJjLm9iaik7CisKKwlmb3JfZWFjaF9pbnRlbF9j cnRjKGRldiwgY3J0YykKKwkJc2VxX3ByaW50ZihtLCAicGxhbmUgJWM6IHNjb3JlID0gJWQsIHBl bmRpbmdfc2NvcmUgPSAlZFxuIiwKKwkJCSAgIHBsYW5lX25hbWUoY3J0Yy0+cGxhbmUpLCBjcnRj LT5mYmMuc2NvcmUsCisJCQkgICBjcnRjLT5mYmMucGVuZGluZ19zY29yZSk7CisKKwltdXRleF91 bmxvY2soJmRldl9wcml2LT5mYmMubXV0ZXgpOworCisJaW50ZWxfcnVudGltZV9wbV9wdXQoZGV2 X3ByaXYpOworCisJcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQgaTkxNV9mYmNfc3RhdHVzKHN0 cnVjdCBzZXFfZmlsZSAqbSwgdm9pZCAqdW51c2VkKQogewogCXN0cnVjdCBkcm1faW5mb19ub2Rl ICpub2RlID0gbS0+cHJpdmF0ZTsKQEAgLTM4MDcsNiArMzg1MCw3IEBAIHN0YXRpYyBjb25zdCBz dHJ1Y3QgZHJtX2luZm9fbGlzdCBpOTE1X2RlYnVnZnNfbGlzdFtdID0gewogCXsiaTkxNV9lbW9u X3N0YXR1cyIsIGk5MTVfZW1vbl9zdGF0dXMsIDB9LAogCXsiaTkxNV9yaW5nX2ZyZXFfdGFibGUi LCBpOTE1X3JpbmdfZnJlcV90YWJsZSwgMH0sCiAJeyJpOTE1X2dmeGVjIiwgaTkxNV9nZnhlYywg MH0sCisJeyJpOTE1X2ZiY19pbmZvIiwgaTkxNV9mYmNfaW5mbywgMH0sCiAJeyJpOTE1X2ZiY19z dGF0dXMiLCBpOTE1X2ZiY19zdGF0dXMsIDB9LAogCXsiaTkxNV9pcHNfc3RhdHVzIiwgaTkxNV9p cHNfc3RhdHVzLCAwfSwKIAl7Imk5MTVfc3Jfc3RhdHVzIiwgaTkxNV9zcl9zdGF0dXMsIDB9LAot LSAKMS44LjUuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK