Lines Matching refs:mc_seq

190 	u32 mc_seq;  member
529 tdc_write(tdc, TEGRA_GPCDMA_CHAN_MCSEQ, ch_regs->mc_seq); in tegra_dma_start()
858 u32 csr, mc_seq; in tegra_dma_prep_dma_memset() local
878 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_dma_memset()
880 mc_seq &= TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK; in tegra_dma_prep_dma_memset()
883 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_dma_memset()
885 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_dma_memset()
889 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_dma_memset()
891 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_dma_memset()
910 sg_req[0].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_dma_memset()
925 u32 csr, mc_seq; in tegra_dma_prep_dma_memcpy() local
946 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_dma_memcpy()
948 mc_seq &= (TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK) | in tegra_dma_prep_dma_memcpy()
952 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_dma_memcpy()
954 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_dma_memcpy()
958 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_dma_memcpy()
960 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_dma_memcpy()
980 sg_req[0].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_dma_memcpy()
995 u32 csr, mc_seq, apb_ptr = 0, mmio_seq = 0; in tegra_dma_prep_slave_sg() local
1034 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_slave_sg()
1036 mc_seq &= TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK; in tegra_dma_prep_slave_sg()
1040 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_slave_sg()
1042 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_slave_sg()
1047 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_slave_sg()
1051 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_slave_sg()
1053 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_2; in tegra_dma_prep_slave_sg()
1099 sg_req[i].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_slave_sg()
1113 u32 csr, mc_seq, apb_ptr = 0, mmio_seq = 0, burst_size; in tegra_dma_prep_dma_cyclic() local
1171 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_dma_cyclic()
1173 mc_seq &= TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK; in tegra_dma_prep_dma_cyclic()
1176 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_dma_cyclic()
1178 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_dma_cyclic()
1182 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_dma_cyclic()
1185 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_dma_cyclic()
1187 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_2; in tegra_dma_prep_dma_cyclic()
1220 sg_req[i].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_dma_cyclic()