From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liviu Dudau Subject: [PATCH v2 4/5] drm: hdlcd: Don't touch vsync interrupts during vblank enable/disable. Date: Wed, 1 Jun 2016 15:48:38 +0100 Message-ID: <1464792519-24530-5-git-send-email-Liviu.Dudau@arm.com> References: <1464792519-24530-1-git-send-email-Liviu.Dudau@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from cam-smtp0.cambridge.arm.com (fw-tnat.cambridge.arm.com [217.140.96.140]) by gabe.freedesktop.org (Postfix) with ESMTPS id BD1AA6E9D3 for ; Wed, 1 Jun 2016 14:48:45 +0000 (UTC) In-Reply-To: <1464792519-24530-1-git-send-email-Liviu.Dudau@arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , David Airlie Cc: DRI Development List-Id: dri-devel@lists.freedesktop.org QmVjYXVzZSB0aGUgSERMQ0QgbGFja3MgYSBoYXJkd2FyZSBjb3VudGVyIGZvciB2c3luYyBzaWdu YWwsIHRoZSBEUk0KZnJhbWV3b3JrIGV4cGVjdHMgdGhhdCB0aGUgdnN5bmMgaW50ZXJydXB0cyBh cmUgbGVmdCBydW5uaW5nIHRvIGZlZWQKdGhlIGludGVybmFsIHNvZnR3YXJlIGNvdW50ZXIuIEN1 cnJlbnRseSB0aGUgSERMQ0QgaXMgbWFza2luZy91bm1hc2tpbmcKdGhlIHZzeW5jIGludGVycnVw dCBvbiB2YmxhbmsgZW5hYmxlL2Rpc2FibGUgY2FsbHMsIHdoaWNoIGJyZWFrIHRoYXQKZXhwZWN0 YXRpb24uIEZpeCB0aGF0LgoKU2lnbmVkLW9mZi1ieTogTGl2aXUgRHVkYXUgPExpdml1LkR1ZGF1 QGFybS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FybS9oZGxjZF9kcnYuYyB8IDE1ICsrKysr LS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybS9oZGxjZF9kcnYuYyBiL2RyaXZl cnMvZ3B1L2RybS9hcm0vaGRsY2RfZHJ2LmMKaW5kZXggZmIxNzJkMi4uM2Y5MmRmYSAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2FybS9oZGxjZF9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9k cm0vYXJtL2hkbGNkX2Rydi5jCkBAIC0xODMsOSArMTgzLDEzIEBAIHN0YXRpYyBpbnQgaGRsY2Rf aXJxX3Bvc3RpbnN0YWxsKHN0cnVjdCBkcm1fZGV2aWNlICpkcm0pCiAKIAkvKiBlbmFibGUgZGVi dWcgaW50ZXJydXB0cyAqLwogCWlycV9tYXNrIHw9IEhETENEX0RFQlVHX0lOVF9NQVNLOworI2Vu ZGlmCisKKwkvKiBlbmFibGUgdnN5bmMgaW50ZXJydXB0cyAqLworCWlycV9tYXNrIHw9IEhETENE X0lOVEVSUlVQVF9WU1lOQzsKIAogCWhkbGNkX3dyaXRlKGhkbGNkLCBIRExDRF9SRUdfSU5UX01B U0ssIGlycV9tYXNrKTsKLSNlbmRpZgorCiAJcmV0dXJuIDA7CiB9CiAKQEAgLTIwOCwyMCArMjEy LDExIEBAIHN0YXRpYyB2b2lkIGhkbGNkX2lycV91bmluc3RhbGwoc3RydWN0IGRybV9kZXZpY2Ug KmRybSkKIAogc3RhdGljIGludCBoZGxjZF9lbmFibGVfdmJsYW5rKHN0cnVjdCBkcm1fZGV2aWNl ICpkcm0sIHVuc2lnbmVkIGludCBjcnRjKQogewotCXN0cnVjdCBoZGxjZF9kcm1fcHJpdmF0ZSAq aGRsY2QgPSBkcm0tPmRldl9wcml2YXRlOwotCXVuc2lnbmVkIGludCBtYXNrID0gaGRsY2RfcmVh ZChoZGxjZCwgSERMQ0RfUkVHX0lOVF9NQVNLKTsKLQotCWhkbGNkX3dyaXRlKGhkbGNkLCBIRExD RF9SRUdfSU5UX01BU0ssIG1hc2sgfCBIRExDRF9JTlRFUlJVUFRfVlNZTkMpOwotCiAJcmV0dXJu IDA7CiB9CiAKIHN0YXRpYyB2b2lkIGhkbGNkX2Rpc2FibGVfdmJsYW5rKHN0cnVjdCBkcm1fZGV2 aWNlICpkcm0sIHVuc2lnbmVkIGludCBjcnRjKQogewotCXN0cnVjdCBoZGxjZF9kcm1fcHJpdmF0 ZSAqaGRsY2QgPSBkcm0tPmRldl9wcml2YXRlOwotCXVuc2lnbmVkIGludCBtYXNrID0gaGRsY2Rf cmVhZChoZGxjZCwgSERMQ0RfUkVHX0lOVF9NQVNLKTsKLQotCWhkbGNkX3dyaXRlKGhkbGNkLCBI RExDRF9SRUdfSU5UX01BU0ssIG1hc2sgJiB+SERMQ0RfSU5URVJSVVBUX1ZTWU5DKTsKIH0KIAog I2lmZGVmIENPTkZJR19ERUJVR19GUwotLSAKMi44LjIKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=