From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH v2 13/19] drm: Kick start vblank interrupts at drm_vblank_on() Date: Wed, 6 Aug 2014 14:49:56 +0300 Message-ID: <1407325803-6944-14-git-send-email-ville.syrjala@linux.intel.com> References: <1407325803-6944-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: In-Reply-To: <1407325803-6944-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCklm IHRoZSB1c2VyIGlzIGludGVyZXN0ZWQgaW4gZ2V0dGluZyBhY2N1cmF0ZSB2Ymxhbmsgc2VxdWVu Y2UKbnVtYmVycyBhbGwgdGhlIHRpbWUgdGhleSBtYXkgZGlzYWJsZSB0aGUgdmJsYW5rIGRpc2Fi bGUgdGltZXIKZW50aXJlbHkuIEluIHRoYXQgY2FzZSBpdCBzZWVtcyBhcHByb3ByaWF0ZSB0byBr aWNrIHN0YXJ0IHRoZQp2YmxhbmsgaW50ZXJydXB0cyBhbHJlYWR5IGZyb20gZHJtX3ZibGFua19v bigpLgoKdjI6IEFkYXB0IHRvIHRoZSBkcm1fdmJsYW5rX29mZmRlbGF5ID09MCB2cyA8MCBjaGFu Z2VzCgpSZXZpZXdlZC1ieTogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4K U2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVs LmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2lycS5jIHwgOSArKysrKystLS0KIDEgZmls ZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2RybV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1faXJxLmMKaW5k ZXggOGRiY2MzZi4uYWYzM2RmMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9pcnEu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2lycS5jCkBAIC0xMTI2LDkgKzExMjYsMTIgQEAg dm9pZCBkcm1fdmJsYW5rX29uKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGludCBjcnRjKQogCXZi bGFuay0+bGFzdCA9CiAJCShkZXYtPmRyaXZlci0+Z2V0X3ZibGFua19jb3VudGVyKGRldiwgY3J0 YykgLSAxKSAmCiAJCWRldi0+bWF4X3ZibGFua19jb3VudDsKLQotCS8qIHJlLWVuYWJsZSBpbnRl cnJ1cHRzIGlmIHRoZXJlJ3MgYXJlIHVzZXJzIGxlZnQgKi8KLQlpZiAoYXRvbWljX3JlYWQoJnZi bGFuay0+cmVmY291bnQpICE9IDApCisJLyoKKwkgKiByZS1lbmFibGUgaW50ZXJydXB0cyBpZiB0 aGVyZSBhcmUgdXNlcnMgbGVmdCwgb3IgdGhlCisJICogdXNlciB3aXNoZXMgdmJsYW5rIGludGVy cnVwdHMgdG8gYmUgZW5hYmxlZCBhbGwgdGhlIHRpbWUuCisJICovCisJaWYgKGF0b21pY19yZWFk KCZ2YmxhbmstPnJlZmNvdW50KSAhPSAwIHx8CisJICAgICghZGV2LT52YmxhbmtfZGlzYWJsZV9p bW1lZGlhdGUgJiYgZHJtX3ZibGFua19vZmZkZWxheSA9PSAwKSkKIAkJV0FSTl9PTihkcm1fdmJs YW5rX2VuYWJsZShkZXYsIGNydGMpKTsKIAlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXYtPnZi bF9sb2NrLCBpcnFmbGFncyk7CiB9Ci0tIAoxLjguNS41CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZl bEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=