Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3084166pxj; Mon, 7 Jun 2021 01:40:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwkoIPwQuys59msatZmHdGq63GPHPkgtVrqlxbOei3B4q9Qv/pv6iNpvuoLbuDvjNtSPZv9 X-Received: by 2002:a17:906:2988:: with SMTP id x8mr17064882eje.122.1623055244100; Mon, 07 Jun 2021 01:40:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623055244; cv=none; d=google.com; s=arc-20160816; b=BYFOAQkVoviJslDnJJKj2PNA1vVpbluvXrgTkgORtc9O/r1aJOWpRdku9lfH90gr/g aSvGoBxA8SI45f2KbZEHlJ1k039nRPQ+beA55OJ5bekV0Z/g4mcIsd2eeEXd0cr7HJUA KpdxN5APstk4j/KZcE6Tvzzjd6Q4bcsrQrzIWkZ9y7j9YBFN9KIF41lp/21AxLUTGZUS btwm0DsMyxwFV74AgeJNborxYpxzsXPHgReBeyoKO0WKi49pC4MOkvXQvUWJjYvOfcyV xBy/255FTzWxCMQSAZwcuX7w+rt2Jq31AsOYLODBmQy8xFHVqKRE2GGmZaYraL7a/Mv+ S4Bw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=OqAD7JyQJLtIUaTq7HisxnM/3X8ut9jR2CAddAB1Cqg=; b=VUqIymKIpY+3tJqKk+7qGjSlpeHFVpGao9FTIdaVKcAz2l7b6cM3nQj/0iPVlnOrUp EbJk0k5EHcUfG5rpn8hBaY7/XephUfUjlFL9NLSEd3lui+Qo6m4zBiPFncXlrm5CS39M LZKEZ0h5qwxihKFq7OCJaDoRJWrw2K24qWHKQq8yz7Oz+/eCl9Dj/4DlpPXsp9FS23AA mnU+Of1CbHwcFHWJgXpK1s2k/yK57DgaQGFk0BG3oRkmq0Cs6/xmhV6Iup+SpJUONlm5 nyu+mB7sZo8wLxbBUhjDOZe1ipZw2ctRxgzDBmT4TVGVFhfgqCVl+12Rs4lXy87XHyQa cD9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fooishbar-org.20150623.gappssmtp.com header.s=20150623 header.b=doyN4rgR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c16si12532879edw.128.2021.06.07.01.40.20; Mon, 07 Jun 2021 01:40:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@fooishbar-org.20150623.gappssmtp.com header.s=20150623 header.b=doyN4rgR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230316AbhFGIiw (ORCPT + 99 others); Mon, 7 Jun 2021 04:38:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59392 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230267AbhFGIiu (ORCPT ); Mon, 7 Jun 2021 04:38:50 -0400 Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1B57EC061766 for ; Mon, 7 Jun 2021 01:36:49 -0700 (PDT) Received: by mail-wm1-x334.google.com with SMTP id f20so5236897wmg.0 for ; Mon, 07 Jun 2021 01:36:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OqAD7JyQJLtIUaTq7HisxnM/3X8ut9jR2CAddAB1Cqg=; b=doyN4rgRGFyq1Kz5xW+zSGP5eyprWLTmJNWt5GNCkcTtUajEwG24mgCalhI3uWmOKW E7LCI4cmGi21nURQKDnzjr6hmcWUA+rBgfNF0vs0mpK1jp45ve6KaLrJPGXSoe771ahY YKf6eaFqhhkVJBN+po2m0v/39VhNx4Arqs+4GJXeCrwOnb/BEDmWL6RlCMNOZVyPCcx2 bFmYtkdXB5wB3CTjH+SBYgDr/uhhou6x/6QjqNkwbIk+KvX/AwWrxXr1Hfu+EZD8AZ59 C+/A0ECO+spDAadILs7h5QCLyZDNdFTp7/Urc2/s3rg+8a9uhPG29gc1YAzWaRhruw29 ym6A== 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; bh=OqAD7JyQJLtIUaTq7HisxnM/3X8ut9jR2CAddAB1Cqg=; b=tPlJc90619Il2PNNCiBinCKa5yyamdSk4FhLG4RPXK752G0/OagOY2NcX2FHqPv5g6 fSECmUaEn+vhqZ+OZ9oKvVcXpLHHhSifYyTr/h42UezlNqCcZiavjX6EVoIOywL/XX04 WL3FvWNbU3t/NPJJHbc0LwK0xnqz4f3PwZ8QYzctDCwdWHc6JA0AOvazQsdkLv/Z3BP/ 9AoDDQH7eWTyf1mlwOAljNUDYm9a/iuIztnVbX5IiZUvY/e5448YhmM/om/sPhAYY+FZ 2vhcywY3yAjIiClENuRD2f3ado+92djOyeZJW34c9d1JILa+1s+FfelwcnI2YE5ohDq8 GwAw== X-Gm-Message-State: AOAM533bkpXFHdBIo2NUaWoq0f7S+FZOYuT2jc9rDDK1Zmy3vHuwjWto KG9v9Xpi3yXroOcPpoPT+8wknj/QkUpVSsW37kJlYw== X-Received: by 2002:a1c:b782:: with SMTP id h124mr15900314wmf.168.1623055007668; Mon, 07 Jun 2021 01:36:47 -0700 (PDT) MIME-Version: 1.0 References: <20210605073534.3786194-1-jernej.skrabec@gmail.com> In-Reply-To: <20210605073534.3786194-1-jernej.skrabec@gmail.com> From: Daniel Stone Date: Mon, 7 Jun 2021 09:36:36 +0100 Message-ID: Subject: Re: [PATCH] drm/sun4i: de3: Be explicit about supported modifiers To: Jernej Skrabec Cc: Maxime Ripard , Chen-Yu Tsai , Piotr Oniszczuk , Daniel Stone , David Airlie , Linux Kernel Mailing List , dri-devel , linux-sunxi@lists.linux.dev, linux-arm-kernel Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 5 Jun 2021 at 08:36, Jernej Skrabec wrote: > Currently only linear formats are supported in sun4i-drm driver, but > SoCs like H6 supports AFBC variant of some of them in multiple cores > (GPU, VPU, DE3). Panfrost already implements AFBC compression and is > sometimes confused what should be default choice (linear, AFBC) if DRM > driver is not explicit about modifier support (MiniMyth2 distro with > MythTV app). > > After some discussion with Daniel Stone on #panfrost IRC, it was decided > to make modifiers in sun4i-drm explicit, to avoid any kind of guessing, > not just in panfrost, but everywhere. In fact, long term idea is to make > modifier parameter in drm_universal_plane_init() mandatory (non NULL). Thanks Piotr & Jernej! Acked-by: Daniel Stone Cheers, Daniel