From 4f9ac180b45b927020de0f9f819fdacb107684f0 Mon Sep 17 00:00:00 2001 From: Ron Smith Date: Sat, 28 Aug 2021 19:43:03 -0400 Subject: [PATCH] drivers: dma: dma_sam0: change sam0 DMA to higher priority init. fixes peripheral drivers such as async uart that rely on dma being ready failing because dma is not initialized yet. Signed-off-by: Ron Smith --- drivers/dma/dma_sam0.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/dma/dma_sam0.c b/drivers/dma/dma_sam0.c index 7760cb710f3..0edf8025204 100644 --- a/drivers/dma/dma_sam0.c +++ b/drivers/dma/dma_sam0.c @@ -458,5 +458,5 @@ static const struct dma_driver_api dma_sam0_api = { }; DEVICE_DT_INST_DEFINE(0, &dma_sam0_init, NULL, - &dmac_data, NULL, POST_KERNEL, - CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &dma_sam0_api); + &dmac_data, NULL, PRE_KERNEL_1, + CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, &dma_sam0_api);