|
|
@@ -132,39 +132,39 @@
|
|
|
#define RTL_SPEED_5000 6
|
|
|
#define RTL_SPEED_10000 4
|
|
|
|
|
|
-#define RTL83XX_FORCE_EN (1 << 0)
|
|
|
-#define RTL83XX_FORCE_LINK_EN (1 << 1)
|
|
|
+#define RTL83XX_FORCE_EN BIT(0)
|
|
|
+#define RTL83XX_FORCE_LINK_EN BIT(1)
|
|
|
|
|
|
-#define RTL838X_NWAY_EN (1 << 2)
|
|
|
-#define RTL838X_DUPLEX_MODE (1 << 3)
|
|
|
+#define RTL838X_NWAY_EN BIT(2)
|
|
|
+#define RTL838X_DUPLEX_MODE BIT(3)
|
|
|
#define RTL838X_SPEED_SHIFT (4)
|
|
|
#define RTL838X_SPEED_MASK (3 << RTL838X_SPEED_SHIFT)
|
|
|
-#define RTL838X_TX_PAUSE_EN (1 << 6)
|
|
|
-#define RTL838X_RX_PAUSE_EN (1 << 7)
|
|
|
-#define RTL838X_MAC_FORCE_FC_EN (1 << 8)
|
|
|
+#define RTL838X_TX_PAUSE_EN BIT(6)
|
|
|
+#define RTL838X_RX_PAUSE_EN BIT(7)
|
|
|
+#define RTL838X_MAC_FORCE_FC_EN BIT(8)
|
|
|
|
|
|
-#define RTL839X_DUPLEX_MODE (1 << 2)
|
|
|
+#define RTL839X_DUPLEX_MODE BIT(2)
|
|
|
#define RTL839X_SPEED_SHIFT (3)
|
|
|
#define RTL839X_SPEED_MASK (3 << RTL839X_SPEED_SHIFT)
|
|
|
-#define RTL839X_TX_PAUSE_EN (1 << 5)
|
|
|
-#define RTL839X_RX_PAUSE_EN (1 << 6)
|
|
|
-#define RTL839X_MAC_FORCE_FC_EN (1 << 7)
|
|
|
+#define RTL839X_TX_PAUSE_EN BIT(5)
|
|
|
+#define RTL839X_RX_PAUSE_EN BIT(6)
|
|
|
+#define RTL839X_MAC_FORCE_FC_EN BIT(7)
|
|
|
|
|
|
-#define RTL930X_FORCE_EN (1 << 0)
|
|
|
-#define RTL930X_FORCE_LINK_EN (1 << 1)
|
|
|
-#define RTL930X_DUPLEX_MODE (1 << 2)
|
|
|
+#define RTL930X_FORCE_EN BIT(0)
|
|
|
+#define RTL930X_FORCE_LINK_EN BIT(1)
|
|
|
+#define RTL930X_DUPLEX_MODE BIT(2)
|
|
|
#define RTL930X_SPEED_SHIFT (3)
|
|
|
#define RTL930X_SPEED_MASK (15 << RTL930X_SPEED_SHIFT)
|
|
|
-#define RTL930X_TX_PAUSE_EN (1 << 7)
|
|
|
-#define RTL930X_RX_PAUSE_EN (1 << 8)
|
|
|
-#define RTL930X_MAC_FORCE_FC_EN (1 << 9)
|
|
|
-
|
|
|
-#define RTL931X_FORCE_EN (1 << 9)
|
|
|
-#define RTL931X_FORCE_LINK_EN (1 << 0)
|
|
|
-#define RTL931X_DUPLEX_MODE (1 << 2)
|
|
|
-#define RTL931X_MAC_FORCE_FC_EN (1 << 4)
|
|
|
-#define RTL931X_TX_PAUSE_EN (1 << 16)
|
|
|
-#define RTL931X_RX_PAUSE_EN (1 << 17)
|
|
|
+#define RTL930X_TX_PAUSE_EN BIT(7)
|
|
|
+#define RTL930X_RX_PAUSE_EN BIT(8)
|
|
|
+#define RTL930X_MAC_FORCE_FC_EN BIT(9)
|
|
|
+
|
|
|
+#define RTL931X_FORCE_EN BIT(9)
|
|
|
+#define RTL931X_FORCE_LINK_EN BIT(0)
|
|
|
+#define RTL931X_DUPLEX_MODE BIT(2)
|
|
|
+#define RTL931X_MAC_FORCE_FC_EN BIT(4)
|
|
|
+#define RTL931X_TX_PAUSE_EN BIT(16)
|
|
|
+#define RTL931X_RX_PAUSE_EN BIT(17)
|
|
|
|
|
|
/* EEE */
|
|
|
#define RTL838X_MAC_EEE_ABLTY (0xa1a8)
|