From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: [PATCH 4/5] drm/i915: Rely on TEST_SINK_START instead of tracking Sink CRC state on dev_priv. Date: Wed, 11 Nov 2015 11:05:42 -0800 Message-ID: <1447268743-2328-5-git-send-email-rodrigo.vivi@intel.com> References: <1447268743-2328-1-git-send-email-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 590766EACF for ; Wed, 11 Nov 2015 11:05:25 -0800 (PST) In-Reply-To: <1447268743-2328-1-git-send-email-rodrigo.vivi@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 Cc: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgpSZXZp ZXdlZC1ieTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Ci0tLQogZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyAgfCAxNCArKysrKystLS0tLS0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggfCAgNSAtLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA2 IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmlu ZGV4IDE1MGU2ODAuLmRhMDJlZDcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2RwLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwpAQCAtMzg3OSw3 ICszODc5LDYgQEAgc3RhdGljIGludCBpbnRlbF9kcF9zaW5rX2NyY19zdG9wKHN0cnVjdCBpbnRl bF9kcCAqaW50ZWxfZHApCiAJCXJldCA9IC1FVElNRURPVVQ7CiAJfQogCi0JaW50ZWxfZHAtPnNp bmtfY3JjLnN0YXJ0ZWQgPSBmYWxzZTsKICBvdXQ6CiAJaHN3X2VuYWJsZV9pcHMoaW50ZWxfY3J0 Yyk7CiAJcmV0dXJuIHJldDsKQEAgLTM4OTMsMTIgKzM4OTIsNiBAQCBzdGF0aWMgaW50IGludGVs X2RwX3NpbmtfY3JjX3N0YXJ0KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJdTggYnVmOwog CWludCByZXQ7CiAKLQlpZiAoaW50ZWxfZHAtPnNpbmtfY3JjLnN0YXJ0ZWQpIHsKLQkJcmV0ID0g aW50ZWxfZHBfc2lua19jcmNfc3RvcChpbnRlbF9kcCk7Ci0JCWlmIChyZXQpCi0JCQlyZXR1cm4g cmV0OwotCX0KLQogCWlmIChkcm1fZHBfZHBjZF9yZWFkYigmaW50ZWxfZHAtPmF1eCwgRFBfVEVT VF9TSU5LX01JU0MsICZidWYpIDwgMCkKIAkJcmV0dXJuIC1FSU87CiAKQEAgLTM5MDgsNiArMzkw MSwxMiBAQCBzdGF0aWMgaW50IGludGVsX2RwX3NpbmtfY3JjX3N0YXJ0KHN0cnVjdCBpbnRlbF9k cCAqaW50ZWxfZHApCiAJaWYgKGRybV9kcF9kcGNkX3JlYWRiKCZpbnRlbF9kcC0+YXV4LCBEUF9U RVNUX1NJTkssICZidWYpIDwgMCkKIAkJcmV0dXJuIC1FSU87CiAKKwlpZiAoYnVmICYgRFBfVEVT VF9TSU5LX1NUQVJUKSB7CisJCXJldCA9IGludGVsX2RwX3NpbmtfY3JjX3N0b3AoaW50ZWxfZHAp OworCQlpZiAocmV0KQorCQkJcmV0dXJuIHJldDsKKwl9CisKIAloc3dfZGlzYWJsZV9pcHMoaW50 ZWxfY3J0Yyk7CiAKIAlpZiAoZHJtX2RwX2RwY2Rfd3JpdGViKCZpbnRlbF9kcC0+YXV4LCBEUF9U RVNUX1NJTkssCkBAIC0zOTE3LDcgKzM5MTYsNiBAQCBzdGF0aWMgaW50IGludGVsX2RwX3Npbmtf Y3JjX3N0YXJ0KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJfQogCiAJaW50ZWxfd2FpdF9m b3JfdmJsYW5rKGRldiwgaW50ZWxfY3J0Yy0+cGlwZSk7Ci0JaW50ZWxfZHAtPnNpbmtfY3JjLnN0 YXJ0ZWQgPSB0cnVlOwogCXJldHVybiAwOwogfQogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oCmlu ZGV4IGU5MjJkNmEuLjkzNGQ5NDYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rydi5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oCkBAIC03Mzgs MTAgKzczOCw2IEBAIGVudW0gbGlua19tX25fc2V0IHsKIAlNMl9OMgogfTsKIAotc3RydWN0IHNp bmtfY3JjIHsKLQlib29sIHN0YXJ0ZWQ7Ci19OwotCiBzdHJ1Y3QgaW50ZWxfZHAgewogCXVpbnQz Ml90IG91dHB1dF9yZWc7CiAJdWludDMyX3QgYXV4X2NoX2N0bF9yZWc7CkBAIC03NTgsNyArNzU0 LDYgQEAgc3RydWN0IGludGVsX2RwIHsKIAkvKiBzaW5rIHJhdGVzIGFzIHJlcG9ydGVkIGJ5IERQ X1NVUFBPUlRFRF9MSU5LX1JBVEVTICovCiAJdWludDhfdCBudW1fc2lua19yYXRlczsKIAlpbnQg c2lua19yYXRlc1tEUF9NQVhfU1VQUE9SVEVEX1JBVEVTXTsKLQlzdHJ1Y3Qgc2lua19jcmMgc2lu a19jcmM7CiAJc3RydWN0IGRybV9kcF9hdXggYXV4OwogCXVpbnQ4X3QgdHJhaW5fc2V0WzRdOwog CWludCBwYW5lbF9wb3dlcl91cF9kZWxheTsKLS0gCjIuNC4zCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=