All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thierry Reding <thierry.reding@gmail.com>
To: Nathan Huckleberry <nhuck@google.com>
Cc: mathias.nyman@intel.com, gregkh@linuxfoundation.org,
	jonathanh@nvidia.com, linux-usb@vger.kernel.org,
	linux-tegra@vger.kernel.org, clang-built-linux@googlegroups.com
Subject: Re: [PATCH] usb: host: xhci-tegra: Fix Wunused-const-variable
Date: Fri, 14 Jun 2019 11:24:55 +0200	[thread overview]
Message-ID: <20190614092455.GA15526@ulmo> (raw)
In-Reply-To: <20190613185838.251806-1-nhuck@google.com>

[-- Attachment #1: Type: text/plain, Size: 2094 bytes --]

On Thu, Jun 13, 2019 at 11:58:38AM -0700, Nathan Huckleberry wrote:
> Clang produces the following warning
> 
> drivers/usb/host/xhci-tegra.c:357:27: warning: unused variable
> 'mbox_cmd_name' [-Wunused-const-variable]
> static const char * const mbox_cmd_name[] = {
> 
> Looks like it was intended for logging or debugging, but was
> never implemented. Removing mbox_cmd_name.
> 
> Cc: clang-built-linux@googlegroups.com
> Link: https://github.com/ClangBuiltLinux/linux/issues/533
> Signed-off-by: Nathan Huckleberry <nhuck@google.com>
> ---
>  drivers/usb/host/xhci-tegra.c | 23 -----------------------
>  1 file changed, 23 deletions(-)

I wonder why we're not seeing this with regular GCC builds. This code
has been in the kernel for a long time. Oh... looking at the git log, I
see that -Wunused-const-variable was moved to W=1 about 3 years ago, so
these are no longer showing up by default. That would explain it.

Anyway:

Acked-by: Thierry Reding <treding@nvidia.com>

> diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c
> index 294158113d62..dafc65911fc0 100644
> --- a/drivers/usb/host/xhci-tegra.c
> +++ b/drivers/usb/host/xhci-tegra.c
> @@ -354,29 +354,6 @@ enum tegra_xusb_mbox_cmd {
>  	MBOX_CMD_NAK
>  };
>  
> -static const char * const mbox_cmd_name[] = {
> -	[  1] = "MSG_ENABLE",
> -	[  2] = "INC_FALCON_CLOCK",
> -	[  3] = "DEC_FALCON_CLOCK",
> -	[  4] = "INC_SSPI_CLOCK",
> -	[  5] = "DEC_SSPI_CLOCK",
> -	[  6] = "SET_BW",
> -	[  7] = "SET_SS_PWR_GATING",
> -	[  8] = "SET_SS_PWR_UNGATING",
> -	[  9] = "SAVE_DFE_CTLE_CTX",
> -	[ 10] = "AIRPLANE_MODE_ENABLED",
> -	[ 11] = "AIRPLANE_MODE_DISABLED",
> -	[ 12] = "START_HSIC_IDLE",
> -	[ 13] = "STOP_HSIC_IDLE",
> -	[ 14] = "DBC_WAKE_STACK",
> -	[ 15] = "HSIC_PRETEND_CONNECT",
> -	[ 16] = "RESET_SSPI",
> -	[ 17] = "DISABLE_SS_LFPS_DETECTION",
> -	[ 18] = "ENABLE_SS_LFPS_DETECTION",
> -	[128] = "ACK",
> -	[129] = "NAK",
> -};
> -
>  struct tegra_xusb_mbox_msg {
>  	u32 cmd;
>  	u32 data;
> -- 
> 2.22.0.rc2.383.gf4fbbf30c2-goog
> 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2019-06-14  9:25 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-13 18:38 Cleanup of -Wunused-const-variable in drivers/usb/host/xhci-tegra.c Nathan Huckleberry
2019-06-13 18:44 ` Greg KH
2019-06-13 18:58   ` [PATCH] usb: host: xhci-tegra: Fix Wunused-const-variable Nathan Huckleberry
2019-06-14  9:24     ` Thierry Reding [this message]
2019-06-14  9:09 ` Cleanup of -Wunused-const-variable in drivers/usb/host/xhci-tegra.c Thierry Reding
2019-06-14  9:09   ` Thierry Reding

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190614092455.GA15526@ulmo \
    --to=thierry.reding@gmail.com \
    --cc=clang-built-linux@googlegroups.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=jonathanh@nvidia.com \
    --cc=linux-tegra@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=mathias.nyman@intel.com \
    --cc=nhuck@google.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.