| .. | .. |
|---|
| 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 { |
|---|