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=-0.3 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no 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 1AAC7C433DF for ; Fri, 29 May 2020 13:29:09 +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 DE11A20721 for ; Fri, 29 May 2020 13:29:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="q2o5AxLG" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DE11A20721 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com 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 5E9EB6E8F2; Fri, 29 May 2020 13:29:08 +0000 (UTC) Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by gabe.freedesktop.org (Postfix) with ESMTPS id 662176E8F2 for ; Fri, 29 May 2020 13:29:07 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id r9so3275333wmh.2 for ; Fri, 29 May 2020 06:29:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=wQoq021/Gp+q8H0I8EHmEoZWy7s44vHior8hBCelUbk=; b=q2o5AxLGZS/7ugHOLM3ni0EWbUPYN+KkW7wsxuO8lYVGOhHniKsLF3egF8rTnp98HA 3RXJ2Vzx4cAKbdL9HKoMD8PXCYkn/PAm2ICOhQB/xZidlyTTRVczlfEfOq8kFz5gYoj0 LxQMdSyD+b6pPsyhMNf2uTFZNVh1M2D2dVEoTPoLa5TQIuH/7D40GoIUIH0siyAPJXyh Pns8UYUdDdYEiuCibjcnVb4KQ10UeIJHsWjcUwuIiwOqXcYlz3Zu4Nl1B2KItzn3fKS7 HS02EPW250OJmi0cHl9uK1dw0oBzfJy7Wc+dBXmj/48lEkAYFI2PvjmauOcFkDmte5Z+ b+jQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=wQoq021/Gp+q8H0I8EHmEoZWy7s44vHior8hBCelUbk=; b=Nc94kDr9q5/5cwiL2qGgQw+gqM+i1ZYAuKME9Mk8OxaqXFHjFwg33JTHnHtjdPfl9g hOLoA8+ZF2Xe8R3pRnYjmHY7GCpzdOMnu5HcDnkBGuNRDP2f8/wPbl5JzgrUvBqgzIXa Z54uO9Fl7AXkHbTi/NYtBhOnqu/TfVPpSCwOCZKXgcwwPSbRUw8HlBJSKgh9uuiO+afD BpQhImIlsLrV8k+WH97fIZpolUhepbgmAYxEvVCMIGNNDizEMO2rbN5DI+v6d/K+qDmO 40WWFEPBJJiQUsy7udEDazXhzNAvSk3iOGFUtRum2l2VH6gYghL+DC/4wsSclWmWoSHG GrJQ== X-Gm-Message-State: AOAM5321OYlpAhG2RxB4bMLiVG6/mGLJFkZpu8yfrisaf1+kAz6WdLmN OEvY3PDPSFt22lHKraE9Er5YzlKusZJ74JMjkydknPL/ X-Google-Smtp-Source: ABdhPJxwJyskWeAkFvqx4sKVPYPHOXwTzCra8jHeACsKmQPSvQQYzgcB2xzmHexkLY4I0S4m1lLxQZ32wHFNRXpKRns= X-Received: by 2002:a7b:cc0e:: with SMTP id f14mr8532752wmh.39.1590758946066; Fri, 29 May 2020 06:29:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Alex Deucher Date: Fri, 29 May 2020 09:28:55 -0400 Message-ID: Subject: Re: [PATCH v3] drm/fourcc: document modifier uniqueness requirements To: Simon Ser 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: Daniel Vetter , dri-devel , =?UTF-8?B?TWFyZWsgT2zFocOhaw==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gRnJpLCBNYXkgMjksIDIwMjAgYXQgNDo1OSBBTSBTaW1vbiBTZXIgPGNvbnRhY3RAZW1lcnNp b24uZnI+IHdyb3RlOgo+Cj4gT24gVGh1cnNkYXksIE1heSAyOCwgMjAyMCA1OjQ5IFBNLCBNYXJl ayBPbMWhw6FrIDxtYXJhZW9AZ21haWwuY29tPiB3cm90ZToKPgo+ID4gT24gbW9zdCBoYXJkd2Fy ZSwgdGhlcmUgaXMgYSBtaW5pbXVtIHBpdGNoIGFsaWdubWVudCBmb3IgbGluZWFyIGFuZAo+ID4g YW55IGdyZWF0ZXIgbXVsdGlwbGUgb2YgdGhlIGFsaWdubWVudCBpcyBmaW5lLgo+ID4KPiA+IE9u IE5hdmksIHRoZSBwaXRjaCBpbiBieXRlcyBmb3IgbGluZWFyIG11c3QgYmUKPiA+IGFsaWduKHdp ZHRoICogYnBwIC8gOCwgMjU2KS4gVGhhdCdzIGJlY2F1c2UgdGhlIGh3IGNvbXB1dGVzIHRoZSBw aXRjaAo+ID4gZnJvbSB0aGUgd2lkdGggYW5kIGRvZXNuJ3QgYWxsb3cgc2V0dGluZyBhIGN1c3Rv bSBwaXRjaC4gRm9yIHRoYXQKPiA+IHJlYXNvbiwgbXVsdGktR1BVIHNoYXJpbmcgbWlnaHQgbm90 IGJlIHBvc3NpYmxlIGlmIHRoZSBvdGhlciBHUFUKPiA+IGRvZXNuJ3QgYWxpZ24gdGhlIHBpdGNo IGluIGV4YWN0bHkgdGhlIHNhbWUgd2F5Lgo+Cj4gT0suIEluIHRoaXMgY2FzZSBJIHRoaW5rIGl0 J3MgZmluZSB0byBtYWtlIHRoZSBETUEtQlVGIGltcG9ydCBmYWlsLCBhcwo+IHdlJ3ZlIHN1Z2dl c3RlZCBvbiBJUkMuIFRoZSBtb3JlLW9yLWxlc3MgcGxhbm5lZCBmaXggZm9yIHRoZXNlIGJ1ZmZl cgo+IHNoYXJpbmcgaXNzdWVzIGlzIHRvIHJldml2ZSB0aGUgYnVmZmVyIGNvbnN0cmFpbnRzIHBy b3Bvc2FsIGZyb20gdGhlCj4gYWxsb2NhdG9yIHByb2plY3QuIEl0J3MgYSBsb3Qgb2Ygd29yayB0 aG91Z2guCgpJIGdldCB0aGF0LCBidXQgd2h5IGV4cGxpY2l0bHkgbGltaXQgbW9kaWZpZXJzIHRo ZW4/ICBTaG91bGRuJ3Qgd2UgdHJ5CmFuZCBkbyB0aGUgYmVzdCB3ZSBjYW4gd2l0aCB3aGF0IHdl IGhhdmUgbm93PyAgSWYgbm90IHRoZSBzaXR1YXRpb24gaXMKbm90IG11Y2ggYmV0dGVyIHRoYW4g d2hhdCB3ZSBoYXZlIG5vdy4gIFdoeSBnbyB0aHJvdWdoIHRoZSBlZmZvcnQgb3IKYWRkaW5nIG1v ZGlmZXIgc3VwcG9ydCBpbiB0aGUgZmlyc3QgcGxhY2UgaWYgdGhleSBhcmUgbW9zdGx5IHVzZWxl c3M/CkkgZG9uJ3QgcXVpdGUgZ2V0IHdoYXQgd2UgYXJlIHRyeWluZyB0byBkbyB3aXRoIHRoZW0u ICBXaGF0IGRvZXMgdGhpcwptZWFuICJNb2RpZmllcnMgbXVzdCB1bmlxdWVseSBlbmNvZGUgYnVm ZmVyIGxheW91dCI/ICBXZSBoYXZlIGEgbnVtYmVyCm9mIGJ1ZmZlciBsYXlvdXRzIHRoYXQgYXJl IHRoZSBzYW1lIGZyb20gYSBmdW5jdGlvbmFsIHN0YW5kcG9pbnQsIGJ1dAp0aGV5IGhhdmUgZGlm ZmVyZW50IGFsaWdubWVudCByZXF1aXJlbWVudHMgZGVwZW5kaW5nIG9uIHRoZSBjaGlwIGFuZAp0 aGUgbnVtYmVyIG9mIG1lbW9yeSBjaGFubmVscywgZXRjLiAgV291bGQgdGhvc2UgYmUgY29uc2lk ZXJlZCB0aGUKc2FtZSBtb2RpZmVyPyAgSWYgbm90LCB0aGVuIHdlIGFyZSBzb3J0IG9mIGltcGxp Y2l0bHkgZW5jb2RpbmcKYWxpZ25tZW50IHJlcXVpcmVtZW50cyBpbnRvIHRoZSBtb2RpZmllci4K CkFsZXgKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==