Lines Matching refs:Channel

68 #define IS_LL_DMA_ALL_CHANNEL_INSTANCE(INSTANCE, Channel) ((((INSTANCE) == GPDMA1)                &…  argument
69 … (((Channel) == LL_DMA_CHANNEL_0) || \
70 … ((Channel) == LL_DMA_CHANNEL_1) || \
71 … ((Channel) == LL_DMA_CHANNEL_2) || \
72 … ((Channel) == LL_DMA_CHANNEL_3) || \
73 … ((Channel) == LL_DMA_CHANNEL_4) || \
74 … ((Channel) == LL_DMA_CHANNEL_5) || \
75 … ((Channel) == LL_DMA_CHANNEL_6) || \
76 … ((Channel) == LL_DMA_CHANNEL_7) || \
77 … ((Channel) == LL_DMA_CHANNEL_ALL))) || \
79 … (((Channel) == LL_DMA_CHANNEL_0) || \
80 … ((Channel) == LL_DMA_CHANNEL_1) || \
81 … ((Channel) == LL_DMA_CHANNEL_2) || \
82 … ((Channel) == LL_DMA_CHANNEL_3) || \
83 … ((Channel) == LL_DMA_CHANNEL_4) || \
84 … ((Channel) == LL_DMA_CHANNEL_5) || \
85 … ((Channel) == LL_DMA_CHANNEL_6) || \
86 … ((Channel) == LL_DMA_CHANNEL_7) || \
87 ((Channel) == LL_DMA_CHANNEL_ALL))))
89 #define IS_LL_GPDMA_CHANNEL_INSTANCE(INSTANCE, Channel) ((((INSTANCE) == GPDMA1) &… argument
90 … (((Channel) == LL_DMA_CHANNEL_0) || \
91 … ((Channel) == LL_DMA_CHANNEL_1) || \
92 … ((Channel) == LL_DMA_CHANNEL_2) || \
93 … ((Channel) == LL_DMA_CHANNEL_3) || \
94 … ((Channel) == LL_DMA_CHANNEL_4) || \
95 … ((Channel) == LL_DMA_CHANNEL_5) || \
96 … ((Channel) == LL_DMA_CHANNEL_6) || \
97 ((Channel) == LL_DMA_CHANNEL_7))) || \
99 … (((Channel) == LL_DMA_CHANNEL_0) || \
100 … ((Channel) == LL_DMA_CHANNEL_1) || \
101 … ((Channel) == LL_DMA_CHANNEL_2) || \
102 … ((Channel) == LL_DMA_CHANNEL_3) || \
103 … ((Channel) == LL_DMA_CHANNEL_4) || \
104 … ((Channel) == LL_DMA_CHANNEL_5) || \
105 … ((Channel) == LL_DMA_CHANNEL_6) || \
106 ((Channel) == LL_DMA_CHANNEL_7))))
108 #define IS_LL_DMA_2D_CHANNEL_INSTANCE(INSTANCE, Channel) ((((INSTANCE) == GPDMA1) &… argument
109 … (((Channel) == LL_DMA_CHANNEL_6) || \
110 ((Channel) == LL_DMA_CHANNEL_7))) || \
112 … (((Channel) == LL_DMA_CHANNEL_6) || \
113 ((Channel) == LL_DMA_CHANNEL_7))))
118 #define IS_LL_DMA_PFREQ_INSTANCE(INSTANCE, Channel) ((((INSTANCE) == GPDMA1) &… argument
119 … (((Channel) == LL_DMA_CHANNEL_0) || \
120 … ((Channel) == LL_DMA_CHANNEL_7))) || \
122 … (((Channel) == LL_DMA_CHANNEL_0) || \
123 ((Channel) == LL_DMA_CHANNEL_7))))
277 uint32_t LL_DMA_DeInit(DMA_TypeDef *DMAx, uint32_t Channel) in LL_DMA_DeInit() argument
283 assert_param(IS_LL_DMA_ALL_CHANNEL_INSTANCE(DMAx, Channel)); in LL_DMA_DeInit()
285 if (Channel == LL_DMA_CHANNEL_ALL) in LL_DMA_DeInit()
307 tmp = (DMA_Channel_TypeDef *)(LL_DMA_GET_CHANNEL_INSTANCE(DMAx, Channel)); in LL_DMA_DeInit()
310 LL_DMA_SuspendChannel(DMAx, Channel); in LL_DMA_DeInit()
313 LL_DMA_ResetChannel(DMAx, Channel); in LL_DMA_DeInit()
337 if (IS_LL_DMA_2D_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_DeInit()
353 LL_DMA_DisableChannelPrivilege(DMAx, Channel); in LL_DMA_DeInit()
356 LL_DMA_DisableChannelSecure(DMAx, Channel); in LL_DMA_DeInit()
388 uint32_t LL_DMA_Init(DMA_TypeDef *DMAx, uint32_t Channel, LL_DMA_InitTypeDef *DMA_InitStruct) in LL_DMA_Init() argument
391 assert_param(IS_LL_DMA_ALL_CHANNEL_INSTANCE(DMAx, Channel)); in LL_DMA_Init()
418 assert_param(IS_LL_DMA_PFREQ_INSTANCE(DMAx, Channel)); in LL_DMA_Init()
422 if (IS_LL_GPDMA_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_Init()
442 if (IS_LL_DMA_2D_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_Init()
459 LL_DMA_SetLinkedListBaseAddr(DMAx, Channel, DMA_InitStruct->LinkedListBaseAddr); in LL_DMA_Init()
467 LL_DMA_ConfigControl(DMAx, Channel, DMA_InitStruct->Priority | \ in LL_DMA_Init()
486 LL_DMA_ConfigTransfer(DMAx, Channel, DMA_InitStruct->DestAllocatedPort | \ in LL_DMA_Init()
497 if (IS_LL_GPDMA_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_Init()
499 LL_DMA_ConfigBurstLength(DMAx, Channel, DMA_InitStruct->SrcBurstLength, in LL_DMA_Init()
515 LL_DMA_ConfigChannelTransfer(DMAx, Channel, DMA_InitStruct->TransferEventMode | \ in LL_DMA_Init()
524 LL_DMA_SetPeriphRequest(DMAx, Channel, DMA_InitStruct->Request); in LL_DMA_Init()
530 LL_DMA_SetHWTrigger(DMAx, Channel, DMA_InitStruct->TriggerSelection); in LL_DMA_Init()
531 LL_DMA_SetTriggerMode(DMAx, Channel, DMA_InitStruct->TriggerMode); in LL_DMA_Init()
548 LL_DMA_SetBlkDataLength(DMAx, Channel, DMA_InitStruct->BlkDataLength); in LL_DMA_Init()
551 if (IS_LL_DMA_2D_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_Init()
553 LL_DMA_SetBlkRptCount(DMAx, Channel, DMA_InitStruct->BlkRptCount); in LL_DMA_Init()
554 LL_DMA_ConfigBlkRptAddrUpdate(DMAx, Channel, DMA_InitStruct->BlkRptSrcAddrUpdateMode | \ in LL_DMA_Init()
565 LL_DMA_ConfigAddresses(DMAx, Channel, DMA_InitStruct->SrcAddress, DMA_InitStruct->DestAddress); in LL_DMA_Init()
568 if (IS_LL_DMA_2D_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_Init()
577 …LL_DMA_ConfigAddrUpdateValue(DMAx, Channel, DMA_InitStruct->SrcAddrOffset, DMA_InitStruct->DestAdd… in LL_DMA_Init()
586 LL_DMA_ConfigBlkRptAddrUpdateValue(DMAx, Channel, DMA_InitStruct->BlkRptSrcAddrOffset, in LL_DMA_Init()
594 LL_DMA_SetLinkedListAddrOffset(DMAx, Channel, DMA_InitStruct->LinkedListAddrOffset); in LL_DMA_Init()
682 uint32_t LL_DMA_List_DeInit(DMA_TypeDef *DMAx, uint32_t Channel) in LL_DMA_List_DeInit() argument
684 return LL_DMA_DeInit(DMAx, Channel); in LL_DMA_List_DeInit()
711 uint32_t LL_DMA_List_Init(DMA_TypeDef *DMAx, uint32_t Channel, LL_DMA_InitLinkedListTypeDef *DMA_In… in LL_DMA_List_Init() argument
714 assert_param(IS_LL_DMA_ALL_CHANNEL_INSTANCE(DMAx, Channel)); in LL_DMA_List_Init()
721 if (IS_LL_GPDMA_CHANNEL_INSTANCE(DMAx, Channel) != 0U) in LL_DMA_List_Init()
733 LL_DMA_ConfigControl(DMAx, Channel, DMA_InitLinkedListStruct->Priority | \ in LL_DMA_List_Init()
741 LL_DMA_SetTransferEventMode(DMAx, Channel, DMA_InitLinkedListStruct->TransferEventMode); in LL_DMA_List_Init()