From mboxrd@z Thu Jan 1 00:00:00 1970 From: sourab.gupta@intel.com Subject: [RFC 3/7] drm/i915: Introduce timestamp node for timestamp data collection Date: Mon, 22 Jun 2015 15:25:05 +0530 Message-ID: <1434966909-4113-4-git-send-email-sourab.gupta@intel.com> References: <1434966909-4113-1-git-send-email-sourab.gupta@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id E33776E5D9 for ; Mon, 22 Jun 2015 02:53:18 -0700 (PDT) In-Reply-To: <1434966909-4113-1-git-send-email-sourab.gupta@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 Cc: Insoo Woo , Peter Zijlstra , Jabin Wu , Sourab Gupta List-Id: intel-gfx@lists.freedesktop.org RnJvbTogU291cmFiIEd1cHRhIDxzb3VyYWIuZ3VwdGFAaW50ZWwuY29tPgoKVGhpcyBwYXRjaCBp bnRyb2R1Y2VzIGRhdGEgc3RydWN0dXJlcyBmb3IgaG9sZGluZyB0aGUgdGltZXN0YW1wIGRhdGEs IHdoaWNoCmNhbiB0aGVuIGJlIGZvcndhcmRlZCB0byB1c2Vyc3BhY2UgdXNpbmcgR2VuIFBlcmYg UE1VLgpFYWNoIHRpbWVzdGFtcCBub2RlIHdpbGwgaGF2ZSB0aGUgdGltZXN0YW1wIHZhbHVlLCBh bG9uZ3dpdGggYWRkaXRpb25hbCBtZXRhZGF0YQppbmZvcm1hdGlvbiBzdWNoIGFzIGN0eF9pZCwg cGlkLCByaW5nLgoKU2lnbmVkLW9mZi1ieTogU291cmFiIEd1cHRhIDxzb3VyYWIuZ3VwdGFAaW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggfCAyMiArKysrKysr KysrKysrKysrKysrKysrCiBpbmNsdWRlL3VhcGkvZHJtL2k5MTVfZHJtLmggICAgIHwgMTggKysr KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9kcnYuaAppbmRleCAzNDkxNTg0Li5iNmE4OTdhIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmgKQEAgLTE3MDEsNiArMTcwMSwyOCBAQCBzdHJ1Y3QgZHJtX2k5MTVfb2FfYXN5bmNf bm9kZSB7CiAJc3RydWN0IGRybV9pOTE1X29hX2FzeW5jX25vZGVfaW5mbyBub2RlX2luZm87CiAJ X191MzIgcmVwb3J0X3BlcmZbNjRdOyAvKiBNdXN0IGJlIGFsaWduZWQgdG8gNjQtYnl0ZSBib3Vu ZGFyeSAqLwogfTsKKworc3RydWN0IGRybV9pOTE1X3RzX3F1ZXVlX2hlYWRlciB7CisJX191NjQg c2l6ZV9pbl9ieXRlczsKKwkvKiBCeXRlIG9mZnNldCwgc3RhcnQgb2YgcXVldWUgaGVhZGVyIHRv IGZpcnN0IG5vZGUgKi8KKwlfX3U2NCBkYXRhX29mZnNldDsKKwlfX3UzMiBub2RlX2NvdW50Owor CV9fdTMyIHdyYXBfY291bnQ7Cit9OworCitzdHJ1Y3QgZHJtX2k5MTVfdHNfbm9kZV9pbmZvIHsK KwlfX3UzMiByaW5nOworCV9fdTMyIHBpZDsKKwlfX3UzMiBjdHhfaWQ7CisJX191MzIgcGVyZnRh ZzsKKwlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJlcTsKK307CisKK3N0cnVjdCBkcm1f aTkxNV90c19ub2RlIHsKKwkvKiBlbnN1cmUgdGltZXN0YW1wIHN0YXJ0cyBvbiBhIHF3b3JkIGJv dW5kYXJ5ICovCisJc3RydWN0IGRybV9pOTE1X3RzX2RhdGEgdGltZXN0YW1wOworCXN0cnVjdCBk cm1faTkxNV90c19ub2RlX2luZm8gbm9kZV9pbmZvOworfTsKICNlbmRpZgogCiBzdHJ1Y3QgZHJt X2k5MTVfcHJpdmF0ZSB7CmRpZmYgLS1naXQgYS9pbmNsdWRlL3VhcGkvZHJtL2k5MTVfZHJtLmgg Yi9pbmNsdWRlL3VhcGkvZHJtL2k5MTVfZHJtLmgKaW5kZXggNGQ5OTk5Mi4uYTdkYTQyMSAxMDA2 NDQKLS0tIGEvaW5jbHVkZS91YXBpL2RybS9pOTE1X2RybS5oCisrKyBiL2luY2x1ZGUvdWFwaS9k cm0vaTkxNV9kcm0uaApAQCAtMTMxLDYgKzEzMSwyNCBAQCBzdHJ1Y3QgZHJtX2k5MTVfb2FfYXN5 bmNfbm9kZV9mb290ZXIgewogCV9fdTMyIHBhZDsKIH07CiAKK3N0cnVjdCBkcm1faTkxNV90c19u b2RlX2Zvb3RlciB7CisJX191MzIgcmluZzsKKwlfX3UzMiBwaWQ7CisJX191MzIgY3R4X2lkOwor CV9fdTMyIHBlcmZ0YWc7Cit9OworCitzdHJ1Y3QgZHJtX2k5MTVfdHNfZGF0YSB7CisJX191MzIg dHNfbG93OworCV9fdTMyIHRzX2hpZ2g7Cit9OworCitzdHJ1Y3QgZHJtX2k5MTVfdHNfdXNlcm5v ZGUgeworCS8qIGVuc3VyZSB0aW1lc3RhbXAgc3RhcnRzIG9uIGEgcXdvcmQgYm91bmRhcnkgKi8K KwlzdHJ1Y3QgZHJtX2k5MTVfdHNfZGF0YSB0aW1lc3RhbXA7CisJc3RydWN0IGRybV9pOTE1X3Rz X25vZGVfZm9vdGVyIG5vZGVfaW5mbzsKK307CisKIC8qIEVhY2ggcmVnaW9uIGlzIGEgbWluaW11 bSBvZiAxNmssIGFuZCB0aGVyZSBhcmUgYXQgbW9zdCAyNTUgb2YgdGhlbS4KICAqLwogI2RlZmlu ZSBJOTE1X05SX1RFWF9SRUdJT05TIDI1NQkvKiB0YWJsZSBzaXplIDJrIC0gbWF4aW11bSBkdWUg dG8gdXNlCi0tIAoxLjguNS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=