diff mbox series

[-next] usb: typec: Remove set but not used variable

Message ID 1600956767-10427-1-git-send-email-liheng40@huawei.com
State New
Headers show
Series [-next] usb: typec: Remove set but not used variable | expand

Commit Message

Li Heng Sept. 24, 2020, 2:12 p.m. UTC
Fixes gcc '-Wunused-but-set-variable' warning:

drivers/usb/typec/tcpm/tcpm.c:1620:39: warning:
‘tcpm_altmode_ops’ defined but not used [-Wunused-const-variable=]

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Li Heng <liheng40@huawei.com>
---
 drivers/usb/typec/tcpm/tcpm.c | 6 ------
 1 file changed, 6 deletions(-)

--
2.7.4

Comments

Guenter Roeck Sept. 24, 2020, 2:33 p.m. UTC | #1
On 9/24/20 7:12 AM, Li Heng wrote:
> Fixes gcc '-Wunused-but-set-variable' warning:

> 

> drivers/usb/typec/tcpm/tcpm.c:1620:39: warning:

> ‘tcpm_altmode_ops’ defined but not used [-Wunused-const-variable=]

> 

> Reported-by: Hulk Robot <hulkci@huawei.com>

> Signed-off-by: Li Heng <liheng40@huawei.com>


I thought there was a patch series underway which started using it,
but maybe my memory defeats me. Either case, it doesn't make much sense
to remove the ops variable without removing the associated functions
as well.

Guenter

> ---

>  drivers/usb/typec/tcpm/tcpm.c | 6 ------

>  1 file changed, 6 deletions(-)

> 

> diff --git a/drivers/usb/typec/tcpm/tcpm.c b/drivers/usb/typec/tcpm/tcpm.c

> index 9280654..1542eaa 100644

> --- a/drivers/usb/typec/tcpm/tcpm.c

> +++ b/drivers/usb/typec/tcpm/tcpm.c

> @@ -1617,12 +1617,6 @@ static int tcpm_altmode_vdm(struct typec_altmode *altmode,

>  	return 0;

>  }

> 

> -static const struct typec_altmode_ops tcpm_altmode_ops = {

> -	.enter = tcpm_altmode_enter,

> -	.exit = tcpm_altmode_exit,

> -	.vdm = tcpm_altmode_vdm,

> -};

> -

>  /*

>   * PD (data, control) command handling functions

>   */

> --

> 2.7.4

>
Greg Kroah-Hartman Sept. 25, 2020, 12:21 p.m. UTC | #2
On Thu, Sep 24, 2020 at 07:33:59AM -0700, Guenter Roeck wrote:
> On 9/24/20 7:12 AM, Li Heng wrote:

> > Fixes gcc '-Wunused-but-set-variable' warning:

> > 

> > drivers/usb/typec/tcpm/tcpm.c:1620:39: warning:

> > ‘tcpm_altmode_ops’ defined but not used [-Wunused-const-variable=]

> > 

> > Reported-by: Hulk Robot <hulkci@huawei.com>

> > Signed-off-by: Li Heng <liheng40@huawei.com>

> 

> I thought there was a patch series underway which started using it,

> but maybe my memory defeats me. Either case, it doesn't make much sense

> to remove the ops variable without removing the associated functions

> as well.


I agree, if this isn't needed, then the functions here should also be
removed in the same patch.

thanks,

greg k-h
diff mbox series

Patch

diff --git a/drivers/usb/typec/tcpm/tcpm.c b/drivers/usb/typec/tcpm/tcpm.c
index 9280654..1542eaa 100644
--- a/drivers/usb/typec/tcpm/tcpm.c
+++ b/drivers/usb/typec/tcpm/tcpm.c
@@ -1617,12 +1617,6 @@  static int tcpm_altmode_vdm(struct typec_altmode *altmode,
 	return 0;
 }

-static const struct typec_altmode_ops tcpm_altmode_ops = {
-	.enter = tcpm_altmode_enter,
-	.exit = tcpm_altmode_exit,
-	.vdm = tcpm_altmode_vdm,
-};
-
 /*
  * PD (data, control) command handling functions
  */