.. | .. |
---|
47 | 47 | #define STMMAC_CHAN0 0 /* Always supported and default for all chips */ |
---|
48 | 48 | |
---|
49 | 49 | /* These need to be power of two, and >= 4 */ |
---|
| 50 | +#if IS_ENABLED(CONFIG_STMMAC_UIO) |
---|
| 51 | +#define DMA_TX_SIZE 1024 |
---|
| 52 | +#define DMA_RX_SIZE 1024 |
---|
| 53 | +#else |
---|
50 | 54 | #define DMA_TX_SIZE 512 |
---|
51 | 55 | #define DMA_RX_SIZE 512 |
---|
| 56 | +#endif |
---|
52 | 57 | #define STMMAC_GET_ENTRY(x, size) ((x + 1) & (size - 1)) |
---|
53 | 58 | |
---|
54 | 59 | #undef FRAME_FILTER_DEBUG |
---|
.. | .. |
---|
261 | 266 | #define STMMAC_COAL_TX_TIMER 1000 |
---|
262 | 267 | #define STMMAC_MAX_COAL_TX_TICK 100000 |
---|
263 | 268 | #define STMMAC_TX_MAX_FRAMES 256 |
---|
264 | | -#define STMMAC_TX_FRAMES 1 |
---|
| 269 | +#define STMMAC_TX_FRAMES 25 |
---|
265 | 270 | |
---|
266 | 271 | /* Packets types */ |
---|
267 | 272 | enum packets_types { |
---|