Replace macro VNSvOutPortW with iowrite16. Replace macro VNSvOutPortD with iowrite32. The name of macros and the arguments use CamelCase which is not accepted by checkpatch.pl Add missing big-endian support on 2x iowrite32. Tested with vt6655 on mini PCI Module Transferred this patch over wlan connection of vt6655 Philipp Hortmann (11): staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortW staging: vt6655: Replace VNSvOutPortW with iowrite16 staging: vt6655: Replace MACvWriteISR with VNSvOutPortD staging: vt6655: Replace MACvIntEnable with VNSvOutPortD staging: vt6655: Replace MACvIntDisable with VNSvOutPortD staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNSvOutPortD staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortD staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortD staging: vt6655: Replace VNSvOutPortD with iowrite32 staging: vt6655: Add missing BE support on 2x iowrite32 staging: vt6655: Delete upc.h drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 67 ++++++++++++---------------- drivers/staging/vt6655/device_main.c | 28 +++++------- drivers/staging/vt6655/mac.c | 2 +- drivers/staging/vt6655/mac.h | 57 +++++++---------------- drivers/staging/vt6655/power.c | 4 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/srom.c | 2 +- drivers/staging/vt6655/upc.h | 35 --------------- 10 files changed, 66 insertions(+), 139 deletions(-) delete mode 100644 drivers/staging/vt6655/upc.h -- 2.25.1