aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/dwc_eth_qos.c
diff options
context:
space:
mode:
authorJonas Karlman <jonas@kwiboo.se>2023-10-01 19:17:16 +0000
committerKever Yang <kever.yang@rock-chips.com>2023-10-07 16:49:41 +0800
commit4ad1dfc7ab9080b9d826b16ce064b158bb5bc101 (patch)
tree7e7aaae690ff4f792ca9f76043464cf0a093648a /drivers/net/dwc_eth_qos.c
parent42a956e9d69f801d9d3ea86f2eb4cc00a26112f7 (diff)
downloadu-boot-4ad1dfc7ab9080b9d826b16ce064b158bb5bc101.zip
u-boot-4ad1dfc7ab9080b9d826b16ce064b158bb5bc101.tar.gz
u-boot-4ad1dfc7ab9080b9d826b16ce064b158bb5bc101.tar.bz2
net: dwc_eth_qos: Drop unused rx_pkt from eqos_priv
rx_pkt is allocated and not used for anything, remove it. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
Diffstat (limited to 'drivers/net/dwc_eth_qos.c')
-rw-r--r--drivers/net/dwc_eth_qos.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/net/dwc_eth_qos.c b/drivers/net/dwc_eth_qos.c
index 9b1a9e6..c733974 100644
--- a/drivers/net/dwc_eth_qos.c
+++ b/drivers/net/dwc_eth_qos.c
@@ -1315,22 +1315,12 @@ static int eqos_probe_resources_core(struct udevice *dev)
}
debug("%s: rx_dma_buf=%p\n", __func__, eqos->rx_dma_buf);
- eqos->rx_pkt = malloc(EQOS_MAX_PACKET_SIZE);
- if (!eqos->rx_pkt) {
- debug("%s: malloc(rx_pkt) failed\n", __func__);
- ret = -ENOMEM;
- goto err_free_rx_dma_buf;
- }
- debug("%s: rx_pkt=%p\n", __func__, eqos->rx_pkt);
-
eqos->config->ops->eqos_inval_buffer(eqos->rx_dma_buf,
EQOS_MAX_PACKET_SIZE * EQOS_DESCRIPTORS_RX);
debug("%s: OK\n", __func__);
return 0;
-err_free_rx_dma_buf:
- free(eqos->rx_dma_buf);
err_free_tx_dma_buf:
free(eqos->tx_dma_buf);
err_free_descs:
@@ -1349,7 +1339,6 @@ static int eqos_remove_resources_core(struct udevice *dev)
debug("%s(dev=%p):\n", __func__, dev);
- free(eqos->rx_pkt);
free(eqos->rx_dma_buf);
free(eqos->tx_dma_buf);
eqos_free_descs(eqos->rx_descs);