Lines Matching refs:channelConfig
204 if (config->channelConfig[i] != NULL) in EDMA_Init()
206 EDMA_InitChannel(base, i, config->channelConfig[i]); in EDMA_Init()
236 void EDMA_InitChannel(EDMA_Type *base, uint32_t channel, edma_channel_config_t *channelConfig) in EDMA_InitChannel() argument
238 assert(channelConfig != NULL); in EDMA_InitChannel()
240 EDMA_SetChannelPreemptionConfig(base, channel, &channelConfig->channelPreemptionConfig); in EDMA_InitChannel()
243 EDMA_SetChannelSwapSize(base, channel, channelConfig->channelSwapSize); in EDMA_InitChannel()
247 EDMA_SetChannelMemoryAttribute(base, channel, channelConfig->channelWriteMemoryAttribute, in EDMA_InitChannel()
248 channelConfig->channelReadMemoryAttribute); in EDMA_InitChannel()
251 EDMA_SetChannelSignExtension(base, channel, channelConfig->channelDataSignExtensionBitPosition); in EDMA_InitChannel()
254 EDMA_SetChannelAccessType(base, channel, channelConfig->channelAccessType); in EDMA_InitChannel()
259 if (0U != (uint32_t)channelConfig->channelRequestSource) in EDMA_InitChannel()
262 EDMA_SetChannelMux(base, channel, (int32_t)channelConfig->channelRequestSource); in EDMA_InitChannel()
267 EDMA_EnableChannelMasterIDReplication(base, channel, channelConfig->enableMasterIDReplication); in EDMA_InitChannel()
270 EDMA_SetChannelSecurityLevel(base, channel, channelConfig->securityLevel); in EDMA_InitChannel()
273 EDMA_SetChannelProtectionLevel(base, channel, channelConfig->protectionLevel); in EDMA_InitChannel()