linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] staging: emxx_udc: Fixed all meaningful sparse warnings
@ 2018-11-07 20:44 Carmeli Tamir
  2018-11-07 20:44 ` [PATCH 1/3] staging: emxx_udc: Added static modifier to udc_controller Carmeli Tamir
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Carmeli Tamir @ 2018-11-07 20:44 UTC (permalink / raw)
  To: carmeli.tamir, gregkh, natechancellor, chrisadr, areklis909,
	dan.carpenter, devel, linux-kernel

This series fixes all meaningful sparse (running make C=2... ) warnings. 
The number of warnings is reduced from ~280 to 12 (only warnings of type 'expression using sizeof(void)' are left). Resent the series to Greg's request.

Carmeli Tamir (3):
  staging: emxx_udc: Added static modifier to udc_controller
  staging: emxx_udc: Added missing __iomem modifier to handle p_regs
  staging: emxx_udc: Added missing le16_to_cpu conversions

 drivers/staging/emxx_udc/emxx_udc.c | 68 +++++++++++++++++++------------------
 drivers/staging/emxx_udc/emxx_udc.h |  2 +-
 2 files changed, 36 insertions(+), 34 deletions(-)

-- 
2.7.4


^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH 1/3] staging: emxx_udc: Added static modifier to udc_controller
@ 2018-11-01 19:58 Carmeli Tamir
  2018-11-07 11:29 ` Greg KH
  0 siblings, 1 reply; 8+ messages in thread
From: Carmeli Tamir @ 2018-11-01 19:58 UTC (permalink / raw)
  To: gregkh, devel, linux-kernel
  Cc: areklis909, natechancellor, dan.carpenter, chrisadr, Carmeli Tamir

Added static modifier to the udc_controller, since it's only
required within emxx_udc.c.
Previously posted without any feedback, now updated according to master.

Signed-off-by: Carmeli Tamir <carmeli.tamir@gmail.com>
---
 drivers/staging/emxx_udc/emxx_udc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/emxx_udc/emxx_udc.c b/drivers/staging/emxx_udc/emxx_udc.c
index 3e51476..94a4327 100644
--- a/drivers/staging/emxx_udc/emxx_udc.c
+++ b/drivers/staging/emxx_udc/emxx_udc.c
@@ -56,7 +56,7 @@ static void _nbu2ss_fifo_flush(struct nbu2ss_udc *, struct nbu2ss_ep *);
 
 /*===========================================================================*/
 /* Global */
-struct nbu2ss_udc udc_controller;
+static struct nbu2ss_udc udc_controller;
 
 /*-------------------------------------------------------------------------*/
 /* Read */
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* [PATCH 1/3] staging: emxx_udc: Added static modifier to udc_controller
@ 2018-10-17 21:01 Carmeli Tamir
  0 siblings, 0 replies; 8+ messages in thread
From: Carmeli Tamir @ 2018-10-17 21:01 UTC (permalink / raw)
  To: gregkh, dan.carpenter, chrisadr; +Cc: carmeli.tamir, devel, linux-kernel

Added static modifier to the udc_controller, since it's only
required within emxx_udc.c.

Signed-off-by: Carmeli Tamir <carmeli.tamir@gmail.com>
---
 drivers/staging/emxx_udc/emxx_udc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/staging/emxx_udc/emxx_udc.c b/drivers/staging/emxx_udc/emxx_udc.c
index 3e51476..94a4327 100644
--- a/drivers/staging/emxx_udc/emxx_udc.c
+++ b/drivers/staging/emxx_udc/emxx_udc.c
@@ -56,7 +56,7 @@ static void _nbu2ss_fifo_flush(struct nbu2ss_udc *, struct nbu2ss_ep *);
 
 /*===========================================================================*/
 /* Global */
-struct nbu2ss_udc udc_controller;
+static struct nbu2ss_udc udc_controller;
 
 /*-------------------------------------------------------------------------*/
 /* Read */
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-11-12  9:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-07 20:44 [PATCH 0/3] staging: emxx_udc: Fixed all meaningful sparse warnings Carmeli Tamir
2018-11-07 20:44 ` [PATCH 1/3] staging: emxx_udc: Added static modifier to udc_controller Carmeli Tamir
2018-11-12  9:42   ` Geert Uytterhoeven
2018-11-07 20:44 ` [PATCH 2/3] staging: emxx_udc: Added missing __iomem modifier to handle p_regs Carmeli Tamir
2018-11-07 20:44 ` [PATCH 3/3] staging: emxx_udc: Added missing le16_to_cpu conversions Carmeli Tamir
  -- strict thread matches above, loose matches on Subject: below --
2018-11-01 19:58 [PATCH 1/3] staging: emxx_udc: Added static modifier to udc_controller Carmeli Tamir
2018-11-07 11:29 ` Greg KH
2018-10-17 21:01 Carmeli Tamir

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).