summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c')
-rw-r--r--c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c
index 91196dfcef..4f770691c5 100644
--- a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c
+++ b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c
@@ -508,16 +508,7 @@ void TWID_DmaInitialize(TwihsDma *pTwidma, Twihs *pTwi, uint8_t bPolling)
pTwidma->pTwid->pTwi = pTwi;
pTwidma->pTwid->pTransfer = 0;
- if (!bPolling) {
- /* Enable XDMA interrupt and give it priority over any other peripheral
- interrupt */
- NVIC_ClearPendingIRQ(XDMAC_IRQn);
- NVIC_SetPriority(XDMAC_IRQn, 1);
- NVIC_EnableIRQ(XDMAC_IRQn);
- }
-
- /* Initialize XDMA driver instance with polling mode */
- XDMAD_Initialize(pTwidma->pTwiDma, bPolling);
+ assert(!bPolling);
}
/**