Skip to content

staging: vt6655: Replace macro VNSvOutPortW,D with iowrite16,32()

Philipp Hortmann linux-staging lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest11 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortWdrivers/staging/vt6655/mac.h drivers/staging/vt6655/rxtx.c+1 -60 replies
2/11staging: vt6655: Replace VNSvOutPortW with iowrite16drivers/staging/vt6655/card.c drivers/staging/vt6655/device_main.c drivers/staging/vt6655/mac.h +4 more+17 -300 replies
3/11staging: vt6655: Replace MACvWriteISR with VNSvOutPortDdrivers/staging/vt6655/device_main.c drivers/staging/vt6655/mac.h+1 -40 replies
4/11staging: vt6655: Replace MACvIntEnable with VNSvOutPortDdrivers/staging/vt6655/device_main.c drivers/staging/vt6655/mac.h+3 -60 replies
5/11staging: vt6655: Replace MACvIntDisable with VNSvOutPortDdrivers/staging/vt6655/device_main.c drivers/staging/vt6655/mac.c drivers/staging/vt6655/mac.h+2 -50 replies
6/11staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNSvOutPortDdrivers/staging/vt6655/card.c drivers/staging/vt6655/mac.h drivers/staging/vt6655/rxtx.c+2 -80 replies
7/11staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortDdrivers/staging/vt6655/card.c drivers/staging/vt6655/mac.h+1 -40 replies
8/11staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortDdrivers/staging/vt6655/card.c drivers/staging/vt6655/mac.h+1 -40 replies
9/11staging: vt6655: Replace VNSvOutPortD with iowrite32drivers/staging/vt6655/baseband.c drivers/staging/vt6655/card.c drivers/staging/vt6655/device_main.c +5 more+41 -510 replies
10/11staging: vt6655: Add missing BE support on 2x iowrite32drivers/staging/vt6655/card.c drivers/staging/vt6655/device_main.c+5 -00 replies
11/11staging: vt6655: Delete upc.hdrivers/staging/vt6655/mac.h drivers/staging/vt6655/srom.c drivers/staging/vt6655/upc.h+2 -310 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

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

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
Signature · 1 line
2.25.1