Lines Matching refs:dma_params
2231 struct cpdma_params dma_params; in cpsw_probe() local
2339 memset(&dma_params, 0, sizeof(dma_params)); in cpsw_probe()
2347 dma_params.dmaregs = ss_regs + CPSW1_CPDMA_OFFSET; in cpsw_probe()
2348 dma_params.txhdp = ss_regs + CPSW1_STATERAM_OFFSET; in cpsw_probe()
2353 dma_params.desc_mem_phys = 0; in cpsw_probe()
2361 dma_params.dmaregs = ss_regs + CPSW2_CPDMA_OFFSET; in cpsw_probe()
2362 dma_params.txhdp = ss_regs + CPSW2_STATERAM_OFFSET; in cpsw_probe()
2367 dma_params.desc_mem_phys = in cpsw_probe()
2382 dma_params.dev = &pdev->dev; in cpsw_probe()
2383 dma_params.rxthresh = dma_params.dmaregs + CPDMA_RXTHRESH; in cpsw_probe()
2384 dma_params.rxfree = dma_params.dmaregs + CPDMA_RXFREE; in cpsw_probe()
2385 dma_params.rxhdp = dma_params.txhdp + CPDMA_RXHDP; in cpsw_probe()
2386 dma_params.txcp = dma_params.txhdp + CPDMA_TXCP; in cpsw_probe()
2387 dma_params.rxcp = dma_params.txhdp + CPDMA_RXCP; in cpsw_probe()
2389 dma_params.num_chan = data->channels; in cpsw_probe()
2390 dma_params.has_soft_reset = true; in cpsw_probe()
2391 dma_params.min_packet_size = CPSW_MIN_PACKET_SIZE; in cpsw_probe()
2392 dma_params.desc_mem_size = data->bd_ram_size; in cpsw_probe()
2393 dma_params.desc_align = 16; in cpsw_probe()
2394 dma_params.has_ext_regs = true; in cpsw_probe()
2395 dma_params.desc_hw_addr = dma_params.desc_mem_phys; in cpsw_probe()
2397 priv->dma = cpdma_ctlr_create(&dma_params); in cpsw_probe()