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=-10.5 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable 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 33322C433C1 for ; Fri, 19 Mar 2021 21:45:28 +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 E47A061956 for ; Fri, 19 Mar 2021 21:45:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E47A061956 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 268556EADB; Fri, 19 Mar 2021 21:45:25 +0000 (UTC) Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0CDF56EADA; Fri, 19 Mar 2021 21:45:23 +0000 (UTC) Received: by mail-ej1-x62e.google.com with SMTP id ce10so11949829ejb.6; Fri, 19 Mar 2021 14:45:23 -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=CuQx6DG/+gB9RDAkj2qORdBhinYGYNz8kzP6+g92FCc=; b=QbPlWO3dwc8Je0xOMoIX0xDCINLolQ85uksp4jGUEh28jVFX5JhTm1nf3SL1rYEoG4 E4JoE9hZCEy0DhnsAARnWtBkpcdFxGeGZa9+vLvz3In4LNEoRCJEnxUyeUtPp1z8El2j 1XX8gwTmD+KVnJz8wRHGOmfd2cyoASGy3deoM9GJSOz/Zh9F/LCM2HfSYztI7JsIkLso azr3oX1jXnxcTl7D/o9TPm+JzygeRVWd4tw8GjIrC5ApDBZJolLJB5pEeh6yuY9HsEIX 3LMkFnoD8g1NcuW4HZhQLe5MK3ahvRenrgLz2uTHTEk703KMVVLYjFBKGBV3JQKCt6RW EgXA== 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=CuQx6DG/+gB9RDAkj2qORdBhinYGYNz8kzP6+g92FCc=; b=Dj63z565KnjAu9Y1shq2krbc2V7YnwReo+Fzxr3aehvDQFoF/9v6rjG8oU2XARCr+t mLwaQ3288RR3/IHWT5AY4WNSV9d1dCGArRchwRdVPxH+EJbLadDk7DP6jYiAU0R+IZI4 HciNeDZLVh1cltyewRwbr6NI0QWmhPbsKmH2ljfdOASU/sz+J+mJIvgHKGwHH7yQqQIk vrf/bdDV8QXgvO9RCMBvykVKBZAx+gVdq5SFeW0aIsA3Xm76Ud53CFYV/5jOjgY1nbsY fWeXm0K38LJAXP6RauNmoBdynT3eZVlAL6CY6RtCqNhorHQhcWiHxFvK0stdqnbis6nd NOvQ== X-Gm-Message-State: AOAM53074z3o+uKZPNBZT25Nb7MVlD/RsFlPz/H53N/KFyHt0ccySK/X eOWRpBd5NOcLnaVNeiVgze1771stCmw9sIAHi35FmXcm X-Google-Smtp-Source: ABdhPJxp4ro7NIhFe0RnszJw7XASHeywZC3FpCvGzc7niAoRhj1uK5n3JDYsrmLQPqwjY4BnnuXH7fVHXhNlqQCBhA4= X-Received: by 2002:a17:906:71d3:: with SMTP id i19mr6831875ejk.347.1616190322687; Fri, 19 Mar 2021 14:45:22 -0700 (PDT) MIME-Version: 1.0 References: <20210319210317.32369-1-mario.kleiner.de@gmail.com> <20210319210317.32369-2-mario.kleiner.de@gmail.com> In-Reply-To: From: Mario Kleiner Date: Fri, 19 Mar 2021 22:45:10 +0100 Message-ID: Subject: Re: [PATCH 1/5] drm/fourcc: Add 16 bpc fixed point framebuffer formats. To: =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= 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: Alex Deucher , dri-devel , amd-gfx list , Nicholas Kazlauskas Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gRnJpLCBNYXIgMTksIDIwMjEgYXQgMTA6MTYgUE0gVmlsbGUgU3lyasOkbMOkCjx2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4KPiBPbiBGcmksIE1hciAxOSwgMjAyMSBh dCAxMDowMzoxM1BNICswMTAwLCBNYXJpbyBLbGVpbmVyIHdyb3RlOgo+ID4gVGhlc2UgYXJlIDE2 IGJpdHMgcGVyIGNvbG9yIGNoYW5uZWwgdW5zaWduZWQgbm9ybWFsaXplZCBmb3JtYXRzLgo+ID4g VGhleSBhcmUgc3VwcG9ydGVkIGJ5IGF0IGxlYXN0IEFNRCBkaXNwbGF5IGh3LCBhbmQgc3VpdGFi bGUgZm9yCj4gPiBkaXJlY3Qgc2Nhbm91dCBvZiBWdWxrYW4gc3dhcGNoYWluIGltYWdlcyBpbiB0 aGUgZm9ybWF0Cj4gPiBWS19GT1JNQVRfUjE2RzE2QjE2QTE2X1VOT1JNLgo+ID4KPiA+IFNpZ25l ZC1vZmYtYnk6IE1hcmlvIEtsZWluZXIgPG1hcmlvLmtsZWluZXIuZGVAZ21haWwuY29tPgo+ID4g LS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2RybV9mb3VyY2MuYyAgfCA0ICsrKysKPiA+ICBpbmNs dWRlL3VhcGkvZHJtL2RybV9mb3VyY2MuaCB8IDcgKysrKysrKwo+ID4gIDIgZmlsZXMgY2hhbmdl ZCwgMTEgaW5zZXJ0aW9ucygrKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2ZvdXJjYy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9mb3VyY2MuYwo+ID4gaW5kZXggMDMy NjI0NzIwNTljLi5jZTEzZDJiZTVkN2IgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2ZvdXJjYy5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZvdXJjYy5jCj4gPiBA QCAtMjAzLDYgKzIwMywxMCBAQCBjb25zdCBzdHJ1Y3QgZHJtX2Zvcm1hdF9pbmZvICpfX2RybV9m b3JtYXRfaW5mbyh1MzIgZm9ybWF0KQo+ID4gICAgICAgICAgICAgICB7IC5mb3JtYXQgPSBEUk1f Rk9STUFUX0FSR0IxNjE2MTYxNkYsICAgLmRlcHRoID0gMCwgIC5udW1fcGxhbmVzID0gMSwgLmNw cCA9IHsgOCwgMCwgMCB9LCAuaHN1YiA9IDEsIC52c3ViID0gMSwgLmhhc19hbHBoYSA9IHRydWUg fSwKPiA+ICAgICAgICAgICAgICAgeyAuZm9ybWF0ID0gRFJNX0ZPUk1BVF9BQkdSMTYxNjE2MTZG LCAgIC5kZXB0aCA9IDAsICAubnVtX3BsYW5lcyA9IDEsIC5jcHAgPSB7IDgsIDAsIDAgfSwgLmhz dWIgPSAxLCAudnN1YiA9IDEsIC5oYXNfYWxwaGEgPSB0cnVlIH0sCj4gPiAgICAgICAgICAgICAg IHsgLmZvcm1hdCA9IERSTV9GT1JNQVRfQVhCWEdYUlgxMDYxMDYxMDYxMDYsIC5kZXB0aCA9IDAs IC5udW1fcGxhbmVzID0gMSwgLmNwcCA9IHsgOCwgMCwgMCB9LCAuaHN1YiA9IDEsIC52c3ViID0g MSwgLmhhc19hbHBoYSA9IHRydWUgfSwKPiA+ICsgICAgICAgICAgICAgeyAuZm9ybWF0ID0gRFJN X0ZPUk1BVF9YUkdCMTYxNjE2MTYsICAgIC5kZXB0aCA9IDAsICAubnVtX3BsYW5lcyA9IDEsIC5j cHAgPSB7IDgsIDAsIDAgfSwgLmhzdWIgPSAxLCAudnN1YiA9IDEgfSwKPiA+ICsgICAgICAgICAg ICAgeyAuZm9ybWF0ID0gRFJNX0ZPUk1BVF9YQkdSMTYxNjE2MTYsICAgIC5kZXB0aCA9IDAsICAu bnVtX3BsYW5lcyA9IDEsIC5jcHAgPSB7IDgsIDAsIDAgfSwgLmhzdWIgPSAxLCAudnN1YiA9IDEg fSwKPiA+ICsgICAgICAgICAgICAgeyAuZm9ybWF0ID0gRFJNX0ZPUk1BVF9BUkdCMTYxNjE2MTYs ICAgIC5kZXB0aCA9IDAsICAubnVtX3BsYW5lcyA9IDEsIC5jcHAgPSB7IDgsIDAsIDAgfSwgLmhz dWIgPSAxLCAudnN1YiA9IDEsIC5oYXNfYWxwaGEgPSB0cnVlIH0sCj4gPiArICAgICAgICAgICAg IHsgLmZvcm1hdCA9IERSTV9GT1JNQVRfQUJHUjE2MTYxNjE2LCAgICAuZGVwdGggPSAwLCAgLm51 bV9wbGFuZXMgPSAxLCAuY3BwID0geyA4LCAwLCAwIH0sIC5oc3ViID0gMSwgLnZzdWIgPSAxLCAu aGFzX2FscGhhID0gdHJ1ZSB9LAo+ID4gICAgICAgICAgICAgICB7IC5mb3JtYXQgPSBEUk1fRk9S TUFUX1JHQjg4OF9BOCwgICAgICAgLmRlcHRoID0gMzIsIC5udW1fcGxhbmVzID0gMiwgLmNwcCA9 IHsgMywgMSwgMCB9LCAuaHN1YiA9IDEsIC52c3ViID0gMSwgLmhhc19hbHBoYSA9IHRydWUgfSwK PiA+ICAgICAgICAgICAgICAgeyAuZm9ybWF0ID0gRFJNX0ZPUk1BVF9CR1I4ODhfQTgsICAgICAg IC5kZXB0aCA9IDMyLCAubnVtX3BsYW5lcyA9IDIsIC5jcHAgPSB7IDMsIDEsIDAgfSwgLmhzdWIg PSAxLCAudnN1YiA9IDEsIC5oYXNfYWxwaGEgPSB0cnVlIH0sCj4gPiAgICAgICAgICAgICAgIHsg LmZvcm1hdCA9IERSTV9GT1JNQVRfWFJHQjg4ODhfQTgsICAgICAuZGVwdGggPSAzMiwgLm51bV9w bGFuZXMgPSAyLCAuY3BwID0geyA0LCAxLCAwIH0sIC5oc3ViID0gMSwgLnZzdWIgPSAxLCAuaGFz X2FscGhhID0gdHJ1ZSB9LAo+ID4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFwaS9kcm0vZHJtX2Zv dXJjYy5oIGIvaW5jbHVkZS91YXBpL2RybS9kcm1fZm91cmNjLmgKPiA+IGluZGV4IGY3NmRlNDlj NzY4Zi4uZjcxNTYzMjJhYmE1IDEwMDY0NAo+ID4gLS0tIGEvaW5jbHVkZS91YXBpL2RybS9kcm1f Zm91cmNjLmgKPiA+ICsrKyBiL2luY2x1ZGUvdWFwaS9kcm0vZHJtX2ZvdXJjYy5oCj4gPiBAQCAt MTY4LDYgKzE2OCwxMyBAQCBleHRlcm4gIkMiIHsKPiA+ICAjZGVmaW5lIERSTV9GT1JNQVRfUkdC QTEwMTAxMDIgICAgICAgZm91cmNjX2NvZGUoJ1InLCAnQScsICczJywgJzAnKSAvKiBbMzE6MF0g UjpHOkI6QSAxMDoxMDoxMDoyIGxpdHRsZSBlbmRpYW4gKi8KPiA+ICAjZGVmaW5lIERSTV9GT1JN QVRfQkdSQTEwMTAxMDIgICAgICAgZm91cmNjX2NvZGUoJ0InLCAnQScsICczJywgJzAnKSAvKiBb MzE6MF0gQjpHOlI6QSAxMDoxMDoxMDoyIGxpdHRsZSBlbmRpYW4gKi8KPiA+Cj4gPiArLyogNjQg YnBwIFJHQiAqLwo+ID4gKyNkZWZpbmUgRFJNX0ZPUk1BVF9YUkdCMTYxNjE2MTYgICAgICBmb3Vy Y2NfY29kZSgnWCcsICdSJywgJzQnLCAnOCcpIC8qIFs2MzowXSB4OlI6RzpCIDE2OjE2OjE2OjE2 IGxpdHRsZSBlbmRpYW4gKi8KPiA+ICsjZGVmaW5lIERSTV9GT1JNQVRfWEJHUjE2MTYxNjE2ICAg ICAgZm91cmNjX2NvZGUoJ1gnLCAnQicsICc0JywgJzgnKSAvKiBbNjM6MF0geDpCOkc6UiAxNjox NjoxNjoxNiBsaXR0bGUgZW5kaWFuICovCj4gPiArCj4gPiArI2RlZmluZSBEUk1fRk9STUFUX0FS R0IxNjE2MTYxNiAgICAgIGZvdXJjY19jb2RlKCdBJywgJ1InLCAnNCcsICc4JykgLyogWzYzOjBd IEE6UjpHOkIgMTY6MTY6MTY6MTYgbGl0dGxlIGVuZGlhbiAqLwo+ID4gKyNkZWZpbmUgRFJNX0ZP Uk1BVF9BQkdSMTYxNjE2MTYgICAgICBmb3VyY2NfY29kZSgnQScsICdCJywgJzQnLCAnOCcpIC8q IFs2MzowXSBBOkI6RzpSIDE2OjE2OjE2OjE2IGxpdHRsZSBlbmRpYW4gKi8KPgo+IFRoZXNlIGxv b2sgcmVhc29uYWJsZSBlbm91Z2ggdG8gbWUuIElJUkMgd2Ugc2hvdWxkIGJlIGFibGUgdG8gZXhw b3NlCj4gdGhlbSBvbiBzb21lIHJlY2VudCBJbnRlbCBodyBhcyB3ZWxsLgo+Cj4gUmV2aWV3ZWQt Ynk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4KClRo YW5rcyBWaWxsZSEKCkluZGVlZCBpIGxvb2tlZCBvdmVyIHRoZSBJbnRlbCBQUk0ncywgYW5kIHdo aWxlIGZwMTYgc3VwcG9ydCBzZWVtcyB0bwpiZSByYXRoZXIgcmVjZW50IChHZW44PyBHZW45PyBH ZW4xMD8gQ2FuJ3QgcmVtZW1iZXIgYXRtLiksIGlpcmMsIEkKZm91bmQgcmVmZXJlbmNlcyB0byBy Z2IxNiBmaXhlZCBwb2ludCBiYWNrIHRvIGdlbjUgLyBJcm9ubGFrZS4gVGhhdAp3b3VsZCBiZSBw cmV0dHkgY29vbCEgVGhlIHByZWNpc2lvbiBsaW1pdCBmb3IgdGhlIGVuY29kZXJzIG9uIEludGVs IGlzCmFsc28gMTIgYnBjIGF0bS4sIHJpZ2h0PwoKLW1hcmlvCgo+IC0tCj4gVmlsbGUgU3lyasOk bMOkCj4gSW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==