From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EAA5EC2BA80 for ; Tue, 7 Apr 2020 16:42:38 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C984320719 for ; Tue, 7 Apr 2020 16:42:38 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C984320719 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ravnborg.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 46AD26E113; Tue, 7 Apr 2020 16:42:38 +0000 (UTC) Received: from asavdk4.altibox.net (asavdk4.altibox.net [109.247.116.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9866D6E113 for ; Tue, 7 Apr 2020 16:42:36 +0000 (UTC) Received: from ravnborg.org (unknown [158.248.194.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by asavdk4.altibox.net (Postfix) with ESMTPS id D4E2480539; Tue, 7 Apr 2020 18:42:33 +0200 (CEST) Date: Tue, 7 Apr 2020 18:42:32 +0200 From: Sam Ravnborg To: Alex Deucher Subject: Re: [PATCH v2 1/3] drm/vblank: Add intro to documentation Message-ID: <20200407164232.GA2220@ravnborg.org> References: <20200406194746.26433-1-sam@ravnborg.org> <20200406194746.26433-2-sam@ravnborg.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.3 cv=XpTUx2N9 c=1 sm=1 tr=0 a=UWs3HLbX/2nnQ3s7vZ42gw==:117 a=UWs3HLbX/2nnQ3s7vZ42gw==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=7gkXJVJtAAAA:8 a=VwQbUJbxAAAA:8 a=20KFwNOVAAAA:8 a=QyXUC8HyAAAA:8 a=zd2uoN0lAAAA:8 a=e5mUnYsNAAAA:8 a=b2kGptgEV06UJfDK7BIA:9 a=QEXdDO2ut3YA:10 a=E9Po1WZjFZOl8hwRPBS3:22 a=AjGcO6oz07-iQ99wixmX:22 a=Vxmtnl_E_bksehYqCbjh:22 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Laurent Pinchart , David Airlie , Daniel Vetter , Liviu Dudau , Maling list - DRI developers , Thomas Zimmermann Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" SGkgQWxleC4KCk9uIFR1ZSwgQXByIDA3LCAyMDIwIGF0IDEwOjQyOjQ2QU0gLTA0MDAsIEFsZXgg RGV1Y2hlciB3cm90ZToKPiBPbiBNb24sIEFwciA2LCAyMDIwIGF0IDM6NDggUE0gU2FtIFJhdm5i b3JnIDxzYW1AcmF2bmJvcmcub3JnPiB3cm90ZToKPiA+Cj4gPiBMeXVkZSBQYXVsIHdyb3RlIGEg dmVyeSBnb29kIGludHJvIHRvIHZibGFuayBoZXJlOgo+ID4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5v cmcvZHJpLWRldmVsL2ZhZjYzZDhhOWVkMjNjMTZhZjY5NzYyZjU5ZDBkY2E2YjJiZjA4NWYuY2Ft ZWxAcmVkaGF0LmNvbS9ULyNtY2U2NDgwYmU3MzgxNjBlOWQwN2M1ZDAyM2U4OGZkNzhkN2EwNmQy Nwo+ID4KPiA+IEFkZCB0aGlzIHRvIHRoZSBpbnRybyBjaGFwdGVyIGluIGRybV92YmxhbmsuYyBz byBvdGhlcnMKPiA+IGNhbiBiZW5lZml0IGZyb20gaXQgdG9vLgo+ID4KPiA+IHYyOgo+ID4gICAt IFJld29yZGVkIHRvIGltcHJvdmUgcmVhZGFiaWxpdHkgKFRob21hcykKPiA+Cj4gPiB2MzoKPiA+ ICAgLSBBZGRlZCBuaWNlIGFzY2lpIGRyYXdpbmcgZnJvbSBMeXVkZSAoTHl1ZGUpCj4gPiAgIC0g QWRkZWQgcmVmZXJlbmRlIHRvIGhpZ2gtcHJlY2lzaW9uIHRpbWVzdGFtcCAoRGFuaWVsKQo+ID4g ICAtIEltcHJvdmVkIGdyYW1tYXIgKFRob21hcykKPiA+ICAgLSBDb21iaW5lZCBpdCBhbGwgYW5k IG1hZGUga2VybmVsLWRvYyBoYXBweQo+ID4gICAtIERyb3BwZWQgYW55IGEtYiwgci1iIGRvIHRv IHRoZSBhbW91bnQgb2YgY2hhbmdlcwo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFNhbSBSYXZuYm9y ZyA8c2FtQHJhdm5ib3JnLm9yZz4KPiA+IENvLWRldmVsb3BlZC1ieTogTHl1ZGUgUGF1bCA8bHl1 ZGVAcmVkaGF0LmNvbT4KPiA+IENjOiBMeXVkZSBQYXVsIDxseXVkZUByZWRoYXQuY29tPgo+ID4g Q2M6IFRob21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgo+ID4gQ2M6IERhbmll bCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cj4gPiBDYzogTWFhcnRlbiBMYW5raG9y c3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiA+IENjOiBNYXhpbWUgUmlw YXJkIDxtcmlwYXJkQGtlcm5lbC5vcmc+Cj4gPiBDYzogVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1t ZXJtYW5uQHN1c2UuZGU+Cj4gPiBDYzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4LmllPgo+ ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2RybV92YmxhbmsuYyB8IDUzICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA1MyBpbnNlcnRp b25zKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fdmJsYW5rLmMg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX3ZibGFuay5jCj4gPiBpbmRleCBiY2YzNDZiM2U0ODYuLjk2 MzMwOTJjOWFkNSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fdmJsYW5rLmMK PiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fdmJsYW5rLmMKPiA+IEBAIC00MSw2ICs0MSw1 OSBAQAo+ID4gIC8qKgo+ID4gICAqIERPQzogdmJsYW5rIGhhbmRsaW5nCj4gPiAgICoKPiA+ICsg KiBGcm9tIHRoZSBjb21wdXRlcidzIHBlcnNwZWN0aXZlLCBldmVyeSB0aW1lIHRoZSBtb25pdG9y IGRpc3BsYXlzCj4gPiArICogYSBuZXcgZnJhbWUgdGhlIHNjYW5vdXQgZW5naW5lIGhhdmUgInNj YW5uZWQgb3V0IiB0aGUgZGlzcGxheSBpbWFnZQo+ID4gKyAqIGZyb20gdG9wIHRvIGJvdHRvbSwg b25lIHJvdyBvZiBwaXhlbHMgYXQgYSB0aW1lLgo+ID4gKyAqIFRoZSBjdXJyZW50IHJvdyBvZiBw aXhlbHMgaXMgcmVmZXJyZWQgdG8gYXMgdGhlIGN1cnJlbnQgc2NhbmxpbmUuCj4gPiArICoKPiA+ ICsgKiBJbiBhZGRpdGlvbiB0byB0aGUgZGlzcGxheSdzIHZpc2libGUgYXJlYSwgdGhlcmUncyB1 c3VhbGx5IGEgY291cGxlIG9mCj4gPiArICogZXh0cmEgc2NhbmxpbmVzIHdoaWNoIGFyZW4ndCBh Y3R1YWxseSBkaXNwbGF5ZWQgb24gdGhlIHNjcmVlbi4KPiA+ICsgKiBUaGVzZSBleHRyYSBzY2Fu bGluZXMgZG9uJ3QgY29udGFpbiBpbWFnZSBkYXRhIGFuZCBhcmUgb2NjYXNpb25hbGx5IHVzZWQK PiA+ICsgKiBmb3IgZmVhdHVyZXMgbGlrZSBhdWRpbyBhbmQgaW5mb2ZyYW1lcy4gVGhlIHJlZ2lv biBtYWRlIHVwIG9mIHRoZXNlCj4gPiArICogc2NhbmxpbmVzIGlzIHJlZmVycmVkIHRvIGFzIHRo ZSB2ZXJ0aWNhbCBibGFua2luZyByZWdpb24sIG9yIHZibGFuayBmb3IKPiA+ICsgKiBzaG9ydC4K PiAKPiBGb3IgaGlzdG9yaWNhbCByZWZlcmVuY2UsIHRoZSB2ZXJ0aWNhbCBibGFua2luZyBwZXJp b2Qgd2FzIGRlc2lnbmVkIHRvCj4gZ2l2ZSB0aGUgZWxlY3Ryb24gZ3VuIChvbiBDUlRzKSBlbm91 Z2ggdGltZSB0byBtb3ZlIGJhY2sgdG8gdGhlIHRvcCBvZgo+IHRoZSBzY3JlZW4gdG8gc3RhcnQg c2Nhbm5pbmcgb3V0IHRoZSBuZXh0IGZyYW1lLiAgU2ltaWxhciBmb3IKPiBob3Jpem9udGFsIGJs YW5raW5nIHBlcmlvZHMuICBUaGV5IHdlcmUgZGVzaWduZWQgdG8gZ2l2ZSB0aGUgZWxlY3Ryb24K PiBndW4gZW5vdWdoIHRpbWUgdG8gbW92ZSBiYWNrIHRvIHRoZSBvdGhlciBzaWRlIG9mIHRoZSBz Y3JlZW4gdG8gc3RhcnQKPiBzY2FubmluZyB0aGUgbmV4dCBzY2FubGluZS4gIE1pZ2h0IGJlIHdv cnRoIGFkZGluZyBzb21ldGhpbmcgbGlrZQo+IHRoYXQuICBFaXRoZXIgd2F5Ogo+IFJldmlld2Vk LWJ5OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CgpUaGFua3MuIEFk ZGVkIHRoaXMgbmljZSBoaXN0b3JpY2FsIGxlc3NvbiBhbmQgY29tbWl0dGVkCmFuZCBwdXNoZWQg b3V0LgpBbmQgdG8gYWxsLCB0aGFua3MgZm9yIHRoZSBpbnB1dHMuIFdlIG1hbmFnZWQgdG8gaW1w cm92ZSB0aGlzIHBpZWNlCm9mIHRoZSBkb2N1bWV0YXRpb24uCgoJU2FtCgo+IAo+ID4gKyAqCj4g PiArICogOjoKPiA+ICsgKgo+ID4gKyAqCj4gPiArICogICAgcGh5c2ljYWwg4oaSICAg4o694o69 4o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o69 4o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o694o69 Cj4gPiArICogICAgdG9wIG9mICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8Cj4gPiArICogICAgZGlzcGxheSAgICAgfCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8Cj4gPiArICogICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAg IE5ldyBmcmFtZSAgICAgICAgICAgICAgICB8Cj4gPiArICogICAgICAgICAgICAgICAgfCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8Cj4gPiArICogICAgICAgICAgICAg ICAgfOKGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KG k+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KG k+KGk+KGk+KGk3wKPiA+ICsgKiAgICAgICAgICAgICAgICB8fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fnwg4oaQIFNjYW5saW5lLCB1cGRhdGVzCj4gPiArICogICAgICAg ICAgICAgICAgfOKGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KG k+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KGk+KG k+KGk+KGk+KGk+KGk+KGk3wgICB0aGUgZnJhbWUgYXMgaXQKPiA+ICsgKiAgICAgICAgICAgICAg ICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICB0cmF2ZWxzIGRv d24KPiA+ICsgKiAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICAoInNjYW4gb3V0IikKPiA+ICsgKiAgICAgICAgICAgICAgICB8ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiA+ICsgKiAgICAgICAgICAgICAg ICB8ICAgICAgICAgICAgICAgT2xkIGZyYW1lICAgICAgICAgICAgICAgIHwKPiA+ICsgKiAgICAg ICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKPiA+ ICsgKiAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwKPiA+ICsgKiAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwKPiA+ICsgKiAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHwgICBwaHlzaWNhbAo+ID4gKyAqICAgICAgICAgICAgICAg IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIGJvdHRvbSBvZgo+ ID4gKyAqICAgIHZlcnRpY2FsICAgIHzijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3i jr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3i jr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr18IOKGkCBkaXNwbGF5Cj4gPiArICogICAgYmxh bmtpbmcgICAg4pSGeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eOKUhgo+ ID4gKyAqICAgIHJlZ2lvbiAgIOKGkiAg4pSGeHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4 eHh4eHh4eHh4eOKUhgo+ID4gKyAqICAgICAgICAgICAgICAgIOKUhnh4eHh4eHh4eHh4eHh4eHh4 eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHjilIYKPiA+ICsgKiAgICBzdGFydCBvZiDihpIgICDijr3i jr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3i jr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3ijr3i jr0KPiA+ICsgKiAgICBuZXcgZnJhbWUKPiA+ICsgKgo+ID4gKyAqICJQaHlzaWNhbCB0b3Agb2Yg ZGlzcGxheSIgaXMgdGhlIHJlZmVyZW5jZSBwb2ludCBmb3IgdGhlIGhpZ2gtcHJlY2lzaW9uLwo+ ID4gKyAqIGNvcnJlY3RlZCB0aW1lc3RhbXAuCj4gPiArICoKPiA+ICsgKiBPbiBhIGxvdCBvZiBk aXNwbGF5IGhhcmR3YXJlLCBwcm9ncmFtbWluZyBuZWVkcyB0byB0YWtlIGVmZmVjdCBkdXJpbmcg dGhlCj4gPiArICogdmVydGljYWwgYmxhbmtpbmcgcGVyaW9kIHNvIHRoYXQgc2V0dGluZ3MgbGlr ZSBnYW1tYSwgdGhlIGltYWdlIGJ1ZmZlcgo+ID4gKyAqIGJ1ZmZlciB0byBiZSBzY2FubmVkIG91 dCwgZXRjLiBjYW4gc2FmZWx5IGJlIGNoYW5nZWQgd2l0aG91dCBzaG93aW5nCj4gPiArICogYW55 IHZpc3VhbCBhcnRpZmFjdHMgb24gdGhlIHNjcmVlbi4gSW4gc29tZSB1bmZvcmdpdmluZyBoYXJk d2FyZSwgc29tZSBvZgo+ID4gKyAqIHRoaXMgcHJvZ3JhbW1pbmcgaGFzIHRvIGJvdGggc3RhcnQg YW5kIGVuZCBpbiB0aGUgc2FtZSB2YmxhbmsuCj4gPiArICoKPiA+ICsgKiBUaGUgdmJsYW5rIGlu dGVycnVwdCBtYXkgYmUgZmlyZWQgYXQgZGlmZmVyZW50IHBvaW50cyBkZXBlbmRpbmcgb24gdGhl Cj4gPiArICogaGFyZHdhcmUuIFNvbWUgaGFyZHdhcmUgaW1wbGVtZW50YXRpb25zIHdpbGwgZmly ZSB0aGUgaW50ZXJydXB0IHdoZW4gdGhlCj4gPiArICogbmV3IGZyYW1lIHN0YXJ0LCBvdGhlciBp bXBsZW1lbnRhdGlvbnMgd2lsbCBmaXJlIHRoZSBpbnRlcnJ1cHQgYXQgZGlmZmVyZW50Cj4gPiAr ICogcG9pbnRzIGluIHRpbWUuCj4gPiArICoKPiA+ICAgKiBWZXJ0aWNhbCBibGFua2luZyBwbGF5 cyBhIG1ham9yIHJvbGUgaW4gZ3JhcGhpY3MgcmVuZGVyaW5nLiBUbyBhY2hpZXZlCj4gPiAgICog dGVhci1mcmVlIGRpc3BsYXksIHVzZXJzIG11c3Qgc3luY2hyb25pemUgcGFnZSBmbGlwcyBhbmQv b3IgcmVuZGVyaW5nIHRvCj4gPiAgICogdmVydGljYWwgYmxhbmtpbmcuIFRoZSBEUk0gQVBJIG9m ZmVycyBpb2N0bHMgdG8gcGVyZm9ybSBwYWdlIGZsaXBzCj4gPiAtLQo+ID4gMi4yMC4xCj4gPgo+ ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IGRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK PiA+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=