Lines Matching refs:adev
1455 struct iop_adma_device *adev;
1468 adev = kzalloc(sizeof(*adev), GFP_KERNEL);
1469 if (!adev)
1471 dma_dev = &adev->common;
1477 if ((adev->dma_desc_pool_virt = dma_alloc_writecombine(&pdev->dev,
1479 &adev->dma_desc_pool,
1486 __func__, adev->dma_desc_pool_virt,
1487 (void *) adev->dma_desc_pool);
1489 adev->id = plat_data->hw_id;
1494 adev->pdev = pdev;
1495 platform_set_drvdata(pdev, adev);
1534 iop_chan->device = adev;
1571 ret = iop_adma_memcpy_self_test(adev);
1579 ret = iop_adma_xor_val_self_test(adev);
1588 ret = iop_adma_pq_zero_sum_self_test(adev);
1616 dma_free_coherent(&adev->pdev->dev, plat_data->pool_size,
1617 adev->dma_desc_pool_virt, adev->dma_desc_pool);
1619 kfree(adev);