linux-staging.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] staging: rts5208: Fix checkpatch macro warnings
@ 2023-10-12 23:29 Soumya Negi
  2023-10-12 23:29 ` [PATCH v2 1/2] staging: rts5208: Refactor macros to static inline functions Soumya Negi
  2023-10-12 23:29 ` [PATCH v2 2/2] staging: rts5208: Remove macros scsi_lock(), scsi_unlock() Soumya Negi
  0 siblings, 2 replies; 3+ messages in thread
From: Soumya Negi @ 2023-10-12 23:29 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Micky Ching
  Cc: outreachy, linux-staging, linux-kernel, Soumya Negi

In the driver staging/rts5208, checkpatch.pl warns of possible precedence 
issues in the header rtsx.h because macro arguments are not parenthesized.
This patch set handles the respective macros differently(as needed) in 
each patch to fix the warnings. Patches can be applied in any order.

Soumya Negi (2):
  staging: rts5208: Refactor macros to static inline functions
  staging: rts5208: Remove macros scsi_lock(), scsi_unlock()
---
v2: No change since v1. Resending patch set because the patches were not 
delivered correctly on first attempt.

 drivers/staging/rts5208/rtsx.c | 24 ++++++-------
 drivers/staging/rts5208/rtsx.h | 66 ++++++++++++++++++++--------------
 2 files changed, 52 insertions(+), 38 deletions(-)

-- 
2.42.0


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

end of thread, other threads:[~2023-10-12 23:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-12 23:29 [PATCH v2 0/2] staging: rts5208: Fix checkpatch macro warnings Soumya Negi
2023-10-12 23:29 ` [PATCH v2 1/2] staging: rts5208: Refactor macros to static inline functions Soumya Negi
2023-10-12 23:29 ` [PATCH v2 2/2] staging: rts5208: Remove macros scsi_lock(), scsi_unlock() Soumya Negi

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).