Lines Matching defs:vsec_data
163 struct dw_edma_pcie_data vsec_data;
176 memcpy(&vsec_data, pdata, sizeof(struct dw_edma_pcie_data));
182 dw_edma_pcie_get_vsec_dma_data(pdev, &vsec_data);
185 mask = BIT(vsec_data.rg.bar);
186 for (i = 0; i < vsec_data.wr_ch_cnt; i++) {
187 mask |= BIT(vsec_data.ll_wr[i].bar);
188 mask |= BIT(vsec_data.dt_wr[i].bar);
190 for (i = 0; i < vsec_data.rd_ch_cnt; i++) {
191 mask |= BIT(vsec_data.ll_rd[i].bar);
192 mask |= BIT(vsec_data.dt_rd[i].bar);
215 nr_irqs = pci_alloc_irq_vectors(pdev, 1, vsec_data.irqs,
226 chip->mf = vsec_data.mf;
230 chip->ll_wr_cnt = vsec_data.wr_ch_cnt;
231 chip->ll_rd_cnt = vsec_data.rd_ch_cnt;
233 chip->reg_base = pcim_iomap_table(pdev)[vsec_data.rg.bar];
240 struct dw_edma_block *ll_block = &vsec_data.ll_wr[i];
241 struct dw_edma_block *dt_block = &vsec_data.dt_wr[i];
265 struct dw_edma_block *ll_block = &vsec_data.ll_rd[i];
266 struct dw_edma_block *dt_block = &vsec_data.dt_rd[i];
298 vsec_data.rg.bar, vsec_data.rg.off, vsec_data.rg.sz,
304 i, vsec_data.ll_wr[i].bar,
305 vsec_data.ll_wr[i].off, chip->ll_region_wr[i].sz,
309 i, vsec_data.dt_wr[i].bar,
310 vsec_data.dt_wr[i].off, chip->dt_region_wr[i].sz,
316 i, vsec_data.ll_rd[i].bar,
317 vsec_data.ll_rd[i].off, chip->ll_region_rd[i].sz,
321 i, vsec_data.dt_rd[i].bar,
322 vsec_data.dt_rd[i].off, chip->dt_region_rd[i].sz,