Commit 52fbed10 authored by Philipp Hortmann's avatar Philipp Hortmann Committed by Greg Kroah-Hartman
Browse files

staging: vt6655: Move two macros to file where those are used



Move two multiline macros to file of only useage to
convert them later to static functions.
checkpatch.pl does not accept multiline macros.

Signed-off-by: default avatarPhilipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/b4a04608b3900186d4941b3bfe9463bb79e261e8.1656835310.git.philipp.g.hortmann@gmail.com


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 41c8e56b
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -186,6 +186,30 @@ device_set_options(struct vnt_private *priv)
	pr_debug(" byBBType= %d\n", (int)priv->byBBType);
}

#define vt6655_mac_write_bssid_addr(iobase, mac_addr)		\
do {								\
	iowrite8(1, iobase + MAC_REG_PAGE1SEL);			\
	iowrite8(mac_addr[0], iobase + MAC_REG_BSSID0);		\
	iowrite8(mac_addr[1], iobase + MAC_REG_BSSID0 + 1);	\
	iowrite8(mac_addr[2], iobase + MAC_REG_BSSID0 + 2);	\
	iowrite8(mac_addr[3], iobase + MAC_REG_BSSID0 + 3);	\
	iowrite8(mac_addr[4], iobase + MAC_REG_BSSID0 + 4);	\
	iowrite8(mac_addr[5], iobase + MAC_REG_BSSID0 + 5);	\
	iowrite8(0, iobase + MAC_REG_PAGE1SEL);			\
} while (0)

#define vt6655_mac_read_ether_addr(iobase, mac_addr)		\
do {								\
	iowrite8(1, iobase + MAC_REG_PAGE1SEL);			\
	mac_addr[0] = ioread8(iobase + MAC_REG_PAR0);		\
	mac_addr[1] = ioread8(iobase + MAC_REG_PAR0 + 1);	\
	mac_addr[2] = ioread8(iobase + MAC_REG_PAR0 + 2);	\
	mac_addr[3] = ioread8(iobase + MAC_REG_PAR0 + 3);	\
	mac_addr[4] = ioread8(iobase + MAC_REG_PAR0 + 4);	\
	mac_addr[5] = ioread8(iobase + MAC_REG_PAR0 + 5);	\
	iowrite8(0, iobase + MAC_REG_PAGE1SEL);			\
} while (0)

/*
 * Initialisation of MAC & BBP registers
 */
+0 −24
Original line number Diff line number Diff line
@@ -565,30 +565,6 @@ do { \
	iowrite16(wData & ~(wBits), iobase + byRegOfs);			\
} while (0)

#define vt6655_mac_write_bssid_addr(iobase, mac_addr)		\
do {								\
	iowrite8(1, iobase + MAC_REG_PAGE1SEL);			\
	iowrite8(mac_addr[0], iobase + MAC_REG_BSSID0);		\
	iowrite8(mac_addr[1], iobase + MAC_REG_BSSID0 + 1);	\
	iowrite8(mac_addr[2], iobase + MAC_REG_BSSID0 + 2);	\
	iowrite8(mac_addr[3], iobase + MAC_REG_BSSID0 + 3);	\
	iowrite8(mac_addr[4], iobase + MAC_REG_BSSID0 + 4);	\
	iowrite8(mac_addr[5], iobase + MAC_REG_BSSID0 + 5);	\
	iowrite8(0, iobase + MAC_REG_PAGE1SEL);			\
} while (0)

#define vt6655_mac_read_ether_addr(iobase, mac_addr)		\
do {								\
	iowrite8(1, iobase + MAC_REG_PAGE1SEL);			\
	mac_addr[0] = ioread8(iobase + MAC_REG_PAR0);		\
	mac_addr[1] = ioread8(iobase + MAC_REG_PAR0 + 1);	\
	mac_addr[2] = ioread8(iobase + MAC_REG_PAR0 + 2);	\
	mac_addr[3] = ioread8(iobase + MAC_REG_PAR0 + 3);	\
	mac_addr[4] = ioread8(iobase + MAC_REG_PAR0 + 4);	\
	mac_addr[5] = ioread8(iobase + MAC_REG_PAR0 + 5);	\
	iowrite8(0, iobase + MAC_REG_PAGE1SEL);			\
} while (0)

#define MACvReceive0(iobase)						\
do {									\
	unsigned long dwData;						\