2021-05-29 11:47:23

by Yue Haibing

[permalink] [raw]
Subject: [PATCH net-next] net: hso: Use BIT(x) macro

BIT(x) improves readability and safety with respect to shifts.

Signed-off-by: YueHaibing <[email protected]>
---
drivers/net/usb/hso.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/drivers/net/usb/hso.c b/drivers/net/usb/hso.c
index 63006838bdcc..2587f8f52226 100644
--- a/drivers/net/usb/hso.c
+++ b/drivers/net/usb/hso.c
@@ -163,13 +163,13 @@ enum rx_ctrl_state{
#define W_VALUE (0x0)
#define W_LENGTH (0x2)

-#define B_OVERRUN (0x1<<6)
-#define B_PARITY (0x1<<5)
-#define B_FRAMING (0x1<<4)
-#define B_RING_SIGNAL (0x1<<3)
-#define B_BREAK (0x1<<2)
-#define B_TX_CARRIER (0x1<<1)
-#define B_RX_CARRIER (0x1<<0)
+#define B_OVERRUN BIT(6)
+#define B_PARITY BIT(5)
+#define B_FRAMING BIT(4)
+#define B_RING_SIGNAL BIT(3)
+#define B_BREAK BIT(2)
+#define B_TX_CARRIER BIT(1)
+#define B_RX_CARRIER BIT(0)

struct hso_serial_state_notification {
u8 bmRequestType;
--
2.17.1