From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id F23ED6E5AB for ; Thu, 20 Jun 2019 15:58:33 +0000 (UTC) From: Ville Syrjala Date: Thu, 20 Jun 2019 18:58:29 +0300 Message-Id: <20190620155830.20500-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/2] lib/igt_kms: Dump mode picture aspect ratio 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: RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCklu Y2x1ZGUgdGhlIG1vZGUgcGljdHVyZSBhc3BlY3QgcmF0aW8gaW4ga21zdGVzdF9kdW1wX21vZGUo KS4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Ci0tLQogbGliL2lndF9rbXMuYyB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysr LS0KIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2xpYi9pZ3Rfa21zLmMgYi9saWIvaWd0X2ttcy5jCmluZGV4IGRhMTg4YTM5NGNk Ni4uZGM4OTkyY2IwNDNiIDEwMDY0NAotLS0gYS9saWIvaWd0X2ttcy5jCisrKyBiL2xpYi9pZ3Rf a21zLmMKQEAgLTU5NSw2ICs1OTUsMjQgQEAgc3RhdGljIGNvbnN0IGNoYXIgKm1vZGVfc3RlcmVv X25hbWUoY29uc3QgZHJtTW9kZU1vZGVJbmZvICptb2RlKQogCX0KIH0KIAorc3RhdGljIGNvbnN0 IGNoYXIgKm1vZGVfcGljdHVyZV9hc3BlY3RfbmFtZShjb25zdCBkcm1Nb2RlTW9kZUluZm8gKm1v ZGUpCit7CisJc3dpdGNoIChtb2RlLT5mbGFncyAmIERSTV9NT0RFX0ZMQUdfUElDX0FSX01BU0sp IHsKKwljYXNlIERSTV9NT0RFX0ZMQUdfUElDX0FSX05PTkU6CisJCXJldHVybiBOVUxMOworCWNh c2UgRFJNX01PREVfRkxBR19QSUNfQVJfNF8zOgorCQlyZXR1cm4gIjQ6MyI7CisJY2FzZSBEUk1f TU9ERV9GTEFHX1BJQ19BUl8xNl85OgorCQlyZXR1cm4gIjE2OjkiOworCWNhc2UgRFJNX01PREVf RkxBR19QSUNfQVJfNjRfMjc6CisJCXJldHVybiAiNjQ6MjciOworCWNhc2UgRFJNX01PREVfRkxB R19QSUNfQVJfMjU2XzEzNToKKwkJcmV0dXJuICIyNTY6MTM1IjsKKwlkZWZhdWx0OgorCQlyZXR1 cm4gImludmFsaWQiOworCX0KK30KKwogLyoqCiAgKiBrbXN0ZXN0X2R1bXBfbW9kZToKICAqIEBt b2RlOiBsaWJkcm0gbW9kZSBzdHJ1Y3R1cmUKQEAgLTYwNCw4ICs2MjIsOSBAQCBzdGF0aWMgY29u c3QgY2hhciAqbW9kZV9zdGVyZW9fbmFtZShjb25zdCBkcm1Nb2RlTW9kZUluZm8gKm1vZGUpCiB2 b2lkIGttc3Rlc3RfZHVtcF9tb2RlKGRybU1vZGVNb2RlSW5mbyAqbW9kZSkKIHsKIAljb25zdCBj aGFyICpzdGVyZW8gPSBtb2RlX3N0ZXJlb19uYW1lKG1vZGUpOworCWNvbnN0IGNoYXIgKmFzcGVj dCA9IG1vZGVfcGljdHVyZV9hc3BlY3RfbmFtZShtb2RlKTsKIAotCWlndF9pbmZvKCIgICVzICVk ICVkICVkICVkICVkICVkICVkICVkICVkIDB4JXggMHgleCAlZCVzJXMlc1xuIiwKKwlpZ3RfaW5m bygiICAlcyAlZCAlZCAlZCAlZCAlZCAlZCAlZCAlZCAlZCAweCV4IDB4JXggJWQlcyVzJXMlcyVz JXNcbiIsCiAJCSBtb2RlLT5uYW1lLCBtb2RlLT52cmVmcmVzaCwKIAkJIG1vZGUtPmhkaXNwbGF5 LCBtb2RlLT5oc3luY19zdGFydCwKIAkJIG1vZGUtPmhzeW5jX2VuZCwgbW9kZS0+aHRvdGFsLApA QCAtNjEzLDcgKzYzMiw5IEBAIHZvaWQga21zdGVzdF9kdW1wX21vZGUoZHJtTW9kZU1vZGVJbmZv ICptb2RlKQogCQkgbW9kZS0+dnN5bmNfZW5kLCBtb2RlLT52dG90YWwsCiAJCSBtb2RlLT5mbGFn cywgbW9kZS0+dHlwZSwgbW9kZS0+Y2xvY2ssCiAJCSBzdGVyZW8gPyAiICgzRDoiIDogIiIsCi0J CSBzdGVyZW8gPyBzdGVyZW8gOiAiIiwgc3RlcmVvID8gIikiIDogIiIpOworCQkgc3RlcmVvID8g c3RlcmVvIDogIiIsIHN0ZXJlbyA/ICIpIiA6ICIiLAorCQkgYXNwZWN0ID8gIiAoUEFSOiIgOiAi IiwKKwkJIGFzcGVjdCA/IGFzcGVjdCA6ICIiLCBhc3BlY3QgPyAiKSIgOiAiIik7CiB9CiAKIC8q KgotLSAKMi4yMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=