Received: by 2002:a05:6358:c692:b0:131:369:b2a3 with SMTP id fe18csp5979269rwb; Tue, 1 Aug 2023 10:25:46 -0700 (PDT) X-Google-Smtp-Source: APBJJlHuih4kFpsT+OwlbCZFEkYDi4zsCnmb9fVGLJZPiju8nFEAcqGTlwFL8SuqEWCQO+6i86s4 X-Received: by 2002:a17:903:18d:b0:1bb:c896:1d91 with SMTP id z13-20020a170903018d00b001bbc8961d91mr15141579plg.31.1690910746175; Tue, 01 Aug 2023 10:25:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690910746; cv=none; d=google.com; s=arc-20160816; b=Wof6OPLNvR0p5bIm+YAYHU+nLHcAYW9SswwOGhe198LyB1K0DsIxUC2aynpuciOcoY 2UJWl3G6dYWPL1ULmdVsMSMncn2oecU5HkxVJg2BoX9B0moNsrP9FNhuEwhosWgQBDVn a6dlsiuck1UpQ3RDr1ju/xFjd+3NYrMoMIYqBhZecM0POYQ6glrzFe6oArAUQTsgcVfR f+uMuIFr+oIW4nT2HP26O76Ch3jiGkHleKSKIyvgZzMDip7pu3n+n8+xUgl/Vmj8IrdB 4AR7+drLo2OQUBWaI3mi4RzuRq3BjzrdhioeHTjN7zQkDb++xxSZWScuin6R5Xr5Bi1H 2f8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=2xPDjNj+bRgDC1j1IMv7oxTopb6gzOMFHFdUvlWj/9s=; fh=S1YG9fDe0Scfv7VDReII9vRZcYTSjpU+cuyeBWGclTU=; b=pd8rAUW1y+YWe8wgIrR3gsJEk6HCnzDL13rNlfzBQIWM40ADUz2EySSp04I6m51LLC PA4YqZLTwhFBm15aMi3HsqWGPCAwT3nrrKnictNOMCPvbJK/hsYtY08lafJ9jdoW30x2 NvAzw/G/hEejNN094aBUSs/nXrpFo/QQ6dfQPMKbhrm0+M7bjNdCviggjwbk4+iz8ND3 kDexkd2tPzD4KCHsrhS+FQSjqlcvrxVzV4c+1FkeX8PKMuYC5SZ7yTrYSivkCNSqlv9f WfG61U1yS9v5F3eeEJCbgWYlBJOlR09MElQDXn6BcJut/I0/QRXYD2Rt7y82Hvk5/eHG w+Ew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=f4ma9t02; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i14-20020a17090332ce00b001b53dfb85c4si1415283plr.606.2023.08.01.10.25.32; Tue, 01 Aug 2023 10:25:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=f4ma9t02; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229929AbjHAQ2Q (ORCPT + 99 others); Tue, 1 Aug 2023 12:28:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229727AbjHAQ2N (ORCPT ); Tue, 1 Aug 2023 12:28:13 -0400 Received: from mail-qv1-xf2c.google.com (mail-qv1-xf2c.google.com [IPv6:2607:f8b0:4864:20::f2c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0B0BE10CA for ; Tue, 1 Aug 2023 09:28:12 -0700 (PDT) Received: by mail-qv1-xf2c.google.com with SMTP id 6a1803df08f44-63cf96c37beso26717766d6.0 for ; Tue, 01 Aug 2023 09:28:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1690907291; x=1691512091; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=2xPDjNj+bRgDC1j1IMv7oxTopb6gzOMFHFdUvlWj/9s=; b=f4ma9t02LSsWv/kUEm65ry524cdBk0OCujy2V6ngKk4tmZHYHODT7JEmNYUOxnYfDu muIMyhImBtuyXmNu2ejMfCWUdHv7fal2hgxOuKkeAhK1W4bPzEwH/ZfShdQj0u7KiUyZ M3hX08rSnUHaIsLlHuS5NzzTo1UrPt7mQmpHJZsW5AURYSiwwvqX+nFf79/yGeLCd70Z yw1lVatavNKQ6U4q57D1b2yViebZgCbbefvBsbqFI3zcU05viaXO0mnjmAHmKpMBqkEW YJwqeJL4Zx0jtPntC/v8FMD4IM/gxclZrxH/Y5kG0DjiZ0RY1tk22ZVUk44jv4sUBI0x u+0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690907291; x=1691512091; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2xPDjNj+bRgDC1j1IMv7oxTopb6gzOMFHFdUvlWj/9s=; b=dLhWlv+IpezfEqie4NkXb7mBSTFarFcNmvtu4WIkjeSdBLDtqEFuAUcTUYkpwvfJfh 64VGwbs+JXOsYfLaqCkIdA9We/4kVNMVHj+hE6djsg9VwRnHNfa3/opj9dS8qJkldSFj HOWEYWAbuArqbiNWzbkoVi/NLONjcinsA1Ndahz7QqulL0Ztp7ntcQs0vacE+OWtBZvO Hp6qENBbu01EUpreYdqKuoARfKQBbPPNbrWZjnCYC88z2QZvvh6irEdylbY9hYN8BzZH 1ROjStoxW4BWGEKrIX9x9xFqI9/R1OSBhA6UnYbZX4T9DihHOEMN/QRQik5V+rgZFf1y lMVQ== X-Gm-Message-State: ABy/qLYRosD6EPaM54BHKMjrJnt54pZirwwtcFQIG6vkxADHmJFT8zU/ PAz5prVTtPNwBTR6Zz6lTwM/5BhaZVx6Wz+1CFPJ0Q== X-Received: by 2002:ad4:55c8:0:b0:61b:65f4:2a15 with SMTP id bt8-20020ad455c8000000b0061b65f42a15mr14633412qvb.12.1690907290859; Tue, 01 Aug 2023 09:28:10 -0700 (PDT) MIME-Version: 1.0 References: <202307242310.CdOnd2py-lkp@intel.com> In-Reply-To: From: Nick Desaulniers Date: Tue, 1 Aug 2023 09:28:00 -0700 Message-ID: Subject: Re: drivers/clk/ralink/clk-mtmips.c:821:34: warning: unused variable 'mtmips_of_match' To: Sergio Paracuellos Cc: kernel test robot , llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org, Thomas Bogendoerfer Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED,USER_IN_DEF_DKIM_WL, USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 25, 2023 at 1:04=E2=80=AFAM Sergio Paracuellos wrote: > > Hi! > > On Mon, Jul 24, 2023 at 5:21=E2=80=AFPM kernel test robot = wrote: > > > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.= git master > > head: 6eaae198076080886b9e7d57f4ae06fa782f90ef > > commit: 6f3b15586eef736831abe6a14f2a6906bc0dc074 clk: ralink: add clock= and reset driver for MTMIPS SoCs > > date: 5 weeks ago > > config: x86_64-buildonly-randconfig-r003-20230723 (https://download.01.= org/0day-ci/archive/20230724/202307242310.CdOnd2py-lkp@intel.com/config) > > compiler: clang version 15.0.7 (https://github.com/llvm/llvm-project.gi= t 8dfdcc7b7bf66834a761bd8de445840ef68e4d1a) > > reproduce: (https://download.01.org/0day-ci/archive/20230724/2023072423= 10.CdOnd2py-lkp@intel.com/reproduce) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new ve= rsion of > > the same patch/commit), kindly add following tags > > | Reported-by: kernel test robot > > | Closes: https://lore.kernel.org/oe-kbuild-all/202307242310.CdOnd2py-l= kp@intel.com/ > > > > All warnings (new ones prefixed by >>): > > > > drivers/clk/ralink/clk-mtmips.c:309:9: warning: variable 'ret' is un= initialized when used here [-Wuninitialized] > > return ret; > > ^~~ > > drivers/clk/ralink/clk-mtmips.c:285:9: note: initialize the variable= 'ret' to silence this warning > > int ret, i; > > ^ > > =3D 0 > > drivers/clk/ralink/clk-mtmips.c:359:9: warning: variable 'ret' is un= initialized when used here [-Wuninitialized] > > return ret; > > ^~~ > > drivers/clk/ralink/clk-mtmips.c:335:9: note: initialize the variable= 'ret' to silence this warning > > int ret, i; > > ^ > > =3D 0 > > This two errors were already fixed in: > > 6e68dae946e3: ("clk: ralink: mtmips: Fix uninitialized use of ret in > mtmips_register_{fixed,factor}_clocks()") > > > >> drivers/clk/ralink/clk-mtmips.c:821:34: warning: unused variable 'mt= mips_of_match' [-Wunused-const-variable] > > static const struct of_device_id mtmips_of_match[] =3D { > > ^ > > 3 warnings generated. > > This one is because CONFIG_OF is disabled so 'of_match_node()' turns > into a dummy macro. What would be the correct approach here? > Add select OF in Kconfig for this driver or silence the warning > declaring 'mtmips_of_match' with __maybe_unused? That or perhaps wrapping the definition of `mtmips_of_match` in `#ifdef CONFIG_OF`? > > Thanks in advance for clarification. > > Best regards, > Sergio Paracuellos > > > > > > > vim +/mtmips_of_match +821 drivers/clk/ralink/clk-mtmips.c > > > > 820 > > > 821 static const struct of_device_id mtmips_of_match[] =3D { > > 822 { > > 823 .compatible =3D "ralink,rt2880-sysc", > > 824 .data =3D &rt2880_clk_data, > > 825 }, > > 826 { > > 827 .compatible =3D "ralink,rt3050-sysc", > > 828 .data =3D &rt305x_clk_data, > > 829 }, > > 830 { > > 831 .compatible =3D "ralink,rt3052-sysc", > > 832 .data =3D &rt305x_clk_data, > > 833 }, > > 834 { > > 835 .compatible =3D "ralink,rt3352-sysc", > > 836 .data =3D &rt3352_clk_data, > > 837 }, > > 838 { > > 839 .compatible =3D "ralink,rt3883-sysc", > > 840 .data =3D &rt3883_clk_data, > > 841 }, > > 842 { > > 843 .compatible =3D "ralink,rt5350-sysc", > > 844 .data =3D &rt5350_clk_data, > > 845 }, > > 846 { > > 847 .compatible =3D "ralink,mt7620-sysc", > > 848 .data =3D &mt7620_clk_data, > > 849 }, > > 850 { > > 851 .compatible =3D "ralink,mt7628-sysc", > > 852 .data =3D &mt76x8_clk_data, > > 853 }, > > 854 { > > 855 .compatible =3D "ralink,mt7688-sysc", > > 856 .data =3D &mt76x8_clk_data, > > 857 }, > > 858 {} > > 859 }; > > 860 > > > > -- > > 0-DAY CI Kernel Test Service > > https://github.com/intel/lkp-tests/wiki > --=20 Thanks, ~Nick Desaulniers