Lines Matching defs:dw
17 #include "dw-edma-core.h"
73 struct dw_edma *dw;
123 dw = devm_kzalloc(dev, sizeof(*dw), GFP_KERNEL);
124 if (!dw)
137 chip->dw = dw;
142 dw->rg_region.vaddr = pcim_iomap_table(pdev)[pdata->rg_bar];
143 dw->rg_region.vaddr += pdata->rg_off;
144 dw->rg_region.paddr = pdev->resource[pdata->rg_bar].start;
145 dw->rg_region.paddr += pdata->rg_off;
146 dw->rg_region.sz = pdata->rg_sz;
148 dw->ll_region.vaddr = pcim_iomap_table(pdev)[pdata->ll_bar];
149 dw->ll_region.vaddr += pdata->ll_off;
150 dw->ll_region.paddr = pdev->resource[pdata->ll_bar].start;
151 dw->ll_region.paddr += pdata->ll_off;
152 dw->ll_region.sz = pdata->ll_sz;
154 dw->dt_region.vaddr = pcim_iomap_table(pdev)[pdata->dt_bar];
155 dw->dt_region.vaddr += pdata->dt_off;
156 dw->dt_region.paddr = pdev->resource[pdata->dt_bar].start;
157 dw->dt_region.paddr += pdata->dt_off;
158 dw->dt_region.sz = pdata->dt_sz;
160 dw->version = pdata->version;
161 dw->mode = pdata->mode;
162 dw->nr_irqs = nr_irqs;
163 dw->ops = &dw_edma_pcie_core_ops;
166 pci_dbg(pdev, "Version:\t%u\n", dw->version);
169 dw->mode == EDMA_MODE_LEGACY ? "Legacy" : "Unroll");
173 dw->rg_region.vaddr, &dw->rg_region.paddr);
177 dw->ll_region.vaddr, &dw->ll_region.paddr);
181 dw->dt_region.vaddr, &dw->dt_region.paddr);
183 pci_dbg(pdev, "Nr. IRQs:\t%u\n", dw->nr_irqs);
191 dw->irq = devm_kcalloc(dev, nr_irqs, sizeof(*dw->irq), GFP_KERNEL);
192 if (!dw->irq)
229 .name = "dw-edma-pcie",