From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 42B696E130 for ; Thu, 4 Apr 2019 13:18:18 +0000 (UTC) From: Daniel Mrzyglod Date: Thu, 4 Apr 2019 15:18:04 +0200 Message-Id: <20190404131805.18110-3-daniel.t.mrzyglod@intel.com> In-Reply-To: <20190404131805.18110-1-daniel.t.mrzyglod@intel.com> References: <20190404131805.18110-1-daniel.t.mrzyglod@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 2/3] lib/igt_device: add igt_map_bar_region List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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: VGhpcyBmdW5jdGlvbiB1c2Ugc3lzZnMgdG8gbWFwIHBhcnRpY3VsYXIgbW1pbyByZWdpb24uCgpT aWduZWQtb2ZmLWJ5OiBEYW5pZWwgTXJ6eWdsb2QgPGRhbmllbC50Lm1yenlnbG9kQGludGVsLmNv bT4KLS0tCiBsaWIvaWd0X2RldmljZS5jIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysKIGxpYi9pZ3RfZGV2aWNlLmggfCAgMSArCiAyIGZpbGVzIGNoYW5nZWQs IDQyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saWIvaWd0X2RldmljZS5jIGIvbGliL2ln dF9kZXZpY2UuYwppbmRleCBkMzkzNGVmYi4uODA1MTA5ZTUgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3Rf ZGV2aWNlLmMKKysrIGIvbGliL2lndF9kZXZpY2UuYwpAQCAtMjIwLDMgKzIyMCw0NCBAQCBzdHJ1 Y3QgcGNpX2RldmljZSAqaWd0X2RldmljZV9nZXRfcGNpX2RldmljZShpbnQgZmQpCiAKIAlyZXR1 cm4gcGNpX2RldjsKIH0KKworLyoqCisgKiBpZ3RfZGV2aWNlX21hcF9wY2lfYmFyX3JlZ2lvbjoK KyAqCisgKiBAZmQ6IHRoZSBkZXZpY2UKKyAqIEBtbWlvX2JhcjogYmFyIHRvIGJlIG1hcHBlZAor ICogQG1taW9fc2l6ZTogYmFyIHNpemUKKyAqCisgKiBSZXR1cm5zOgorICogVGhlIHBvaW50ZXIg Zm9yIG1tYXBwZWQgYmFyCisgKi8KK3ZvaWQgKmlndF9kZXZpY2VfbWFwX3BjaV9iYXJfcmVnaW9u KGludCBmZCwgaW50ICBtbWlvX2JhciwgaW50IG1taW9fc2l6ZSkKK3sKKwlzdHJ1Y3QgaWd0X3Bj aV9hZGRyIHBjaV9hZGRyOworCWNoYXIgZmlsZXBhdGhbNDA5Nl07CisJaW50IG5ld2ZkOworCXZv aWQgKmlndF9tbWlvID0gTlVMTDsKKworCWlmIChpZ3RfZGV2aWNlX2dldF9wY2lfYWRkcihmZCwg JnBjaV9hZGRyKSkgeworCQlpZ3Rfd2FybigiVW5hYmxlIHRvIGZpbmQgZGV2aWNlIFBDSSBhZGRy ZXNzXG4iKTsKKwkJcmV0dXJuIE5VTEw7CisJfQorCisJc3ByaW50ZihmaWxlcGF0aCwgIi9zeXMv ZGV2aWNlcy9wY2klLjR4XDolLjJ4LyUuNHhcOiUuMnhcOiUuMnguJS4xeC9yZXNvdXJjZSUuMXgi LAorCQkJcGNpX2FkZHIuZG9tYWluLAorCQkJcGNpX2FkZHIuYnVzLAorCQkJcGNpX2FkZHIuZG9t YWluLAorCQkJcGNpX2FkZHIuYnVzLAorCQkJcGNpX2FkZHIuZGV2aWNlLAorCQkJcGNpX2FkZHIu ZnVuY3Rpb24sCisJCQltbWlvX2Jhcik7CisKKworCW5ld2ZkID0gb3BlbihmaWxlcGF0aCwgT19S RFdSIHwgT19TWU5DKTsKKwlpZ3RfbW1pbyA9IG1tYXAoMCwgbW1pb19zaXplLCBQUk9UX1JFQUQg fCBQUk9UX1dSSVRFLCBNQVBfU0hBUkVELCBuZXdmZCwgMCk7CisKKwlpZ3RfZmFpbF9vbl9mKGln dF9tbWlvID09IE1BUF9GQUlMRUQsCisJCSAgICAgICJDb3VsZG4ndCBtYXAgTU1JTyByZWdpb25c biIpOworCisJcmV0dXJuIGlndF9tbWlvOworfQpkaWZmIC0tZ2l0IGEvbGliL2lndF9kZXZpY2Uu aCBiL2xpYi9pZ3RfZGV2aWNlLmgKaW5kZXggODYwYjNhOGEuLjZmZmMxZDVlIDEwMDY0NAotLS0g YS9saWIvaWd0X2RldmljZS5oCisrKyBiL2xpYi9pZ3RfZGV2aWNlLmgKQEAgLTM0LDUgKzM0LDYg QEAgdm9pZCBpZ3RfZGV2aWNlX2Ryb3BfbWFzdGVyKGludCBmZCk7CiAKIGludCBpZ3RfZGV2aWNl X2dldF9jYXJkX2luZGV4KGludCBmZCk7CiBzdHJ1Y3QgcGNpX2RldmljZSAqaWd0X2RldmljZV9n ZXRfcGNpX2RldmljZShpbnQgZmQpOwordm9pZCAqaWd0X2RldmljZV9tYXBfcGNpX2Jhcl9yZWdp b24oaW50IGZkLCBpbnQgIG1taW9fYmFyLCBpbnQgbW1pb19zaXplKTsKIAogI2VuZGlmIC8qIF9f SUdUX0RFVklDRV9IX18gKi8KLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pZ3QtZGV2