Start fix CamelCase or do-while{0} issues in macros by - replacing macros with command used in macros as CamelCase or do-while{0} are not accepted by checkpatch.pl --- V1 -> V2: Merged first two patches into one. Patch 6/6: changed from (macro to function) to delete macro Updated cover-letter description V2 -> V3: Removed first two patches as they were accepted. Replaced macros with command used in macros. Replaced only one macro per patch Updated cover-letter description Tested with vt6655 on mini PCI Module Transferred this patch over vt6655 Philipp Hortmann (7): staging: vt6655: Replace VNSvInPortB with ioread8 staging: vt6655: Replace VNSvInPortW with ioread16 staging: vt6655: Replace VNSvInPortD with ioread32 staging: vt6655: Replace VNSvOutPortB with iowrite8 staging: vt6655: Replace VNSvOutPortW with iowrite16 staging: vt6655: Replace VNSvOutPortD with iowrite32 staging: vt6655: Remove macro PCAvDelayByIO drivers/staging/vt6655/baseband.c | 16 +-- drivers/staging/vt6655/card.c | 73 ++++++-------- drivers/staging/vt6655/channel.c | 6 +- drivers/staging/vt6655/device_main.c | 40 +++----- drivers/staging/vt6655/mac.h | 139 ++++++++++++--------------- drivers/staging/vt6655/power.c | 4 +- drivers/staging/vt6655/rf.c | 14 +-- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/srom.c | 18 ++-- drivers/staging/vt6655/upc.h | 31 ------ 10 files changed, 138 insertions(+), 207 deletions(-) -- 2.25.1