]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
dmaengine: ae4dma: Register debugfs using ptdma_debugfs_setup
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Fri, 25 Oct 2024 09:59:31 +0000 (15:29 +0530)
committerVinod Koul <vkoul@kernel.org>
Mon, 2 Dec 2024 17:25:28 +0000 (22:55 +0530)
Use the ptdma_debugfs_setup function to register debugfs for AE4DMA DMA
engine.

Reviewed-by: Raju Rangoju <Raju.Rangoju@amd.com>
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Link: https://lore.kernel.org/r/20241025095931.726018-7-Basavaraj.Natikar@amd.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/amd/ae4dma/ae4dma-dev.c
drivers/dma/amd/ptdma/ptdma-debugfs.c

index cd84b502265e249586a7972faba4e4ece170e264..8de3bef41b5818a03cdef4c27aca96b714a92842 100644 (file)
@@ -150,6 +150,8 @@ int ae4_core_init(struct ae4_device *ae4)
        ret = pt_dmaengine_register(pt);
        if (ret)
                ae4_destroy_work(ae4);
+       else
+               ptdma_debugfs_setup(pt);
 
        return ret;
 }
index 0e54060d6c34d87c5998eb9545cb55d323142d42..c7c90bbf6fd828bf0f9c9e04b9c9593dd776a0a2 100644 (file)
@@ -140,3 +140,4 @@ void ptdma_debugfs_setup(struct pt_device *pt)
                                    &pt_debugfs_queue_fops);
        }
 }
+EXPORT_SYMBOL_GPL(ptdma_debugfs_setup);