From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 461A26E0F2 for ; Mon, 26 Nov 2018 15:36:33 +0000 (UTC) From: Lukasz Kalamarz Date: Mon, 26 Nov 2018 16:36:22 +0100 Message-Id: <20181126153624.3690-1-lukasz.kalamarz@intel.com> Subject: [igt-dev] [PATCH i-g-t v3 1/3] lib/ioctl_wrapper: Add i915_get_param helper List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: Z2V0cGFyYW0gaXMgdXNlZCBpbiBmZXcgcGxhY2VzIGFjcm9zcyBJR1QsIGJ1dCBubyBoZWxwZXIg ZnVuY3Rpb24KaXMgdXNlZCB0byByZWR1Y2UgY29kZSBkdXBsaWNhdGlvbi4KdjI6IEFkZGVkIGRv YyBwYXJ0IGFuZCBjaGFuZ2VkIHJldHVybiB2YWx1ZSBpbiBjYXNlIG9mIGVycm9yCgpTaWduZWQt b2ZmLWJ5OiBMdWthc3ogS2FsYW1hcnogPGx1a2Fzei5rYWxhbWFyekBpbnRlbC5jb20+CgpDYzog TWljaGFsIFdpbmlhcnNraSA8bWljaGFsLndpbmlhcnNraUBpbnRlbC5jb20+CkNjOiBLYXRhcnp5 bmEgRGVjIDxrYXRhcnp5bmEuZGVjQGludGVsLmNvbT4KQ2M6IERhbmllbGUgQ2VyYW9sbyBTcHVy aW8gPGRhbmllbGUuY2VyYW9sb3NwdXJpb0BpbnRlbC5jb20+Ci0tLQogbGliL2lvY3RsX3dyYXBw ZXJzLmMgfCAyMiArKysrKysrKysrKysrKysrKysrKysrCiBsaWIvaW9jdGxfd3JhcHBlcnMuaCB8 ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xp Yi9pb2N0bF93cmFwcGVycy5jIGIvbGliL2lvY3RsX3dyYXBwZXJzLmMKaW5kZXggOWYyNTU1MDgu LmFlYzRmMTVlIDEwMDY0NAotLS0gYS9saWIvaW9jdGxfd3JhcHBlcnMuYworKysgYi9saWIvaW9j dGxfd3JhcHBlcnMuYwpAQCAtNDY4LDYgKzQ2OCwyOCBAQCB2b2lkIGdlbV9zeW5jKGludCBmZCwg dWludDMyX3QgaGFuZGxlKQogCWVycm5vID0gMDsKIH0KIAorLyoqCisgKiBkcm1fZ2V0X3BhcmFt OgorICogQGZkOiBvcGVuIGk5MTUgZHJtIGZpbGUgZGVzY3JpcHRvcgorICogQHBhcmFtOiBkcm0g cGFyYW1ldGVyIHdlIHdhbnQgdG8gcmVhZAorICoKKyAqIEhlbHBlciBmdW5jdGlvbiB0aGF0IGV4 ZWN1dGUgR0VUUEFSQU0gaW9jdGwgZm9yIGEgZ2l2ZW4gcGFyYW1ldGVyLgorICoKKyAqIFJldHVy bjogUmVhZCB2YWx1ZSBmcm9tIEdFVFBBUkFNCisgKi8KK2ludCBkcm1fZ2V0X3BhcmFtKGludCBm ZCwgdWludDMyX3QgcGFyYW0pCit7CisJaW50IHZhbHVlOworCWRybV9pOTE1X2dldHBhcmFtX3Qg Z3AgPSB7CisJCS5wYXJhbSA9IHBhcmFtLAorCQkudmFsdWUgPSAmdmFsdWUKKwl9OworCisJaWYg KGlndF9pb2N0bChmZCwgRFJNX0lPQ1RMX0k5MTVfR0VUUEFSQU0sICZncCkgPT0gLTEpCisJCXJl dHVybiAtRUlOVkFMOworCisJcmV0dXJuIHZhbHVlOworfQogCiBib29sIGdlbV9jcmVhdGVfX2hh c19zdG9sZW5fc3VwcG9ydChpbnQgZmQpCiB7CmRpZmYgLS1naXQgYS9saWIvaW9jdGxfd3JhcHBl cnMuaCBiL2xpYi9pb2N0bF93cmFwcGVycy5oCmluZGV4IGIyMmIzNmIwLi45MDE3NGQxMyAxMDA2 NDQKLS0tIGEvbGliL2lvY3RsX3dyYXBwZXJzLmgKKysrIGIvbGliL2lvY3RsX3dyYXBwZXJzLmgK QEAgLTc0LDYgKzc0LDcgQEAgaW50IF9fZ2VtX3NldF9kb21haW4oaW50IGZkLCB1aW50MzJfdCBo YW5kbGUsIHVpbnQzMl90IHJlYWQsIHVpbnQzMl90IHdyaXRlKTsKIHZvaWQgZ2VtX3NldF9kb21h aW4oaW50IGZkLCB1aW50MzJfdCBoYW5kbGUsIHVpbnQzMl90IHJlYWQsIHVpbnQzMl90IHdyaXRl KTsKIGludCBnZW1fd2FpdChpbnQgZmQsIHVpbnQzMl90IGhhbmRsZSwgaW50NjRfdCAqdGltZW91 dF9ucyk7CiB2b2lkIGdlbV9zeW5jKGludCBmZCwgdWludDMyX3QgaGFuZGxlKTsKK2ludCBkcm1f Z2V0X3BhcmFtKGludCBmZCwgdWludDMyX3QgcGFyYW0pOwogYm9vbCBnZW1fY3JlYXRlX19oYXNf c3RvbGVuX3N1cHBvcnQoaW50IGZkKTsKIHVpbnQzMl90IF9fZ2VtX2NyZWF0ZV9zdG9sZW4oaW50 IGZkLCB1aW50NjRfdCBzaXplKTsKIHVpbnQzMl90IGdlbV9jcmVhdGVfc3RvbGVuKGludCBmZCwg dWludDY0X3Qgc2l6ZSk7Ci0tIAoyLjE3LjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaWd0LWRldgo=