aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias.schiffer@ew.tq-group.com>2024-04-26 10:02:26 +0200
committerTom Rini <trini@konsulko.com>2024-05-15 10:46:47 -0600
commitb079bd9e294b64c86dd2b4520de027bc9042a8dc (patch)
treecf4a8d9215a5de61e70caf8889d5e4e254e83b74
parent0898f44b23effb5a0efbbb9783f8669d02d67dca (diff)
downloadu-boot-b079bd9e294b64c86dd2b4520de027bc9042a8dc.zip
u-boot-b079bd9e294b64c86dd2b4520de027bc9042a8dc.tar.gz
u-boot-b079bd9e294b64c86dd2b4520de027bc9042a8dc.tar.bz2
net: ti: am65-cpsw-nuss: fix error handling for "RX dma add buf failed"
The RX DMA channel has been requested at this point already, so it must be freed. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
-rw-r--r--drivers/net/ti/am65-cpsw-nuss.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ti/am65-cpsw-nuss.c b/drivers/net/ti/am65-cpsw-nuss.c
index e0968f6..c70b42f 100644
--- a/drivers/net/ti/am65-cpsw-nuss.c
+++ b/drivers/net/ti/am65-cpsw-nuss.c
@@ -361,7 +361,7 @@ static int am65_cpsw_start(struct udevice *dev)
UDMA_RX_BUF_SIZE);
if (ret) {
dev_err(dev, "RX dma add buf failed %d\n", ret);
- goto err_free_tx;
+ goto err_free_rx;
}
}