Lines Matching refs:chan_config

244 	struct stm32_mdma_chan_config chan_config;  member
481 struct stm32_mdma_chan_config *chan_config = &chan->chan_config; in stm32_mdma_set_xfer_param() local
502 ctcr |= chan_config->transfer_config & STM32_MDMA_CTCR_CFG_MASK; in stm32_mdma_set_xfer_param()
538 ccr |= STM32_MDMA_CCR_PL(chan_config->priority_level); in stm32_mdma_set_xfer_param()
542 ctbr |= STM32_MDMA_CTBR_TSEL(chan_config->request); in stm32_mdma_set_xfer_param()
549 if (chan_config->m2m_hw) in stm32_mdma_set_xfer_param()
557 if (chan_config->m2m_hw) { in stm32_mdma_set_xfer_param()
563 if (chan_config->m2m_hw) in stm32_mdma_set_xfer_param()
608 if (chan_config->m2m_hw) in stm32_mdma_set_xfer_param()
617 if (chan_config->m2m_hw) { in stm32_mdma_set_xfer_param()
623 if (chan_config->m2m_hw) in stm32_mdma_set_xfer_param()
696 struct stm32_mdma_chan_config *config = &chan->chan_config; in stm32_mdma_setup_hwdesc()
733 struct stm32_mdma_chan_config *chan_config = &chan->chan_config; in stm32_mdma_setup_xfer() local
739 if (chan_config->m2m_hw) in stm32_mdma_setup_xfer()
751 if (chan_config->m2m_hw && (i & 1)) in stm32_mdma_setup_xfer()
760 if (chan_config->m2m_hw && (i & 1)) in stm32_mdma_setup_xfer()
794 struct stm32_mdma_chan_config *chan_config = &chan->chan_config; in stm32_mdma_prep_slave_sg() local
822 if (chan_config->m2m_hw && direction == DMA_MEM_TO_DEV) { in stm32_mdma_prep_slave_sg()
853 struct stm32_mdma_chan_config *chan_config = &chan->chan_config; in stm32_mdma_prep_dma_cyclic() local
914 if (chan_config->m2m_hw && (i & 1)) in stm32_mdma_prep_dma_cyclic()
918 if (chan_config->m2m_hw && (i & 1)) in stm32_mdma_prep_dma_cyclic()
1309 chan->chan_config.request = mdma_config->request; in stm32_mdma_slave_config()
1310 chan->chan_config.mask_addr = mdma_config->cmar; in stm32_mdma_slave_config()
1311 chan->chan_config.mask_data = mdma_config->cmdr; in stm32_mdma_slave_config()
1312 chan->chan_config.m2m_hw = true; in stm32_mdma_slave_config()
1566 chan->chan_config = config; in stm32_mdma_of_xlate()