Lines Matching defs:lldev
84 return container_of(_lldevp, struct hidma_dev, lldev);
134 llstat = hidma_ll_status(mdma->lldev, mdesc->tre_ch);
224 hidma_ll_start(dmadev->lldev);
237 hidma_ll_queue_request(dmadev->lldev, qdesc->tre_ch);
254 hidma_ll_start(dmadev->lldev);
318 if (!hidma_ll_isenabled(dmadev->lldev)) {
363 rc = hidma_ll_request(dmadev->lldev, mchan->dma_sig,
378 hidma_ll_free(dmadev->lldev, mdesc->tre_ch);
412 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch,
456 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch,
490 rc = hidma_ll_disable(dmadev->lldev);
508 rc = hidma_ll_enable(dmadev->lldev);
527 rc = hidma_ll_setup(dmadev->lldev);
551 hidma_ll_free(mdma->lldev, mdesc->tre_ch);
569 if (hidma_ll_disable(dmadev->lldev))
588 rc = hidma_ll_enable(dmadev->lldev);
602 struct hidma_lldev *lldev = arg;
608 return hidma_ll_inthandler(chirq, lldev);
693 devm_free_irq(dev, virq, &dmadev->lldev);
716 &dmadev->lldev);
727 devm_free_irq(&pdev->dev, virq, &dmadev->lldev);
733 hidma_ll_setup_irq(dmadev->lldev, true);
849 dmadev->lldev = hidma_ll_init(dmadev->ddev.dev,
852 if (!dmadev->lldev) {
862 hidma_ll_setup_irq(dmadev->lldev, false);
864 0, "qcom-hidma", dmadev->lldev);
891 hidma_ll_uninit(dmadev->lldev);
908 if (hidma_ll_disable(dmadev->lldev))
921 if (!dmadev->lldev->msi_support)
922 devm_free_irq(dmadev->ddev.dev, dmadev->irq, dmadev->lldev);
929 hidma_ll_uninit(dmadev->lldev);