diff options
author | Frank Li <Frank.Li@nxp.com> | 2024-04-25 16:59:45 -0400 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2024-05-04 18:00:16 +0530 |
commit | 11102d0c343ba06ddd303f2503c0ce46d70052f2 (patch) | |
tree | cb0f76f93ad2e04d447ddece98e546cf63657120 /drivers/dma/fsl-edma-common.c | |
parent | 76e43fa6a456787bad31b8d0daeabda27351a480 (diff) |
dmaengine: fsl-edma: add trace event support
Implement trace event support to enhance logging functionality for
register access and the transfer control descriptor (TCD) context.
This will enable more comprehensive monitoring and analysis of system
activities
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20240425205947.3436501-1-Frank.Li@nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/fsl-edma-common.c')
-rw-r--r-- | drivers/dma/fsl-edma-common.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/dma/fsl-edma-common.c b/drivers/dma/fsl-edma-common.c index d62f5f452a43..3af430787315 100644 --- a/drivers/dma/fsl-edma-common.c +++ b/drivers/dma/fsl-edma-common.c @@ -540,6 +540,8 @@ void fsl_edma_fill_tcd(struct fsl_edma_chan *fsl_chan, csr |= EDMA_TCD_CSR_START; fsl_edma_set_tcd_to_le(fsl_chan, tcd, csr, csr); + + trace_edma_fill_tcd(fsl_chan, tcd); } static struct fsl_edma_desc *fsl_edma_alloc_desc(struct fsl_edma_chan *fsl_chan, |