From mboxrd@z Thu Jan 1 00:00:00 1970 From: sourab.gupta@intel.com Subject: [PATCH 12/15] time: Expose current clocksource in use by timekeeping framework Date: Thu, 2 Jun 2016 10:48:46 +0530 Message-ID: <1464844729-2774-13-git-send-email-sourab.gupta@intel.com> References: <1464844729-2774-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 5D8416E38D for ; Thu, 2 Jun 2016 05:17:37 +0000 (UTC) In-Reply-To: <1464844729-2774-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: "Christopher S . Hall" , Daniel Vetter , Sourab Gupta , Deepak S , Thomas Gleixner List-Id: intel-gfx@lists.freedesktop.org RnJvbTogU291cmFiIEd1cHRhIDxzb3VyYWIuZ3VwdGFAaW50ZWwuY29tPgoKRm9yIHRoZSBkcml2 ZXJzIHRvIGJlIGFibGUgdG8gdXNlIHRoZSBjcm9zcyB0aW1lc3RhbXAgZnJhbWV3b3JrLAp0aGV5 IG5lZWQgdGhlIGluZm9ybWF0aW9uIG9mIGN1cnJlbnQgY2xvY2tzb3VyY2UgYmVpbmcgdXNlZCBi eSB0aGUKa2VybmVsIHRpbWVrZWVwaW5nLiBUaGlzIGlzIG5lZWRlZCBzaW5jZSB0aGUgY2FsbGJh Y2sgZ2l2ZW4gYnkgZHJpdmVyCmludG8gdGhlIGdldF9kZXZpY2Vfc3lzdGVtX2Nyb3NzdHN0YW1w KCksIGluIG9yZGVyIHRvIHN5bmNocm9ub3VzbHkgcmVhZAp0aGUgZGV2aWNlIHRpbWUgYW5kIHN5 c3RlbSBjb3VudGVyIHZhbHVlLCByZXF1aXJlcyB0aGUga25vd2xlZGdlIG9mCnRoZSBjbG9ja3Nv dXJjZSBiZWluZyB1c2VkIHRvIHJlYWQgc3lzdGVtIGNvdW50ZXIgdmFsdWUgKGFzIGEgcGFydCBv ZgpzdHJ1Y3Qgc3lzdGVtX2NvdW50ZXJ2YWxfdCkuCgpTaWduZWQtb2ZmLWJ5OiBTb3VyYWIgR3Vw dGEgPHNvdXJhYi5ndXB0YUBpbnRlbC5jb20+Ci0tLQogaW5jbHVkZS9saW51eC90aW1la2VlcGlu Zy5oIHwgIDUgKysrKysKIGtlcm5lbC90aW1lL3RpbWVrZWVwaW5nLmMgICB8IDEyICsrKysrKysr KysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaW5j bHVkZS9saW51eC90aW1la2VlcGluZy5oIGIvaW5jbHVkZS9saW51eC90aW1la2VlcGluZy5oCmlu ZGV4IDk2ZjM3YmUuLmQ1YThjZDYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvdGltZWtlZXBp bmcuaAorKysgYi9pbmNsdWRlL2xpbnV4L3RpbWVrZWVwaW5nLmgKQEAgLTMyMCw2ICszMjAsMTEg QEAgZXh0ZXJuIGludCBnZXRfZGV2aWNlX3N5c3RlbV9jcm9zc3RzdGFtcCgKIAkJCXN0cnVjdCBz eXN0ZW1fZGV2aWNlX2Nyb3NzdHN0YW1wICp4dHN0YW1wKTsKIAogLyoKKyAqIEdldCBjdXJyZW50 IGNsb2Nrc291cmNlIHVzZWQgYnkgc3lzdGVtIHRpbWVrZWVwaW5nIGZyYW1ld29yaworICovCitz dHJ1Y3QgY2xvY2tzb3VyY2UgKmdldF9jdXJyZW50X2Nsb2Nrc291cmNlKHZvaWQpOworCisvKgog ICogU2ltdWx0YW5lb3VzbHkgc25hcHNob3QgcmVhbHRpbWUgYW5kIG1vbm90b25pYyByYXcgY2xv Y2tzCiAgKi8KIGV4dGVybiB2b2lkIGt0aW1lX2dldF9zbmFwc2hvdChzdHJ1Y3Qgc3lzdGVtX3Rp bWVfc25hcHNob3QgKnN5c3RpbWVfc25hcHNob3QpOwpkaWZmIC0tZ2l0IGEva2VybmVsL3RpbWUv dGltZWtlZXBpbmcuYyBiL2tlcm5lbC90aW1lL3RpbWVrZWVwaW5nLmMKaW5kZXggNDc5ZDI1Yy4u ZTkyZDQ2NiAxMDA2NDQKLS0tIGEva2VybmVsL3RpbWUvdGltZWtlZXBpbmcuYworKysgYi9rZXJu ZWwvdGltZS90aW1la2VlcGluZy5jCkBAIC0xMTMzLDYgKzExMzMsMTggQEAgaW50IGdldF9kZXZp Y2Vfc3lzdGVtX2Nyb3NzdHN0YW1wKGludCAoKmdldF90aW1lX2ZuKQogRVhQT1JUX1NZTUJPTF9H UEwoZ2V0X2RldmljZV9zeXN0ZW1fY3Jvc3N0c3RhbXApOwogCiAvKioKKyAqIGdldF9jdXJyZW50 X2Nsb2Nrc291cmNlIC0gUmV0dXJucyB0aGUgY3VycmVudCBjbG9ja3NvdXJjZSBpbiB1c2VkIGJ5 IHRrX2NvcmUKKyAqCisgKi8KK3N0cnVjdCBjbG9ja3NvdXJjZSAqZ2V0X2N1cnJlbnRfY2xvY2tz b3VyY2Uodm9pZCkKK3sKKwlzdHJ1Y3QgdGltZWtlZXBlciAqdGsgPSAmdGtfY29yZS50aW1la2Vl cGVyOworCisJcmV0dXJuIHRrLT50a3JfbW9uby5jbG9jazsKK30KK0VYUE9SVF9TWU1CT0xfR1BM KGdldF9jdXJyZW50X2Nsb2Nrc291cmNlKTsKKworLyoqCiAgKiBkb19nZXR0aW1lb2ZkYXkgLSBS ZXR1cm5zIHRoZSB0aW1lIG9mIGRheSBpbiBhIHRpbWV2YWwKICAqIEB0djoJCXBvaW50ZXIgdG8g dGhlIHRpbWV2YWwgdG8gYmUgc2V0CiAgKgotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=