Lines Matching refs:lldev

85 	return container_of(_lldevp, struct hidma_dev, lldev);  in to_hidma_dev_from_lldev()
141 llstat = hidma_ll_status(mdma->lldev, mdesc->tre_ch); in hidma_process_completed()
232 hidma_ll_start(dmadev->lldev); in hidma_issue_task()
245 hidma_ll_queue_request(dmadev->lldev, qdesc->tre_ch); in hidma_issue_pending()
262 hidma_ll_start(dmadev->lldev); in hidma_issue_pending()
326 if (!hidma_ll_isenabled(dmadev->lldev)) { in hidma_tx_submit()
371 rc = hidma_ll_request(dmadev->lldev, mchan->dma_sig, in hidma_alloc_chan_resources()
386 hidma_ll_free(dmadev->lldev, mdesc->tre_ch); in hidma_alloc_chan_resources()
420 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch, in hidma_prep_dma_memcpy()
453 hidma_ll_set_transfer_params(mdma->lldev, mdesc->tre_ch, in hidma_prep_dma_memset()
487 rc = hidma_ll_disable(dmadev->lldev); in hidma_terminate_channel()
505 rc = hidma_ll_enable(dmadev->lldev); in hidma_terminate_channel()
524 rc = hidma_ll_setup(dmadev->lldev); in hidma_terminate_all()
548 hidma_ll_free(mdma->lldev, mdesc->tre_ch); in hidma_free_chan_resources()
566 if (hidma_ll_disable(dmadev->lldev)) in hidma_pause()
585 rc = hidma_ll_enable(dmadev->lldev); in hidma_resume()
599 struct hidma_lldev *lldev = arg; in hidma_chirq_handler() local
605 return hidma_ll_inthandler(chirq, lldev); in hidma_chirq_handler()
691 devm_free_irq(dev, desc->irq, &dmadev->lldev); in hidma_free_msis()
717 &dmadev->lldev); in hidma_request_msi()
730 &dmadev->lldev); in hidma_request_msi()
734 hidma_ll_setup_irq(dmadev->lldev, true); in hidma_request_msi()
858 dmadev->lldev = hidma_ll_init(dmadev->ddev.dev, in hidma_probe()
861 if (!dmadev->lldev) { in hidma_probe()
871 hidma_ll_setup_irq(dmadev->lldev, false); in hidma_probe()
873 0, "qcom-hidma", dmadev->lldev); in hidma_probe()
900 hidma_ll_uninit(dmadev->lldev); in hidma_probe()
917 if (hidma_ll_disable(dmadev->lldev)) in hidma_shutdown()
930 if (!dmadev->lldev->msi_support) in hidma_remove()
931 devm_free_irq(dmadev->ddev.dev, dmadev->irq, dmadev->lldev); in hidma_remove()
938 hidma_ll_uninit(dmadev->lldev); in hidma_remove()