Lines Matching +full:tx +full:- +full:threshold
1 /* SPDX-License-Identifier: GPL-2.0+ */
6 * Dante Su <dantesu@faraday-tech.com>
17 uint32_t txpd; /* 0x18: Tx Poll Demand Register */
19 uint32_t txba; /* 0x20: Tx Ring Base Address Register */
43 #define ISR_TXLOST (1 << 5) /* tx lost */
44 #define ISR_TXOK (1 << 4) /* tx to ethernet */
45 #define ISR_NOTXBUF (1 << 3) /* out of tx buffer */
46 #define ISR_TXFIFO (1 << 2) /* tx to fifo */
57 #define MACCR_CRCAPD (1 << 14) /* tx crc append */
63 #define MACCR_RXINHDTX (1 << 6) /* rx in half duplex tx */
64 #define MACCR_TXEN (1 << 5) /* tx enable */
65 #define MACCR_CRCDIS (1 << 4) /* tx packet even it's crc error */
66 #define MACCR_LOOPBACK (1 << 3) /* loop-back */
69 #define MACCR_TXDMAEN (1 << 0) /* tx dma enable */
83 /* Tx Cycle Length */
86 /* Tx Threshold: Aggregate n interrupts as 1 interrupt */
88 /* Tx Interrupt Timeout = n * Tx Cycle */
93 /* Rx Threshold: Aggregate n interrupts as 1 interrupt */
105 /* Tx Cycle Length */
108 /* Tx Poll Timeout = n * Tx Cycle, 0=No auto polling */
121 #define DBLAC_BURST_MAX_ANY (0 << 14) /* un-limited */
124 #define DBLAC_RXTHR_EN (1 << 9) /* enable rx threshold arbitration */
163 #define FTMAC110_TXD_TXIC ((uint64_t)1 << 62) /* tx done interrupt */
164 #define FTMAC110_TXD_TX2FIC ((uint64_t)1 << 61) /* tx fifo interrupt */