Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp265532pxu; Thu, 7 Jan 2021 04:35:01 -0800 (PST) X-Google-Smtp-Source: ABdhPJxWd1BCjiU/p4GzlChLhRnZ6TnYMTMLr4W7hp29HI6HcTBPxswuMW1rOuj47g4c/p/9F3Ki X-Received: by 2002:a17:906:1197:: with SMTP id n23mr6255893eja.359.1610022901701; Thu, 07 Jan 2021 04:35:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610022901; cv=none; d=google.com; s=arc-20160816; b=a5RfFq9xo0oUmlMu6zFATaRaL5sLlz7fw9WZFS3RxFcNxDrlZmqK+XfhSYkHl2NN1A kwYqzfW8m/gcqevRI/O9QVe/I6v1yAsW/tMaDD8NSh8cXbTyRoZGWwPvMhRKODDZDbCt T4x7Kq7/ejsR7q46VjuF6Y32dF5J0PWXVda4qI6MVokh4F5o/tcyLJOkJH0Omlrf6/A3 hCTi+q0xwoyRkYNpc8vbSbc+KtCdfrUWWyqOqrVpnNTkx6qRTPt4BFHrf71Le/z3EHeS KnOLnsgV4n6NCtZ9dCpiORGg5W6GvbjRsiWpF2h1IPIqcDf7mLoM8k9vYarzxFdecedr SxWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:organization:references:in-reply-to:date:cc:to:from :subject:message-id; bh=tsJoMqdeL1hWfM8ynXR91BoNrDG1bAaXd2XkHpLCVrs=; b=Db/8EP9vcFWtIYLdpjYmVRFJHf1VTigLx1Vd+SdNWVs3b4fB+2e7vnJB3tMddjW7lk KeAFdCS8b782ith3MA4PwCr6i+20J8J2ZZVSeI5IvKvI3RBud0fUymCC+ixEtlX5nl/h /97y/VWPEaOmq4VUwOLF1FJ0bMg08ia0nkSXf9ZHbrsINl5FH6gpBA75cNUsvHcaIBcf BXeIN4YhHLne+sgRFDcR5gj3+oXjIp+vb5BhGxaaQFGdllD/W7NAaqR2aO7U2AM7CJ3V m8WmYgG7cGJeTXYmyVMe3QZkaDyBsr5exofKGhLy0IVzrd8lFaR4PPQQq190njDF2wu9 lmJw== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c22si2056772ejd.523.2021.01.07.04.34.38; Thu, 07 Jan 2021 04:35:01 -0800 (PST) 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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728315AbhAGMdS (ORCPT + 99 others); Thu, 7 Jan 2021 07:33:18 -0500 Received: from bhuna.collabora.co.uk ([46.235.227.227]:39410 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728304AbhAGMdS (ORCPT ); Thu, 7 Jan 2021 07:33:18 -0500 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: ezequiel) with ESMTPSA id 931831F4628C Message-ID: Subject: Re: [PATCH] media: rkvdec: silence ktest bot build warning From: Ezequiel Garcia To: Boris Brezillon , Hans Verkuil Cc: Adrian Ratiu , linux-media@vger.kernel.org, kernel@collabora.com, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, devel@driverdev.osuosl.org, Mauro Carvalho Chehab , kernel test robot Date: Thu, 07 Jan 2021 09:32:28 -0300 In-Reply-To: <20210107124132.3648e789@collabora.com> References: <20201208155540.340583-1-adrian.ratiu@collabora.com> <76b5569c-bc19-3d11-4da7-cf0dbb244433@xs4all.nl> <20210107124132.3648e789@collabora.com> Organization: Collabora Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.2-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2021-01-07 at 12:41 +0100, Boris Brezillon wrote: > On Thu, 7 Jan 2021 10:13:43 +0100 > Hans Verkuil wrote: > > > On 08/12/2020 16:55, Adrian Ratiu wrote: > > > Some configurations built by the ktest bot produce the following > > > warn, so mark the struct as __maybe_unused to avoid unnecessary > > > ML spam. > > >   > > > > > drivers/staging/media/rkvdec/rkvdec.c:967:34: warning: unused variable 'of_rkvdec_match' [-Wunused-const-variable]  > > >    static const struct of_device_id of_rkvdec_match[] = { > > >                                     ^ > > >    1 warning generated.  > > > > I suspect that this is because there is no 'depends on OF' in the Kconfig. > > > > '__maybe_unused' isn't used for this anywhere else, so this does not seem like the > > right approach. > > It's not uncommon to do that, especially when you want the driver to be > compile-tested (`git grep -C2 __maybe_unused|grep of_device_id` even > reports 2 drivers in the media tree :P). A `depends on OF` or an > `#ifdef CONFIG_OF` section surrounding the of_rkvdec_match declaration > would also do the trick. > I'm fine either way, __maybe_unused or depends on OF. Thanks, Ezequiel