From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH v2 06/18] drm: Add drm_format_plane_width() and drm_format_plane_height() Date: Wed, 20 Jan 2016 21:05:27 +0200 Message-ID: <1453316739-13296-7-git-send-email-ville.syrjala@linux.intel.com> References: <1453316739-13296-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1453316739-13296-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: intel-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFk ZCBhIGZldyBoZWxwZXJzIHRvIGdldCB0aGUgZGltZW5zaW9ucyBvZiB0aGUgY2hyb21hIHBsYW5l KHMpLgoKdjI6IEFkZCBrZXJuZWwtZG9jIChEYW5pZWwpCgpDYzogZHJpLWRldmVsQGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4KLS0tCiBpbmNsdWRlL2RybS9kcm1fY3J0Yy5oIHwgMzAgKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2luY2x1ZGUvZHJtL2RybV9jcnRjLmggYi9pbmNsdWRlL2RybS9kcm1fY3J0 Yy5oCmluZGV4IGM2NWEyMTJkYjc3ZS4uOTExOTVjNDAzNDIyIDEwMDY0NAotLS0gYS9pbmNsdWRl L2RybS9kcm1fY3J0Yy5oCisrKyBiL2luY2x1ZGUvZHJtL2RybV9jcnRjLmgKQEAgLTI0ODIsNiAr MjQ4MiwzNiBAQCBleHRlcm4gaW50IGRybV9mb3JtYXRfbnVtX3BsYW5lcyh1aW50MzJfdCBmb3Jt YXQpOwogZXh0ZXJuIGludCBkcm1fZm9ybWF0X3BsYW5lX2NwcCh1aW50MzJfdCBmb3JtYXQsIGlu dCBwbGFuZSk7CiBleHRlcm4gaW50IGRybV9mb3JtYXRfaG9yel9jaHJvbWFfc3Vic2FtcGxpbmco dWludDMyX3QgZm9ybWF0KTsKIGV4dGVybiBpbnQgZHJtX2Zvcm1hdF92ZXJ0X2Nocm9tYV9zdWJz YW1wbGluZyh1aW50MzJfdCBmb3JtYXQpOworLyoqCisgKiBkcm1fZm9ybWF0X3BsYW5lX3dpZHRo IC0gd2lkdGggb2YgdGhlIHBsYW5lIGdpdmVuIHRoZSBmaXJzdCBwbGFuZQorICogQHdpZHRoOiB3 aWR0aCBvZiB0aGUgZmlyc3QgcGxhbmUKKyAqIEBmb3JtYXQ6IHBpeGVsIGZvcm1hdAorICogQHBs YW5lOiBwbGFuZSBpbmRleAorICoKKyAqIFJldHVybnMgdGhlIHdpZHRoIG9mIEBwbGFuZSwgZ2l2 ZW4gdGhhdCB0aGUgd2lkdGggb2YgdGhlIGZpcnN0IHBsYW5lCisgKiBpcyBAd2lkdGguCisgKi8K K3N0YXRpYyBpbmxpbmUgaW50IGRybV9mb3JtYXRfcGxhbmVfd2lkdGgoaW50IHdpZHRoLCB1aW50 MzJfdCBmb3JtYXQsIGludCBwbGFuZSkKK3sKKwlpZiAocGxhbmUgPT0gMCkKKwkJcmV0dXJuIHdp ZHRoOworCXJldHVybiB3aWR0aCAvIGRybV9mb3JtYXRfaG9yel9jaHJvbWFfc3Vic2FtcGxpbmco Zm9ybWF0KTsKK30KKy8qKgorICogZHJtX2Zvcm1hdF9wbGFuZV9oZWlnaHQgLSBoZWlnaHQgb2Yg dGhlIHBsYW5lIGdpdmVuIHRoZSBmaXJzdCBwbGFuZQorICogQGhlaWdodDogaGVpZ2h0IG9mIHRo ZSBmaXJzdCBwbGFuZQorICogQGZvcm1hdDogcGl4ZWwgZm9ybWF0CisgKiBAcGxhbmU6IHBsYW5l IGluZGV4CisgKgorICogUmV0dXJucyB0aGUgaGVpZ2h0IG9mIEBwbGFuZSwgZ2l2ZW4gdGhhdCB0 aGUgaGVpZ2h0IG9mIHRoZSBmaXJzdCBwbGFuZQorICogaXMgQGhlaWdodC4KKyAqLworc3RhdGlj IGlubGluZSBpbnQgZHJtX2Zvcm1hdF9wbGFuZV9oZWlnaHQoaW50IGhlaWdodCwgdWludDMyX3Qg Zm9ybWF0LCBpbnQgcGxhbmUpCit7CisJaWYgKHBsYW5lID09IDApCisJCXJldHVybiBoZWlnaHQ7 CisJcmV0dXJuIGhlaWdodCAvIGRybV9mb3JtYXRfdmVydF9jaHJvbWFfc3Vic2FtcGxpbmcoZm9y bWF0KTsKK30KIGV4dGVybiBjb25zdCBjaGFyICpkcm1fZ2V0X2Zvcm1hdF9uYW1lKHVpbnQzMl90 IGZvcm1hdCk7CiBleHRlcm4gc3RydWN0IGRybV9wcm9wZXJ0eSAqZHJtX21vZGVfY3JlYXRlX3Jv dGF0aW9uX3Byb3BlcnR5KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJCQkJCQkJICAgICAgdW5z aWduZWQgaW50IHN1cHBvcnRlZF9yb3RhdGlvbnMpOwotLSAKMi40LjEwCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=