Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 104fce73 authored by Russell King's avatar Russell King
Browse files

dmaengine: omap-dma: use devm_kzalloc() to allocate omap_dmadev.



Use devm_kzalloc() to allocate omap_dmadev() so that we don't need
complex error cleanup paths.

Acked-by: default avatarTony Lindgren <tony@atomide.com>
Acked-by: default avatarVinod Koul <vinod.koul@intel.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent b28a960c
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -594,7 +594,6 @@ static void omap_dma_free(struct omap_dmadev *od)
		tasklet_kill(&c->vc.task);
		kfree(c);
	}
	kfree(od);
}

static int omap_dma_probe(struct platform_device *pdev)
@@ -602,7 +601,7 @@ static int omap_dma_probe(struct platform_device *pdev)
	struct omap_dmadev *od;
	int rc, i;

	od = kzalloc(sizeof(*od), GFP_KERNEL);
	od = devm_kzalloc(&pdev->dev, sizeof(*od), GFP_KERNEL);
	if (!od)
		return -ENOMEM;