Lines Matching refs:adev
1281 struct iop_adma_device *adev; in iop_adma_probe() local
1294 adev = kzalloc(sizeof(*adev), GFP_KERNEL); in iop_adma_probe()
1295 if (!adev) in iop_adma_probe()
1297 dma_dev = &adev->common; in iop_adma_probe()
1303 if ((adev->dma_desc_pool_virt = dma_alloc_writecombine(&pdev->dev, in iop_adma_probe()
1305 &adev->dma_desc_pool, in iop_adma_probe()
1312 __func__, adev->dma_desc_pool_virt, in iop_adma_probe()
1313 (void *) adev->dma_desc_pool); in iop_adma_probe()
1315 adev->id = plat_data->hw_id; in iop_adma_probe()
1320 adev->pdev = pdev; in iop_adma_probe()
1321 platform_set_drvdata(pdev, adev); in iop_adma_probe()
1358 iop_chan->device = adev; in iop_adma_probe()
1396 ret = iop_adma_memcpy_self_test(adev); in iop_adma_probe()
1403 ret = iop_adma_xor_val_self_test(adev); in iop_adma_probe()
1412 ret = iop_adma_pq_zero_sum_self_test(adev); in iop_adma_probe()
1438 dma_free_coherent(&adev->pdev->dev, plat_data->pool_size, in iop_adma_probe()
1439 adev->dma_desc_pool_virt, adev->dma_desc_pool); in iop_adma_probe()
1441 kfree(adev); in iop_adma_probe()