Lines Matching full:bit
31 /* GEMAC Bit definitions */
32 #define EMAC_IEVENT_HBERR BIT(31)
33 #define EMAC_IEVENT_BABR BIT(30)
34 #define EMAC_IEVENT_BABT BIT(29)
35 #define EMAC_IEVENT_GRA BIT(28)
36 #define EMAC_IEVENT_TXF BIT(27)
37 #define EMAC_IEVENT_TXB BIT(26)
38 #define EMAC_IEVENT_RXF BIT(25)
39 #define EMAC_IEVENT_RXB BIT(24)
40 #define EMAC_IEVENT_MII BIT(23)
41 #define EMAC_IEVENT_EBERR BIT(22)
42 #define EMAC_IEVENT_LC BIT(21)
43 #define EMAC_IEVENT_RL BIT(20)
44 #define EMAC_IEVENT_UN BIT(19)
46 #define EMAC_IMASK_HBERR BIT(31)
47 #define EMAC_IMASK_BABR BIT(30)
48 #define EMAC_IMASKT_BABT BIT(29)
49 #define EMAC_IMASK_GRA BIT(28)
50 #define EMAC_IMASKT_TXF BIT(27)
51 #define EMAC_IMASK_TXB BIT(26)
52 #define EMAC_IMASKT_RXF BIT(25)
53 #define EMAC_IMASK_RXB BIT(24)
54 #define EMAC_IMASK_MII BIT(23)
55 #define EMAC_IMASK_EBERR BIT(22)
56 #define EMAC_IMASK_LC BIT(21)
57 #define EMAC_IMASKT_RL BIT(20)
58 #define EMAC_IMASK_UN BIT(19)
61 #define EMAC_RCNTRL_LOOP BIT(0)
62 #define EMAC_RCNTRL_DRT BIT(1)
63 #define EMAC_RCNTRL_MII_MODE BIT(2)
64 #define EMAC_RCNTRL_PROM BIT(3)
65 #define EMAC_RCNTRL_BC_REJ BIT(4)
66 #define EMAC_RCNTRL_FCE BIT(5)
67 #define EMAC_RCNTRL_RGMII BIT(6)
68 #define EMAC_RCNTRL_SGMII BIT(7)
69 #define EMAC_RCNTRL_RMII BIT(8)
70 #define EMAC_RCNTRL_RMII_10T BIT(9)
71 #define EMAC_RCNTRL_CRC_FWD BIT(10)
73 #define EMAC_TCNTRL_GTS BIT(0)
74 #define EMAC_TCNTRL_HBC BIT(1)
75 #define EMAC_TCNTRL_FDEN BIT(2)
76 #define EMAC_TCNTRL_TFC_PAUSE BIT(3)
77 #define EMAC_TCNTRL_RFC_PAUSE BIT(4)
79 #define EMAC_ECNTRL_RESET BIT(0) /* reset the EMAC */
80 #define EMAC_ECNTRL_ETHER_EN BIT(1) /* enable the EMAC */
81 #define EMAC_ECNTRL_SPEED BIT(5)
82 #define EMAC_ECNTRL_DBSWAP BIT(8)
84 #define EMAC_X_WMRK_STRFWD BIT(8)
86 #define EMAC_X_DES_ACTIVE_TDAR BIT(24)
87 #define EMAC_R_DES_ACTIVE_RDAR BIT(24)