lkml.org 
[lkml]   [2021]   [May]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH net-next] net: hso: Use BIT(x) macro
Date
BIT(x) improves readability and safety with respect to shifts.

Signed-off-by: YueHaibing <yuehaibing@huawei.com>
---
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
\
 
 \ /
  Last update: 2021-05-29 13:45    [W:0.023 / U:0.756 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site