From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 425E46E5E5 for ; Thu, 6 Dec 2018 14:13:40 +0000 (UTC) From: Paul Kocialkowski Date: Thu, 6 Dec 2018 15:11:24 +0100 Message-Id: <20181206141132.23349-2-paul.kocialkowski@bootlin.com> In-Reply-To: <20181206141132.23349-1-paul.kocialkowski@bootlin.com> References: <20181206141132.23349-1-paul.kocialkowski@bootlin.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/9] chamelium: Pass dimensions instead of mode to pattern generation helper 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 Cc: Petri Latvala , Eben Upton , Thomas Petazzoni List-ID: SW4gb3JkZXIgdG8gcmV1c2UgdGhlIHBhdHRlcm4gZ2VuZXJhdGlvbiBoZWxwZXIgZm9yIG92ZXJs YXkgcGxhbmVzLApsZXQncyBwcm92aWRlIHRoZSBwYXR0ZXJuIGdlbmVyYXRpb24gaGVscGVyIHdp dGggdGhlIGV4cGxpY2l0IGRpbWVuc2lvbnMKaW5zdGVhZCBvZiB0aGUgbW9kZSAodGhhdCBvbmx5 IGFwcGxpZXMgdG8gdGhlIHByaW1hcnkgcGxhbmUpLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBLb2Np YWxrb3dza2kgPHBhdWwua29jaWFsa293c2tpQGJvb3RsaW4uY29tPgotLS0KIHRlc3RzL2ttc19j aGFtZWxpdW0uYyB8IDExICsrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25z KCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL2ttc19jaGFtZWxpdW0uYyBi L3Rlc3RzL2ttc19jaGFtZWxpdW0uYwppbmRleCA4YTlmNmJmZS4uYjhjYWI5MjcgMTAwNjQ0Ci0t LSBhL3Rlc3RzL2ttc19jaGFtZWxpdW0uYworKysgYi90ZXN0cy9rbXNfY2hhbWVsaXVtLmMKQEAg LTUwNCw3ICs1MDQsNyBAQCBzdGF0aWMgdm9pZCBjaGFtZWxpdW1fcGFpbnRfeHIyNF9wYXR0ZXJu KHVpbnQzMl90ICpkYXRhLAogCQkJKihkYXRhICsgaSAqIHN0cmlkZSAvIDQgKyBqKSA9IGNvbG9y c1soKGogLyA2NCkgKyAoaSAvIDY0KSkgJSA1XTsKIH0KIAotc3RhdGljIGludCBjaGFtZWxpdW1f Z2V0X3BhdHRlcm5fZmIoZGF0YV90ICpkYXRhLCBkcm1Nb2RlTW9kZUluZm8gKm1vZGUsCitzdGF0 aWMgaW50IGNoYW1lbGl1bV9nZXRfcGF0dGVybl9mYihkYXRhX3QgKmRhdGEsIHNpemVfdCB3aWR0 aCwgc2l6ZV90IGhlaWdodCwKIAkJCQkgICAgdWludDMyX3QgZm91cmNjLCBzdHJ1Y3QgaWd0X2Zi ICpmYikKIHsKIAlpbnQgZmJfaWQ7CkBAIC01MTIsMTUgKzUxMiwxNCBAQCBzdGF0aWMgaW50IGNo YW1lbGl1bV9nZXRfcGF0dGVybl9mYihkYXRhX3QgKmRhdGEsIGRybU1vZGVNb2RlSW5mbyAqbW9k ZSwKIAogCWlndF9hc3NlcnQoZm91cmNjID09IERSTV9GT1JNQVRfWFJHQjg4ODgpOwogCi0JZmJf aWQgPSBpZ3RfY3JlYXRlX2ZiKGRhdGEtPmRybV9mZCwgbW9kZS0+aGRpc3BsYXksIG1vZGUtPnZk aXNwbGF5LAotCQkJICAgICAgZm91cmNjLCBMT0NBTF9EUk1fRk9STUFUX01PRF9OT05FLCBmYik7 CisJZmJfaWQgPSBpZ3RfY3JlYXRlX2ZiKGRhdGEtPmRybV9mZCwgd2lkdGgsIGhlaWdodCwgZm91 cmNjLAorCQkJICAgICAgTE9DQUxfRFJNX0ZPUk1BVF9NT0RfTk9ORSwgZmIpOwogCWlndF9hc3Nl cnQoZmJfaWQgPiAwKTsKIAogCXB0ciA9IGlndF9mYl9tYXBfYnVmZmVyKGZiLT5mZCwgZmIpOwog CWlndF9hc3NlcnQocHRyKTsKIAotCWNoYW1lbGl1bV9wYWludF94cjI0X3BhdHRlcm4ocHRyLCBt b2RlLT5oZGlzcGxheSwgbW9kZS0+dmRpc3BsYXksCi0JCQkJICAgICBmYi0+c3RyaWRlc1swXSk7 CisJY2hhbWVsaXVtX3BhaW50X3hyMjRfcGF0dGVybihwdHIsIHdpZHRoLCBoZWlnaHQsIGZiLT5z dHJpZGVzWzBdKTsKIAlpZ3RfZmJfdW5tYXBfYnVmZmVyKGZiLCBwdHIpOwogCiAJcmV0dXJuIGZi X2lkOwpAQCAtNTQxLDcgKzU0MCw3IEBAIHN0YXRpYyB2b2lkIGRvX3Rlc3RfZGlzcGxheShkYXRh X3QgKmRhdGEsIHN0cnVjdCBjaGFtZWxpdW1fcG9ydCAqcG9ydCwKIAlpbnQgaSwgZmJfaWQsIGNh cHR1cmVkX2ZyYW1lX2NvdW50OwogCWludCBmcmFtZV9pZDsKIAotCWZiX2lkID0gY2hhbWVsaXVt X2dldF9wYXR0ZXJuX2ZiKGRhdGEsIG1vZGUsCisJZmJfaWQgPSBjaGFtZWxpdW1fZ2V0X3BhdHRl cm5fZmIoZGF0YSwgbW9kZS0+aGRpc3BsYXksIG1vZGUtPnZkaXNwbGF5LAogCQkJCQkgRFJNX0ZP Uk1BVF9YUkdCODg4OCwgJmZiKTsKIAlpZ3RfYXNzZXJ0KGZiX2lkID4gMCk7CiAKLS0gCjIuMTku MgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRl diBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2Cg==