Lines Matching +full:rx +full:- +full:enable
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
39 #define TCR_TXENA 0x0001 /* Enable/disable transmitter */
43 #define TCR_NOCRC 0x0100 /* Disable/enable CRC */
45 #define TCR_FDUPLX 0x0800 /* Enable/disable full duplex */
69 #define RCR_RX_ABORT 0x0001 /* RX aborted */
70 #define RCR_PRMS 0x0002 /* Enable/disable promiscuous mode */
72 #define RCR_RXEN 0x0100 /* Enable/disable receiver */
73 #define RCR_STRIP_CRC 0x0200 /* Strip CRC from RX packets */
74 #define RCR_ABORT_ENB 0x2000 /* Abort RX on collision */
100 #define RPCR_DPLX 0x1000 /* Put PHY in full-duplex mode */
108 #define RPCR_LED_LINK_FDX 0x3 /* Full-duplex link detected */
110 #define RPCR_LED_ACT_ANY 0x4 /* TX or RX activity detected */
111 #define RPCR_LED_ACT_RX 0x6 /* RX activity detected */
116 #define CR_EXT_PHY 0x0200 /* Enable/disable external PHY */
119 #define CR_EPH_POWER_EN 0x8000 /* Disable/enable low power mode */
157 #define MMUCR_CMD_REMOVE (3<<5) /* Remove frame from RX FIFO */
158 #define MMUCR_CMD_RELEASE (4<<5) /* Remove and release from RX FIFO */
180 #define PTR_MASK 0x07ff /* Address accessible within TX/RX */
182 #define PTR_ETEN 0x1000 /* Enable early TX underrun detection */
185 #define PTR_RCV 0x8000 /* Read/write to/from RX/TX */
196 #define RCV_INT 0x0001 /* RX */
200 #define RX_OVRN_INT 0x0010 /* RX overrun */
202 #define ERCV_INT 0x0040 /* Early RX */
216 #define MGMT_MDOE 0x0008 /* MII management output enable */