staging: vt6655: Convert macro vt6655_mac_reg_bits_on to function
Convert macro vt6655_mac_reg_bits_on to function. checkpatch.pl does not accept multiline macros. Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> Link: https://lore.kernel.org/r/6b23869ec13b35359b135f005a81f3ed50e5801e.1657657918.git.philipp.g.hortmann@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
28d4e69287
commit
1b22544915
|
@ -38,6 +38,14 @@
|
|||
|
||||
#include "mac.h"
|
||||
|
||||
void vt6655_mac_reg_bits_on(void __iomem *iobase, const u8 reg_offset, const u8 bit_mask)
|
||||
{
|
||||
unsigned char reg_value;
|
||||
|
||||
reg_value = ioread8(iobase + reg_offset);
|
||||
iowrite8(reg_value | bit_mask, iobase + reg_offset);
|
||||
}
|
||||
|
||||
/*
|
||||
* Description:
|
||||
* Test if all test bits off
|
||||
|
|
|
@ -537,13 +537,6 @@
|
|||
|
||||
/*--------------------- Export Macros ------------------------------*/
|
||||
|
||||
#define vt6655_mac_reg_bits_on(iobase, reg_offset, bit_mask) \
|
||||
do { \
|
||||
unsigned char reg_value; \
|
||||
reg_value = ioread8(iobase + reg_offset); \
|
||||
iowrite8(reg_value | (bit_mask), iobase + reg_offset); \
|
||||
} while (0)
|
||||
|
||||
#define vt6655_mac_word_reg_bits_on(iobase, reg_offset, bit_mask) \
|
||||
do { \
|
||||
unsigned short reg_value; \
|
||||
|
@ -666,6 +659,7 @@ do { \
|
|||
#define MAKEWORD(lb, hb) \
|
||||
((unsigned short)(((unsigned char)(lb)) | (((unsigned short)((unsigned char)(hb))) << 8)))
|
||||
|
||||
void vt6655_mac_reg_bits_on(void __iomem *iobase, const u8 reg_offset, const u8 bit_mask);
|
||||
bool MACbIsRegBitsOff(struct vnt_private *priv, unsigned char byRegOfs,
|
||||
unsigned char byTestBits);
|
||||
|
||||
|
|
Loading…
Reference in New Issue