Lines Matching defs:sg_req
224 struct tegra_dma_sg_req sg_req[];
493 ch_regs = &dma_desc->sg_req[dma_desc->sg_idx].ch_regs;
524 ch_regs = &dma_desc->sg_req[dma_desc->sg_idx].ch_regs;
594 struct tegra_dma_sg_req *sg_req;
616 sg_req = dma_desc->sg_req;
617 dma_desc->bytes_xfer += sg_req[dma_desc->sg_idx].len;
731 struct tegra_dma_sg_req *sg_req = dma_desc->sg_req;
747 sg_req[dma_desc->sg_idx].len - (wcount * 4);
861 struct tegra_dma_sg_req *sg_req;
898 dma_desc = kzalloc(struct_size(dma_desc, sg_req, 1), GFP_NOWAIT);
904 sg_req = dma_desc->sg_req;
906 sg_req[0].ch_regs.src_ptr = 0;
907 sg_req[0].ch_regs.dst_ptr = dest;
908 sg_req[0].ch_regs.high_addr_ptr =
910 sg_req[0].ch_regs.fixed_pattern = value;
912 sg_req[0].ch_regs.wcount = ((len - 4) >> 2);
913 sg_req[0].ch_regs.csr = csr;
914 sg_req[0].ch_regs.mmio_seq = 0;
915 sg_req[0].ch_regs.mc_seq = mc_seq;
916 sg_req[0].len = len;
927 struct tegra_dma_sg_req *sg_req;
967 dma_desc = kzalloc(struct_size(dma_desc, sg_req, 1), GFP_NOWAIT);
973 sg_req = dma_desc->sg_req;
975 sg_req[0].ch_regs.src_ptr = src;
976 sg_req[0].ch_regs.dst_ptr = dest;
977 sg_req[0].ch_regs.high_addr_ptr =
979 sg_req[0].ch_regs.high_addr_ptr |=
982 sg_req[0].ch_regs.wcount = ((len - 4) >> 2);
983 sg_req[0].ch_regs.csr = csr;
984 sg_req[0].ch_regs.mmio_seq = 0;
985 sg_req[0].ch_regs.mc_seq = mc_seq;
986 sg_req[0].len = len;
1001 struct tegra_dma_sg_req *sg_req;
1060 dma_desc = kzalloc(struct_size(dma_desc, sg_req, sg_len), GFP_NOWAIT);
1065 sg_req = dma_desc->sg_req;
1086 sg_req[i].ch_regs.src_ptr = mem;
1087 sg_req[i].ch_regs.dst_ptr = apb_ptr;
1088 sg_req[i].ch_regs.high_addr_ptr =
1091 sg_req[i].ch_regs.src_ptr = apb_ptr;
1092 sg_req[i].ch_regs.dst_ptr = mem;
1093 sg_req[i].ch_regs.high_addr_ptr =
1101 sg_req[i].ch_regs.wcount = ((len - 4) >> 2);
1102 sg_req[i].ch_regs.csr = csr;
1103 sg_req[i].ch_regs.mmio_seq = mmio_seq;
1104 sg_req[i].ch_regs.mc_seq = mc_seq;
1105 sg_req[i].len = len;
1122 struct tegra_dma_sg_req *sg_req;
1195 dma_desc = kzalloc(struct_size(dma_desc, sg_req, period_count),
1202 sg_req = dma_desc->sg_req;
1208 sg_req[i].ch_regs.src_ptr = mem;
1209 sg_req[i].ch_regs.dst_ptr = apb_ptr;
1210 sg_req[i].ch_regs.high_addr_ptr =
1213 sg_req[i].ch_regs.src_ptr = apb_ptr;
1214 sg_req[i].ch_regs.dst_ptr = mem;
1215 sg_req[i].ch_regs.high_addr_ptr =
1222 sg_req[i].ch_regs.wcount = ((len - 4) >> 2);
1223 sg_req[i].ch_regs.csr = csr;
1224 sg_req[i].ch_regs.mmio_seq = mmio_seq;
1225 sg_req[i].ch_regs.mc_seq = mc_seq;
1226 sg_req[i].len = len;