Lines Matching refs:mc_seq

193 	u32 mc_seq;  member
538 tdc_write(tdc, TEGRA_GPCDMA_CHAN_MCSEQ, ch_regs->mc_seq); in tegra_dma_start()
876 u32 csr, mc_seq; in tegra_dma_prep_dma_memset() local
896 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_dma_memset()
898 mc_seq &= TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK; in tegra_dma_prep_dma_memset()
901 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_dma_memset()
903 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_dma_memset()
907 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_dma_memset()
909 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_dma_memset()
928 sg_req[0].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_dma_memset()
943 u32 csr, mc_seq; in tegra_dma_prep_dma_memcpy() local
964 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_dma_memcpy()
966 mc_seq &= (TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK) | in tegra_dma_prep_dma_memcpy()
970 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_dma_memcpy()
972 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_dma_memcpy()
976 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_dma_memcpy()
978 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_dma_memcpy()
998 sg_req[0].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_dma_memcpy()
1013 u32 csr, mc_seq, apb_ptr = 0, mmio_seq = 0; in tegra_dma_prep_slave_sg() local
1052 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_slave_sg()
1054 mc_seq &= TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK; in tegra_dma_prep_slave_sg()
1058 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_slave_sg()
1060 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_slave_sg()
1065 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_slave_sg()
1069 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_slave_sg()
1071 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_2; in tegra_dma_prep_slave_sg()
1117 sg_req[i].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_slave_sg()
1131 u32 csr, mc_seq, apb_ptr = 0, mmio_seq = 0, burst_size; in tegra_dma_prep_dma_cyclic() local
1189 mc_seq = tdc_read(tdc, TEGRA_GPCDMA_CHAN_MCSEQ); in tegra_dma_prep_dma_cyclic()
1191 mc_seq &= TEGRA_GPCDMA_MCSEQ_STREAM_ID0_MASK; in tegra_dma_prep_dma_cyclic()
1194 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP0, in tegra_dma_prep_dma_cyclic()
1196 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_WRAP1, in tegra_dma_prep_dma_cyclic()
1200 mc_seq |= FIELD_PREP(TEGRA_GPCDMA_MCSEQ_REQ_COUNT, 1); in tegra_dma_prep_dma_cyclic()
1203 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_16; in tegra_dma_prep_dma_cyclic()
1205 mc_seq |= TEGRA_GPCDMA_MCSEQ_BURST_2; in tegra_dma_prep_dma_cyclic()
1238 sg_req[i].ch_regs.mc_seq = mc_seq; in tegra_dma_prep_dma_cyclic()