Lines Matching refs:dma_params
2168 struct cpdma_params dma_params; in cpsw_probe() local
2268 memset(&dma_params, 0, sizeof(dma_params)); in cpsw_probe()
2276 dma_params.dmaregs = ss_regs + CPSW1_CPDMA_OFFSET; in cpsw_probe()
2277 dma_params.txhdp = ss_regs + CPSW1_STATERAM_OFFSET; in cpsw_probe()
2282 dma_params.desc_mem_phys = 0; in cpsw_probe()
2290 dma_params.dmaregs = ss_regs + CPSW2_CPDMA_OFFSET; in cpsw_probe()
2291 dma_params.txhdp = ss_regs + CPSW2_STATERAM_OFFSET; in cpsw_probe()
2296 dma_params.desc_mem_phys = in cpsw_probe()
2311 dma_params.dev = &pdev->dev; in cpsw_probe()
2312 dma_params.rxthresh = dma_params.dmaregs + CPDMA_RXTHRESH; in cpsw_probe()
2313 dma_params.rxfree = dma_params.dmaregs + CPDMA_RXFREE; in cpsw_probe()
2314 dma_params.rxhdp = dma_params.txhdp + CPDMA_RXHDP; in cpsw_probe()
2315 dma_params.txcp = dma_params.txhdp + CPDMA_TXCP; in cpsw_probe()
2316 dma_params.rxcp = dma_params.txhdp + CPDMA_RXCP; in cpsw_probe()
2318 dma_params.num_chan = data->channels; in cpsw_probe()
2319 dma_params.has_soft_reset = true; in cpsw_probe()
2320 dma_params.min_packet_size = CPSW_MIN_PACKET_SIZE; in cpsw_probe()
2321 dma_params.desc_mem_size = data->bd_ram_size; in cpsw_probe()
2322 dma_params.desc_align = 16; in cpsw_probe()
2323 dma_params.has_ext_regs = true; in cpsw_probe()
2324 dma_params.desc_hw_addr = dma_params.desc_mem_phys; in cpsw_probe()
2326 priv->dma = cpdma_ctlr_create(&dma_params); in cpsw_probe()