[PATCH 00/11] staging: vt6655: Replace macro VNSvOutPortW,D with iowrite16,32()

From: Philipp Hortmann
Date: Sun May 22 2022 - 15:48:48 EST


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