Lines Matching defs:lldev
85 return container_of(_lldevp, struct hidma_dev, lldev);
141 llstat = hidma_ll_status(mdma->lldev, mdesc->tre_ch);
232 hidma_ll_start(dmadev->lldev);
245 hidma_ll_queue_request(dmadev->lldev, qdesc->tre_ch);
262 hidma_ll_start(dmadev->lldev);
326 if (!hidma_ll_isenabled(dmadev->lldev)) {
371 rc = hidma_ll_request(dmadev->lldev, mchan->dma_sig,
386 hidma_ll_free(dmadev->lldev, mdesc->tre_ch);
420 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch,
453 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch,
487 rc = hidma_ll_disable(dmadev->lldev);
505 rc = hidma_ll_enable(dmadev->lldev);
524 rc = hidma_ll_setup(dmadev->lldev);
548 hidma_ll_free(mdma->lldev, mdesc->tre_ch);
566 if (hidma_ll_disable(dmadev->lldev))
585 rc = hidma_ll_enable(dmadev->lldev);
599 struct hidma_lldev *lldev = arg;
605 return hidma_ll_inthandler(chirq, lldev);
691 devm_free_irq(dev, desc->irq, &dmadev->lldev);
717 &dmadev->lldev);
730 &dmadev->lldev);
734 hidma_ll_setup_irq(dmadev->lldev, true);
858 dmadev->lldev = hidma_ll_init(dmadev->ddev.dev,
861 if (!dmadev->lldev) {
871 hidma_ll_setup_irq(dmadev->lldev, false);
873 0, "qcom-hidma", dmadev->lldev);
900 hidma_ll_uninit(dmadev->lldev);
917 if (hidma_ll_disable(dmadev->lldev))
930 if (!dmadev->lldev->msi_support)
931 devm_free_irq(dmadev->ddev.dev, dmadev->irq, dmadev->lldev);
938 hidma_ll_uninit(dmadev->lldev);