From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751899AbdHAFDR (ORCPT ); Tue, 1 Aug 2017 01:03:17 -0400 Received: from home.keithp.com ([63.227.221.253]:38388 "EHLO elaine.keithp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751038AbdHAFDQ (ORCPT ); Tue, 1 Aug 2017 01:03:16 -0400 From: Keith Packard To: linux-kernel@vger.kernel.org, Dave Airlie , Daniel Vetter Cc: dri-devel@lists.freedesktop.org Subject: [PATCH 0/3] drm: Add CRTC-id based ioctls for vblank query/event Date: Mon, 31 Jul 2017 22:03:03 -0700 Message-Id: <20170801050306.24423-1-keithp@keithp.com> X-Mailer: git-send-email 2.13.3 In-Reply-To: <20170705221013.27940-1-keithp@keithp.com> References: <20170705221013.27940-1-keithp@keithp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Here's an updated series for the proposed new IOCTLs. Major changes since last time: * Leave driver API with 32-bit vblank counts * Use ktime_t instead of struct timespec. * Check for MODESETTING before using modesetting APIs * Ensure vblank is running in new get_sequence ioctl There are other minor changes noted in each patch. Thanks to helpful review from: Daniel Vetter Michel Dänzer Ville Syrjälä -keith From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keith Packard Subject: [PATCH 0/3] drm: Add CRTC-id based ioctls for vblank query/event Date: Mon, 31 Jul 2017 22:03:03 -0700 Message-ID: <20170801050306.24423-1-keithp@keithp.com> References: <20170705221013.27940-1-keithp@keithp.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from elaine.keithp.com (home.keithp.com [63.227.221.253]) by gabe.freedesktop.org (Postfix) with ESMTP id CC9176EA61 for ; Tue, 1 Aug 2017 05:03:14 +0000 (UTC) In-Reply-To: <20170705221013.27940-1-keithp@keithp.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, Dave Airlie , Daniel Vetter Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGVyZSdzIGFuIHVwZGF0ZWQgc2VyaWVzIGZvciB0aGUgcHJvcG9zZWQgbmV3IElPQ1RMcy4gTWFq b3IgY2hhbmdlcwpzaW5jZSBsYXN0IHRpbWU6CgogKiBMZWF2ZSBkcml2ZXIgQVBJIHdpdGggMzIt Yml0IHZibGFuayBjb3VudHMKICogVXNlIGt0aW1lX3QgaW5zdGVhZCBvZiBzdHJ1Y3QgdGltZXNw ZWMuCiAqIENoZWNrIGZvciBNT0RFU0VUVElORyBiZWZvcmUgdXNpbmcgbW9kZXNldHRpbmcgQVBJ cwogKiBFbnN1cmUgdmJsYW5rIGlzIHJ1bm5pbmcgaW4gbmV3IGdldF9zZXF1ZW5jZSBpb2N0bAoK VGhlcmUgYXJlIG90aGVyIG1pbm9yIGNoYW5nZXMgbm90ZWQgaW4gZWFjaCBwYXRjaC4KClRoYW5r cyB0byBoZWxwZnVsIHJldmlldyBmcm9tOgoKCURhbmllbCBWZXR0ZXIgPGRhbmllbEBmZndsbC5j aD4KCU1pY2hlbCBEw6RuemVyIDxtaWNoZWxAZGFlbnplci5uZXQ+CglWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoKLWtlaXRoCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK