From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH v4 04/11] drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes Date: Fri, 5 Oct 2018 15:58:10 +0300 Message-ID: <20181005125817.22576-5-ville.syrjala@linux.intel.com> References: <20181005125817.22576-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id B8ED66E7F4 for ; Fri, 5 Oct 2018 12:58:31 +0000 (UTC) In-Reply-To: <20181005125817.22576-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFs bCBDTkwgdW5pdmVyc2FsIHBsYW5lcyBzdXBwb3J0IGhvcml6b250YWwgbWlycm9yaW5nLiBDdXJy ZW50bHkKd2UgZXhwb3NlIHRoZSBjYXBhYmlsaXR5IG9ubHkgZm9yIHRoZSBwcmltYXJ5IHBsYW5l LiBFeHBvc2UgaXQKZm9yIHRoZSBvdmVybGF5IHBsYW5lcyBhcyB3ZWxsLgoKQ2M6IEpvb25hcyBM YWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTog VmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KUmV2aWV3ZWQt Ynk6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KUmV2 aWV3ZWQtYnk6IFN0YW5pc2xhdiBMaXNvdnNraXkgPHN0YW5pc2xhdi5saXNvdnNraXlAaW50ZWwu Y29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIHwgNyArKysrKyst CiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9zcHJpdGUuYwppbmRleCAzYzhlNjg2NjA3YmYuLjNlZTAyNTQxMWQ2MSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKQEAgLTE4NzcsNyArMTg3NywxMiBAQCBp bnRlbF9zcHJpdGVfcGxhbmVfY3JlYXRlKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp diwKIAkJfQogCX0KIAotCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDkpIHsKKwlpZiAoSU5U RUxfR0VOKGRldl9wcml2KSA+PSAxMCkgeworCQlzdXBwb3J0ZWRfcm90YXRpb25zID0KKwkJCURS TV9NT0RFX1JPVEFURV8wIHwgRFJNX01PREVfUk9UQVRFXzkwIHwKKwkJCURSTV9NT0RFX1JPVEFU RV8xODAgfCBEUk1fTU9ERV9ST1RBVEVfMjcwIHwKKwkJCURSTV9NT0RFX1JFRkxFQ1RfWDsKKwl9 IGVsc2UgaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPj0gOSkgewogCQlzdXBwb3J0ZWRfcm90YXRp b25zID0KIAkJCURSTV9NT0RFX1JPVEFURV8wIHwgRFJNX01PREVfUk9UQVRFXzkwIHwKIAkJCURS TV9NT0RFX1JPVEFURV8xODAgfCBEUk1fTU9ERV9ST1RBVEVfMjcwOwotLSAKMi4xNi40CgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK