From mboxrd@z Thu Jan 1 00:00:00 1970 From: robert.foss@collabora.com Subject: [PATCH i-g-t v3 4/6] kms_panel_fitting: Switched DRM format to a hardware agnostic alternative. Date: Tue, 26 Apr 2016 16:11:30 -0400 Message-ID: <1461701492-9975-5-git-send-email-robert.foss@collabora.com> References: <1461701492-9975-1-git-send-email-robert.foss@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4E3126E950 for ; Tue, 26 Apr 2016 20:11:46 +0000 (UTC) In-Reply-To: <1461701492-9975-1-git-send-email-robert.foss@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ville.syrjala@linux.intel.com, daniel.vetter@ffwll.ch, daniel.stone@collabora.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogUm9iZXJ0IEZvc3MgPHJvYmVydC5mb3NzQGNvbGxhYm9yYS5jb20+CgpDaGFuZ2VkIHRo ZSBEUk0gZm9ybWF0IHRvIExPQ0FMX0RSTV9GT1JNQVRfTU9EX05PTkUgc2luY2UgaXQKaXMgaGFy ZHdhcmUgYWdub3N0aWMuCgpBbHNvIGZpeGVkIGZvcm1hdHRpbmcvdGFicy4KClNpZ25lZC1vZmYt Ynk6IFJvYmVydCBGb3NzIDxyb2JlcnQuZm9zc0Bjb2xsYWJvcmEuY29tPgpSZXZpZXdlZC1ieTog VG9tZXUgVml6b3NvIDx0b21ldS52aXpvc29AY29sbGFib3JhLmNvbT4KLS0tCiB0ZXN0cy9rbXNf cGFuZWxfZml0dGluZy5jIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0 aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0cy9rbXNfcGFuZWxfZml0 dGluZy5jIGIvdGVzdHMva21zX3BhbmVsX2ZpdHRpbmcuYwppbmRleCAwOTk4MTZiLi40MjdiZmM2 IDEwMDY0NAotLS0gYS90ZXN0cy9rbXNfcGFuZWxfZml0dGluZy5jCisrKyBiL3Rlc3RzL2ttc19w YW5lbF9maXR0aW5nLmMKQEAgLTY1LDEwICs2NSwxMCBAQCBzdGF0aWMgdm9pZCBwcmVwYXJlX2Ny dGMoZGF0YV90ICpkYXRhLCBpZ3Rfb3V0cHV0X3QgKm91dHB1dCwgZW51bSBwaXBlIHBpcGUsCiAK IAkvKiBhbGxvY2F0ZSBmYiBmb3IgcGxhbmUgMSAqLwogCWRhdGEtPmZiX2lkMSA9IGlndF9jcmVh dGVfcGF0dGVybl9mYihkYXRhLT5kcm1fZmQsCi0JCQkJCSAgICAgbW9kZS0+aGRpc3BsYXksIG1v ZGUtPnZkaXNwbGF5LAotCQkJCQkgICAgIERSTV9GT1JNQVRfWFJHQjg4ODgsCi0JCQkJCSAgICAg TE9DQUxfSTkxNV9GT1JNQVRfTU9EX1hfVElMRUQsIC8qIHRpbGVkICovCi0JCQkJCSAgICAgJmRh dGEtPmZiMSk7CisJCQkJCQltb2RlLT5oZGlzcGxheSwgbW9kZS0+dmRpc3BsYXksCisJCQkJCQlE Uk1fRk9STUFUX1hSR0I4ODg4LAorCQkJCQkJTE9DQUxfRFJNX0ZPUk1BVF9NT0RfTk9ORSwKKwkJ CQkJCSZkYXRhLT5mYjEpOwogCWlndF9hc3NlcnQoZGF0YS0+ZmJfaWQxKTsKIAogCS8qCkBAIC0x NTksNyArMTU5LDcgQEAgc3RhdGljIHZvaWQgdGVzdF9wYW5lbF9maXR0aW5nKGRhdGFfdCAqZCkK IAogCQlkLT5mYl9pZDIgPSBpZ3RfY3JlYXRlX2ltYWdlX2ZiKGQtPmRybV9mZCwgMCwgMCwKIAkJ CQkJCURSTV9GT1JNQVRfWFJHQjg4ODgsCi0JCQkJCQlMT0NBTF9JOTE1X0ZPUk1BVF9NT0RfWF9U SUxFRCwgLyogdGlsZWQgKi8KKwkJCQkJCUxPQ0FMX0RSTV9GT1JNQVRfTU9EX05PTkUsCiAJCQkJ CQlGSUxFX05BTUUsICZkLT5mYjIpOwogCQlpZ3RfYXNzZXJ0KGQtPmZiX2lkMik7CiAKLS0gCjIu NS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK