Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dmaengine: fsl-edma: remove FSL_EDMA_DRV_SPLIT_REG check when parsing muxbase

Clean up dead code. dmamuxs is always 0 when FSL_EDMA_DRV_SPLIT_REG set. So
it is redundant to check FSL_EDMA_DRV_SPLIT_REG again in the for loop
because it will never enter for loop.

Signed-off-by: Larisa Grigore <larisa.grigore@oss.nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20241219102415.1208328-3-larisa.grigore@oss.nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Larisa Grigore and committed by
Vinod Koul
e7732945 a4b00f54

-4
-4
drivers/dma/fsl-edma-main.c
··· 517 517 for (i = 0; i < fsl_edma->drvdata->dmamuxs; i++) { 518 518 char clkname[32]; 519 519 520 - /* eDMAv3 mux register move to TCD area if ch_mux exist */ 521 - if (drvdata->flags & FSL_EDMA_DRV_SPLIT_REG) 522 - break; 523 - 524 520 fsl_edma->muxbase[i] = devm_platform_ioremap_resource(pdev, 525 521 1 + i); 526 522 if (IS_ERR(fsl_edma->muxbase[i])) {