From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 15/16] drm/i915: Add a workaround for sprite only <-> primary only switching Date: Thu, 22 May 2014 17:48:20 +0300 Message-ID: <1400770101-14277-16-git-send-email-ville.syrjala@linux.intel.com> References: <1400770101-14277-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: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 512EF6EC3E for ; Thu, 22 May 2014 07:49:18 -0700 (PDT) In-Reply-To: <1400770101-14277-1-git-send-email-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCklM SyBhbmQgSVZCIGRvbid0IGxpa2Ugc3dpdGNoaW5nIGJldHdlZW4gc3ByaXRlIG9ubHkgYW5kIHBy aW1hcnkgb25seQpjb25maWd1cmF0aW9ucyB3aGVuIExQMSsgd2F0ZXJtYXJrcyBoYXZlIGJlZW4g ZW5hYmxlZCBpbiB0aGUgcmVjZW50CnBhc3QuIExpa2UgV2FDeFNSRGlzYWJsZWRGb3JTcHJpdGVT Y2FsaW5nIHdlIGNhbiBhdm9pZCB0aGUgZmxhc2gKYnkgZGlzYWJsaW5nIExQMSsgd2F0ZXJtYXJr cyBmb3Igb25lIGZyYW1lIGJlZm9yZSB0aGUgY3JpdGljYWwgcGxhbmUKcmVjb25maWd1cmF0aW9u LgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgOSArKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u YwppbmRleCA2NmFmNzlkLi5lYTFmOTkwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKQEAgLTMx NzUsOSArMzE3NSwxOCBAQCBzdGF0aWMgaW50IGlsa191cGRhdGVfc3ByaXRlX3dtKHN0cnVjdCBp bnRlbF9wbGFuZSAqcGxhbmUsCiAJICogd2hlbiBzY2FsaW5nIGlzIGRpc2FibGVkLgogCSAqCiAJ ICogV2FDeFNSRGlzYWJsZWRGb3JTcHJpdGVTY2FsaW5nOml2YgorCSAqCisJICogV2UgYWxzbyBz ZWVtIHRvIG5lZWQgc29tZXRoaW5nIHNpbWlsYXIgd2hlbiBzd2l0Y2hpbmcgYmV0d2VlbgorCSAq IHByaW1hcnkgb25seSBhbmQgc3ByaXRlIG9ubHkgY29uZmlndXJhdGlvbnMuIE90aGVyd2lzZSB0 aGUgc2NyZWVuCisJICogZmxhc2hlcyBibGFjay4gTm8gdW5kZXJydW4gcmVwb3J0ZWQgdGhvdWdo LgogCSAqLwogCWlmIChJU19JVllCUklER0UoZGV2KSAmJiBjb25maWctPnNwci5zY2FsZWQgJiYg aWxrX2Rpc2FibGVfbHBfd20oY3J0YykpCiAJCWludGVsX3dhaXRfZm9yX3ZibGFuayhkZXYsIHBs YW5lLT5waXBlKTsKKwllbHNlIGlmIChjb25maWctPnByaS5lbmFibGVkICE9IGNvbmZpZy0+c3By LmVuYWJsZWQgJiYKKwkJIGNvbmZpZy0+cHJpLmVuYWJsZWQgIT0gcGFyYW1zLnByaS5lbmFibGVk ICYmCisJCSBjb25maWctPnNwci5lbmFibGVkICE9IHBhcmFtcy5zcHIuZW5hYmxlZCAmJgorCQkg aWxrX2Rpc2FibGVfbHBfd20oY3J0YykpCisJCWludGVsX3dhaXRfZm9yX3ZibGFuayhkZXYsIHBs YW5lLT5waXBlKTsKIAogCXBhcmFtcy5wcmkgPSBjb25maWctPnByaTsKIAlwYXJhbXMuc3ByID0g Y29uZmlnLT5zcHI7Ci0tIAoxLjguNS41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=