[openwrt/openwrt] realtek: eth: remove DMA_IF_RX_CUR definition

LEDE Commits lede-commits at lists.infradead.org
Fri Feb 20 13:51:00 PST 2026


robimarko pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/2736314ccd0efe343b1f01288dab61734d807d8d

commit 2736314ccd0efe343b1f01288dab61734d807d8d
Author: Markus Stockhausen <markus.stockhausen at gmx.de>
AuthorDate: Thu Feb 19 21:33:57 2026 +0100

    realtek: eth: remove DMA_IF_RX_CUR definition
    
    This define is used nowhere. Remove it.
    
    Signed-off-by: Markus Stockhausen <markus.stockhausen at gmx.de>
    Link: https://github.com/openwrt/openwrt/pull/22100
    Signed-off-by: Robert Marko <robimarko at gmail.com>
---
 target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.c | 4 ----
 target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.h | 6 ------
 2 files changed, 10 deletions(-)

diff --git a/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.c b/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.c
index dbda9b819d..cf6caf60e8 100644
--- a/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.c
+++ b/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.c
@@ -1432,7 +1432,6 @@ static const struct rteth_config rteth_838x_cfg = {
 	.dma_tx_base = RTL838X_DMA_TX_BASE,
 	.dma_if_rx_ring_size = rtl838x_dma_if_rx_ring_size,
 	.dma_if_rx_ring_cntr = rtl838x_dma_if_rx_ring_cntr,
-	.dma_if_rx_cur = RTL838X_DMA_IF_RX_CUR,
 	.rst_glb_ctrl = RTL838X_RST_GLB_CTRL_0,
 	.get_mac_link_sts = rtl838x_get_mac_link_sts,
 	.get_mac_link_dup_sts = rtl838x_get_mac_link_dup_sts,
@@ -1481,7 +1480,6 @@ static const struct rteth_config rteth_839x_cfg = {
 	.dma_tx_base = RTL839X_DMA_TX_BASE,
 	.dma_if_rx_ring_size = rtl839x_dma_if_rx_ring_size,
 	.dma_if_rx_ring_cntr = rtl839x_dma_if_rx_ring_cntr,
-	.dma_if_rx_cur = RTL839X_DMA_IF_RX_CUR,
 	.rst_glb_ctrl = RTL839X_RST_GLB_CTRL,
 	.get_mac_link_sts = rtl839x_get_mac_link_sts,
 	.get_mac_link_dup_sts = rtl839x_get_mac_link_dup_sts,
@@ -1535,7 +1533,6 @@ static const struct rteth_config rteth_930x_cfg = {
 	.dma_tx_base = RTL930X_DMA_TX_BASE,
 	.dma_if_rx_ring_size = rtl930x_dma_if_rx_ring_size,
 	.dma_if_rx_ring_cntr = rtl930x_dma_if_rx_ring_cntr,
-	.dma_if_rx_cur = RTL930X_DMA_IF_RX_CUR,
 	.rst_glb_ctrl = RTL930X_RST_GLB_CTRL_0,
 	.get_mac_link_sts = rtl930x_get_mac_link_sts,
 	.get_mac_link_dup_sts = rtl930x_get_mac_link_dup_sts,
@@ -1588,7 +1585,6 @@ static const struct rteth_config rteth_931x_cfg = {
 	.dma_tx_base = RTL931X_DMA_TX_BASE,
 	.dma_if_rx_ring_size = rtl931x_dma_if_rx_ring_size,
 	.dma_if_rx_ring_cntr = rtl931x_dma_if_rx_ring_cntr,
-	.dma_if_rx_cur = RTL931X_DMA_IF_RX_CUR,
 	.rst_glb_ctrl = RTL931X_RST_GLB_CTRL,
 	.get_mac_link_sts = rtldsa_931x_get_mac_link_sts,
 	.get_mac_link_dup_sts = rtl931x_get_mac_link_dup_sts,
diff --git a/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.h b/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.h
index 4643b9931e..4dbfbdc4ef 100644
--- a/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.h
+++ b/target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.h
@@ -115,11 +115,6 @@
 #define RTL930X_DMA_IF_RX_RING_CNTR		(0x7C8C)
 #define RTL931X_DMA_IF_RX_RING_CNTR		(0x20AC)
 
-#define RTL838X_DMA_IF_RX_CUR			(0x9F20)
-#define RTL839X_DMA_IF_RX_CUR			(0x782c)
-#define RTL930X_DMA_IF_RX_CUR			(0xdf80)
-#define RTL931X_DMA_IF_RX_CUR			(0x0880)
-
 #define RTL838X_DMA_IF_TX_CUR_DESC_ADDR_CTRL	(0x9F48)
 #define RTL930X_DMA_IF_TX_CUR_DESC_ADDR_CTRL	(0xE008)
 
@@ -441,7 +436,6 @@ struct rteth_config {
 	int dma_tx_base;
 	int (*dma_if_rx_ring_size)(int ring);
 	int (*dma_if_rx_ring_cntr)(int ring);
-	int dma_if_rx_cur;
 	int rst_glb_ctrl;
 	u32 (*get_mac_link_sts)(int port);
 	u32 (*get_mac_link_dup_sts)(int port);




More information about the lede-commits mailing list