Lines Matching refs:shdma_dev
102 struct shdma_dev shdma_dev; member
126 struct hpb_dmae_device, shdma_dev.dma_dev)
212 dev_err(hpbdev->shdma_dev.dma_dev.dev, in hpb_dmae_async_reset()
505 struct shdma_dev *sdev = &hpbdev->shdma_dev; in hpb_dmae_chan_probe()
507 to_platform_device(hpbdev->shdma_dev.dma_dev.dev); in hpb_dmae_chan_probe()
515 dev_err(hpbdev->shdma_dev.dma_dev.dev, in hpb_dmae_chan_probe()
581 dma_dev = &hpbdev->shdma_dev.dma_dev; in hpb_dmae_probe()
605 hpbdev->shdma_dev.ops = &hpb_dmae_ops; in hpb_dmae_probe()
606 hpbdev->shdma_dev.desc_size = sizeof(struct hpb_desc); in hpb_dmae_probe()
607 err = shdma_init(&pdev->dev, &hpbdev->shdma_dev, pdata->num_channels); in hpb_dmae_probe()
620 shdma_cleanup(&hpbdev->shdma_dev); in hpb_dmae_probe()
631 shdma_for_each_chan(schan, &hpbdev->shdma_dev, i) { in hpb_dmae_chan_remove()
642 dma_async_device_unregister(&hpbdev->shdma_dev.dma_dev); in hpb_dmae_remove()