Lines Matching defs:lldev
85 return container_of(_lldevp, struct hidma_dev, lldev);
135 llstat = hidma_ll_status(mdma->lldev, mdesc->tre_ch);
225 hidma_ll_start(dmadev->lldev);
238 hidma_ll_queue_request(dmadev->lldev, qdesc->tre_ch);
255 hidma_ll_start(dmadev->lldev);
319 if (!hidma_ll_isenabled(dmadev->lldev)) {
364 rc = hidma_ll_request(dmadev->lldev, mchan->dma_sig,
379 hidma_ll_free(dmadev->lldev, mdesc->tre_ch);
413 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch,
457 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch,
491 rc = hidma_ll_disable(dmadev->lldev);
509 rc = hidma_ll_enable(dmadev->lldev);
528 rc = hidma_ll_setup(dmadev->lldev);
552 hidma_ll_free(mdma->lldev, mdesc->tre_ch);
570 if (hidma_ll_disable(dmadev->lldev))
589 rc = hidma_ll_enable(dmadev->lldev);
603 struct hidma_lldev *lldev = arg;
609 return hidma_ll_inthandler(chirq, lldev);
696 devm_free_irq(dev, virq, &dmadev->lldev);
719 &dmadev->lldev);
730 devm_free_irq(&pdev->dev, virq, &dmadev->lldev);
736 hidma_ll_setup_irq(dmadev->lldev, true);
852 dmadev->lldev = hidma_ll_init(dmadev->ddev.dev,
855 if (!dmadev->lldev) {
865 hidma_ll_setup_irq(dmadev->lldev, false);
867 0, "qcom-hidma", dmadev->lldev);
894 hidma_ll_uninit(dmadev->lldev);
911 if (hidma_ll_disable(dmadev->lldev))
924 if (!dmadev->lldev->msi_support)
925 devm_free_irq(dmadev->ddev.dev, dmadev->irq, dmadev->lldev);
932 hidma_ll_uninit(dmadev->lldev);