summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fec.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/freescale/fec.h')
-rw-r--r--drivers/net/ethernet/freescale/fec.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/drivers/net/ethernet/freescale/fec.h b/drivers/net/ethernet/freescale/fec.h
index 442fa513e000..377477f18d01 100644
--- a/drivers/net/ethernet/freescale/fec.h
+++ b/drivers/net/ethernet/freescale/fec.h
@@ -231,10 +231,17 @@ union bufdesc_u {
#define BD_ENET_TX_STATS ((ushort)0x0fff) /* All status bits */
/*enhanced buffer descriptor control/status used by Ethernet transmit*/
-#define BD_ENET_TX_INT 0x40000000
-#define BD_ENET_TX_TS 0x20000000
-#define BD_ENET_TX_PINS 0x10000000
-#define BD_ENET_TX_IINS 0x08000000
+#define BD_ENET_TX_INT BIT(30)
+#define BD_ENET_TX_TS BIT(29)
+#define BD_ENET_TX_PINS BIT(28)
+#define BD_ENET_TX_IINS BIT(27)
+#define BD_ENET_TX_TXE BIT(15)
+#define BD_ENET_TX_UE BIT(13)
+#define BD_ENET_TX_EE BIT(12)
+#define BD_ENET_TX_FE BIT(11)
+#define BD_ENET_TX_LCE BIT(10)
+#define BD_ENET_TX_OE BIT(9)
+#define BD_ENET_TX_TSE BIT(8)
/* This device has up to three irqs on some platforms */