]> www.infradead.org Git - users/dwmw2/linux.git/commit
dmaengine: ti: k3-udma-glue: clean up return in k3_udma_glue_rx_get_irq()
authorDan Carpenter <dan.carpenter@linaro.org>
Thu, 6 Jun 2024 14:23:44 +0000 (17:23 +0300)
committerDavid S. Miller <davem@davemloft.net>
Sun, 9 Jun 2024 16:35:21 +0000 (17:35 +0100)
commit28f961f9d5b7c3d9b9f93cc59e54477ba1278cf9
treef75df44f030b5ab18e0a7139aadf2b4fc47d2be0
parent924ee531754827bf23eacf35e6408a7f44fb9021
dmaengine: ti: k3-udma-glue: clean up return in k3_udma_glue_rx_get_irq()

Currently the k3_udma_glue_rx_get_irq() function returns either negative
error codes or zero on error.  Generally, in the kernel, zero means
success so this be confusing and has caused bugs in the past.  Also the
"tx" version of this function only returns negative error codes.  Let's
clean this "rx" function so both functions match.

This patch has no effect on runtime.

Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Acked-by: Peter Ujfalusi <peter.ujfalusi@gmail.com>
Acked-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/dma/ti/k3-udma-glue.c
drivers/net/ethernet/ti/am65-cpsw-nuss.c
drivers/net/ethernet/ti/icssg/icssg_common.c