From 4aba8d7986aad6c3e1a42b24c0cfa8a290cb8f80 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 16 Dec 2016 13:05:34 +0100 Subject: bsp/atsam: Use standard XDMA for QSPI support --- c/src/lib/libbsp/arm/atsam/libraries/libchip/source/qspi_dma.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/qspi_dma.c b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/qspi_dma.c index bac5378303..12e217ebf0 100644 --- a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/qspi_dma.c +++ b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/qspi_dma.c @@ -294,17 +294,9 @@ uint32_t QSPID_Configure(QspiDma_t *pQspidma, QspiMode_t Mode, pQspidma->RxChNum = QSPID_CH_NOT_ENABLED; pQspidma->TxChNum = QSPID_CH_NOT_ENABLED; + assert(pXdmad == &XDMAD_Instance); pQspidma->pXdmad = pXdmad; - /* XDMA Driver initialize */ - XDMAD_Initialize(pQspidma->pXdmad, 0); - - /* Configure and enable interrupt */ - NVIC_ClearPendingIRQ(XDMAC_IRQn); - NVIC_SetPriority(XDMAC_IRQn , 1); - NVIC_EnableIRQ(XDMAC_IRQn); - - return QSPI_SUCCESS; } -- cgit v1.2.3