Lines Matching refs:slave_cfg
195 struct dma_slave_config slave_cfg; member
723 struct dma_slave_config *slave_cfg) in sprd_dma_fill_desc() argument
735 src_step = sprd_dma_get_step(slave_cfg->src_addr_width); in sprd_dma_fill_desc()
751 dst_step = sprd_dma_get_step(slave_cfg->dst_addr_width); in sprd_dma_fill_desc()
759 src_datawidth = sprd_dma_get_datawidth(slave_cfg->src_addr_width); in sprd_dma_fill_desc()
765 dst_datawidth = sprd_dma_get_datawidth(slave_cfg->dst_addr_width); in sprd_dma_fill_desc()
771 if (slave_cfg->slave_id) in sprd_dma_fill_desc()
772 schan->dev_id = slave_cfg->slave_id; in sprd_dma_fill_desc()
807 temp |= slave_cfg->src_maxburst & SPRD_DMA_FRG_LEN_MASK; in sprd_dma_fill_desc()
810 hw->blk_len = slave_cfg->src_maxburst & SPRD_DMA_BLK_LEN_MASK; in sprd_dma_fill_desc()
849 struct dma_slave_config *slave_cfg) in sprd_dma_fill_linklist_desc() argument
861 dir, flags, slave_cfg); in sprd_dma_fill_linklist_desc()
925 struct dma_slave_config *slave_cfg = &schan->slave_cfg; in sprd_dma_prep_slave_sg() local
968 dst = slave_cfg->dst_addr; in sprd_dma_prep_slave_sg()
970 src = slave_cfg->src_addr; in sprd_dma_prep_slave_sg()
988 dir, flags, slave_cfg); in sprd_dma_prep_slave_sg()
996 start_dst, len, dir, flags, slave_cfg); in sprd_dma_prep_slave_sg()
1009 struct dma_slave_config *slave_cfg = &schan->slave_cfg; in sprd_dma_slave_config() local
1011 memcpy(slave_cfg, config, sizeof(*config)); in sprd_dma_slave_config()