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=-8.6 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_2 autolearn=ham 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 6F250C2D0C0 for ; Mon, 23 Dec 2019 16:21:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3807520715 for ; Mon, 23 Dec 2019 16:21:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1577118076; bh=Q8ZhTsCugfNo8m6nl/xAe7DdRSys4zaMNgu1MvrpQKA=; h=Date:From:To:Cc:Subject:In-Reply-To:References:List-ID:From; b=Mv+GY/ngOCfatfBLULH1OSi5hWYt6XsyIhmRcCg6bVfCaHP5CR4j8hPfxkrDZPixz XgBTWC9qF5wTgijY/Ab448WdH11qDI9Xe1Yta6I2UrUQNlWur2caOD//Fm6adBuc4i JkJjd0mqPWcsVl6c+yK3jcp/vwjPNJyNCmC1lgnY= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726805AbfLWQVQ (ORCPT ); Mon, 23 Dec 2019 11:21:16 -0500 Received: from mail.kernel.org ([198.145.29.99]:57312 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726744AbfLWQVP (ORCPT ); Mon, 23 Dec 2019 11:21:15 -0500 Received: from archlinux (cpc149474-cmbg20-2-0-cust94.5-4.cable.virginm.net [82.4.196.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E2C7820709; Mon, 23 Dec 2019 16:21:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1577118074; bh=Q8ZhTsCugfNo8m6nl/xAe7DdRSys4zaMNgu1MvrpQKA=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=Qv/NhqnxnkJcWD6O6B9pQpHZpxtR3/pZEqOcW0JDiAPqkNY/tNTcHz+jn2h1eovns m625xf/BmtMQZYzzaFCjlM+1LHUYwH5LBcLtbjeH6GGsrzbq9VYaPY/JV4E+b1fCMV srBt0mapS7HEfPE4Tu+u86erW/XSnhQ+Pc95wCDY= Date: Mon, 23 Dec 2019 16:21:11 +0000 From: Jonathan Cameron To: Andy Shevchenko Cc: linux-iio@vger.kernel.org, Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler Subject: Re: [PATCH v1 6/9] iio: pressure: st_press: Mark default_press_pdata with __maybe_unused Message-ID: <20191223162111.0e185af1@archlinux> In-Reply-To: <20191216173853.75797-6-andriy.shevchenko@linux.intel.com> References: <20191216173853.75797-1-andriy.shevchenko@linux.intel.com> <20191216173853.75797-6-andriy.shevchenko@linux.intel.com> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: linux-iio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-iio@vger.kernel.org On Mon, 16 Dec 2019 19:38:50 +0200 Andy Shevchenko wrote: > Since we put static variable to a header file it's copied to each module > that includes the header. But not all of them are actually used it. >=20 > Mark default_press_pdata with __maybe_unused to calm a compiler down: >=20 > In file included from drivers/iio/pressure/st_pressure_spi.c:18: > drivers/iio/pressure/st_pressure.h:40:46: warning: =E2=80=98default_press= _pdata=E2=80=99 defined but not used [-Wunused-const-variable=3D] > 40 | static const struct st_sensors_platform_data default_press_pdata = =3D { > | ^~~~~~~~~~~~~~~~~~~ > ... >=20 Applied. > Signed-off-by: Andy Shevchenko > --- > drivers/iio/pressure/st_pressure.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/drivers/iio/pressure/st_pressure.h b/drivers/iio/pressure/st= _pressure.h > index c2e47a6c3118..5c746ff6087e 100644 > --- a/drivers/iio/pressure/st_pressure.h > +++ b/drivers/iio/pressure/st_pressure.h > @@ -37,7 +37,7 @@ enum st_press_type { > * struct st_sensors_platform_data - default press platform data > * @drdy_int_pin: default press DRDY is available on INT1 pin. > */ > -static const struct st_sensors_platform_data default_press_pdata =3D { > +static __maybe_unused const struct st_sensors_platform_data default_pres= s_pdata =3D { > .drdy_int_pin =3D 1, > }; > =20