[PATCH v2 27/33] dma: ti: k3-udma: limit asel to am625
Sascha Hauer
s.hauer at pengutronix.de
Thu Jun 5 05:42:52 PDT 2025
For reasons currently unknown the asel setting is only needed and
required on am625. It doesn't work on AM62l though.
Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
---
drivers/dma/ti/k3-udma-common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma/ti/k3-udma-common.c b/drivers/dma/ti/k3-udma-common.c
index 8661d148aa1324828a168edb5caa496bb7e6da45..49e2396e9b52145fdf325c2e07efe0869f844a1d 100644
--- a/drivers/dma/ti/k3-udma-common.c
+++ b/drivers/dma/ti/k3-udma-common.c
@@ -1102,7 +1102,7 @@ int udma_of_xlate(struct dma *dma, struct of_phandle_args *args)
ep_config->mapped_channel_id >= 0) {
ucc->mapped_channel_id = ep_config->mapped_channel_id;
ucc->default_flow_id = ep_config->default_flow_id;
- if (args->args_count == 2)
+ if (of_machine_is_compatible("ti,am625") && args->args_count == 2)
ucc->asel = args->args[1];
} else {
ucc->mapped_channel_id = -1;
--
2.39.5
More information about the barebox
mailing list