From e3e12f52b214121840b44c91de5b3e5af5d3eb84 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 06 Nov 2023 03:04:41 +0000 Subject: [PATCH] rk3568 rt init --- kernel/drivers/net/ethernet/stmicro/stmmac/common.h | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/kernel/drivers/net/ethernet/stmicro/stmmac/common.h b/kernel/drivers/net/ethernet/stmicro/stmmac/common.h index c3c0c8c..6bb4f4e 100644 --- a/kernel/drivers/net/ethernet/stmicro/stmmac/common.h +++ b/kernel/drivers/net/ethernet/stmicro/stmmac/common.h @@ -47,8 +47,13 @@ #define STMMAC_CHAN0 0 /* Always supported and default for all chips */ /* These need to be power of two, and >= 4 */ +#if IS_ENABLED(CONFIG_STMMAC_UIO) +#define DMA_TX_SIZE 1024 +#define DMA_RX_SIZE 1024 +#else #define DMA_TX_SIZE 512 #define DMA_RX_SIZE 512 +#endif #define STMMAC_GET_ENTRY(x, size) ((x + 1) & (size - 1)) #undef FRAME_FILTER_DEBUG @@ -261,7 +266,7 @@ #define STMMAC_COAL_TX_TIMER 1000 #define STMMAC_MAX_COAL_TX_TICK 100000 #define STMMAC_TX_MAX_FRAMES 256 -#define STMMAC_TX_FRAMES 1 +#define STMMAC_TX_FRAMES 25 /* Packets types */ enum packets_types { -- Gitblit v1.6.2