Lines Matching refs:head_block

511 	if (config->head_block->block_size > BDMA_STM32_MAX_DATA_ITEMS) {  in bdma_stm32_configure()
513 config->head_block->block_size); in bdma_stm32_configure()
542 if (config->head_block->source_reload_en != in bdma_stm32_configure()
543 config->head_block->dest_reload_en) { in bdma_stm32_configure()
555 channel->cyclic = config->head_block->source_reload_en; in bdma_stm32_configure()
558 if (config->head_block->source_address == 0) { in bdma_stm32_configure()
562 if (config->head_block->dest_address == 0) { in bdma_stm32_configure()
568 if (!bdma_stm32_is_valid_memory_address(config->head_block->source_address, in bdma_stm32_configure()
569 config->head_block->block_size)) { in bdma_stm32_configure()
575 if (!bdma_stm32_is_valid_memory_address(config->head_block->dest_address, in bdma_stm32_configure()
576 config->head_block->block_size)) { in bdma_stm32_configure()
584 config->head_block->source_address; in bdma_stm32_configure()
586 config->head_block->dest_address; in bdma_stm32_configure()
589 config->head_block->source_address; in bdma_stm32_configure()
591 config->head_block->dest_address; in bdma_stm32_configure()
611 memory_addr_adj = config->head_block->dest_addr_adj; in bdma_stm32_configure()
612 periph_addr_adj = config->head_block->source_addr_adj; in bdma_stm32_configure()
615 memory_addr_adj = config->head_block->source_addr_adj; in bdma_stm32_configure()
616 periph_addr_adj = config->head_block->dest_addr_adj; in bdma_stm32_configure()
651 BDMA_InitStruct.NbData = config->head_block->block_size / in bdma_stm32_configure()
654 BDMA_InitStruct.NbData = config->head_block->block_size / in bdma_stm32_configure()