Lines Matching refs:feature
105 snoop_bits = ((chan->feature & FSL_DMA_IP_MASK) == FSL_DMA_IP_85XX) in set_desc_src()
115 snoop_bits = ((chan->feature & FSL_DMA_IP_MASK) == FSL_DMA_IP_85XX) in set_desc_dst()
125 snoop_bits = ((chan->feature & FSL_DMA_IP_MASK) == FSL_DMA_IP_83XX) in set_desc_next()
134 snoop_bits = ((chan->feature & FSL_DMA_IP_MASK) == FSL_DMA_IP_83XX) in set_ld_eol()
151 switch (chan->feature & FSL_DMA_IP_MASK) { in dma_init()
190 if (chan->feature & FSL_DMA_CHAN_PAUSE_EXT) { in dma_start()
197 if (chan->feature & FSL_DMA_CHAN_START_EXT) { in dma_start()
220 if ((chan->feature & FSL_DMA_IP_MASK) == FSL_DMA_IP_85XX) { in dma_halt()
346 chan->feature |= FSL_DMA_CHAN_PAUSE_EXT; in fsl_chan_toggle_ext_pause()
348 chan->feature &= ~FSL_DMA_CHAN_PAUSE_EXT; in fsl_chan_toggle_ext_pause()
364 chan->feature |= FSL_DMA_CHAN_START_EXT; in fsl_chan_toggle_ext_start()
366 chan->feature &= ~FSL_DMA_CHAN_START_EXT; in fsl_chan_toggle_ext_start()
608 if ((chan->feature & FSL_DMA_IP_MASK) == FSL_DMA_IP_85XX) { in fsl_chan_xfer_ld_queue()
1007 gsr = (fdev->feature & FSL_DMA_BIG_ENDIAN) ? in_be32(fdev->regs) in fsldma_ctrl_irq()
1107 struct device_node *node, u32 feature, const char *compatible) in fsl_dma_chan_probe() argument
1134 chan->feature = feature; in fsl_dma_chan_probe()
1135 if (!fdev->feature) in fsl_dma_chan_probe()
1136 fdev->feature = chan->feature; in fsl_dma_chan_probe()
1142 WARN_ON(fdev->feature != chan->feature); in fsl_dma_chan_probe()
1164 switch (chan->feature & FSL_DMA_IP_MASK) { in fsl_dma_chan_probe()