Lines Matching +full:tx +full:- +full:mask
3 * SPDX-License-Identifier: Apache-2.0
20 #define TCR_PAD_EN 0x0080 /* Pad TX frames to 64 bytes */
24 #define EPHSR_TX_SUC 0x0001 /* Last TX was successful */
48 #define RPCR_DPLX 0x1000 /* Put PHY in full-duplex mode */
54 #define RPCR_LED_LINK_FDX 0x3 /* Full-duplex link detect */
56 #define RPCR_LED_ACT_ANY 0x4 /* TX or RX activity detected */
58 #define RPCR_LED_ACT_TX 0x7 /* TX activity detected */
78 #define CTR_AUTO_RELEASE 0x0800 /* Automatically release TX packets */
83 #define MMUCR_CMD_MASK GENMASK(7, 5) /* MMU command mask */
84 #define MMUCR_CMD_TX_ALLOC 1 /* Alloc TX memory (256b chunks) */
88 #define MMUCR_CMD_ENQUEUE 6 /* Enqueue packet for TX */
104 #define FIFO_PACKET_MASK GENMASK(5, 0) /* Packet number mask */
108 #define PTR_MASK GENMASK(10, 0) /* Address accessible within TX/RX */
112 #define PTR_RCV 0x8000 /* Read/write to/from RX/TX */
124 #define TX_INT 0x0002 /* TX */
125 #define TX_EMPTY_INT 0x0004 /* TX empty */